This is a small summary for those that want to know what the devs are working on and what they have shipped in the past month (and it also serves as a follow up to my own âsummariesâ in â db-chatâ and â db-chatâ ) â BIG PRs that were merged
-
Refactor Sync architecture (huge PR) by tienson . https://github.com/logseq/logseq/pull/12466 . TODAY!!! :
: -
Set icons on blocks by Charlie . https://github.com/logseq/logseq/pull/12458 . 4 days ago!
-
Updating software dependencies (gargantuan PR) by megayu. https://github.com/logseq/logseq/pull/12460 (and this small pr https://github.com/logseq/logseq/pull/12472) . This week!
-
Awesome improvements by futurized for the keymap settings page. https://github.com/logseq/logseq/pull/12447 . 2 weeks ago!
-
More code refactoring to update dependencies by megayu. https://github.com/logseq/logseq/pull/12448 . 3 weeks ago!
-
Auto complete commands for Logseq CLI by danzu. https://github.com/logseq/logseq/pull/12440 . 3 weeks ago!
-
iOS sync improvement after importing (by someone). https://github.com/logseq/logseq/pull/12431 . 3 weeks ago!
-
Support Code, Template, Math and Cards in the exporter by megayu. https://github.com/logseq/logseq/pull/12429 . 3 weeks ago!
-
Align images left, center or right by Charlie. https://github.com/logseq/logseq/pull/12425 . 3 weeks ago!
Small bug fixes: https://github.com/logseq/logseq/pull/12455 (by someone), https://github.com/logseq/logseq/pull/12452 (by futurized )
Out of the 4 PRs I mentioned in my âmiscellaneousâ message 3 weeks ago, only the one that improves the exporter has been merged (https://github.com/logseq/logseq/pull/12429, mentioned above). As for the other 3:
-
On one hand, the PR that implements code agents inside Logseq for the Logseq team https://github.com/logseq/logseq/pull/12412 has been kind of abandoned by tienson . The last commit was made 3 weeks ago.
-
And on the other, ZhiYuan Chen and cldwalker continue to work on the revamp of the CLI https://github.com/logseq/logseq/pull/12340 while Charlie is tackling the refactoring of the plugin system https://github.com/logseq/logseq/pull/12395 . They have been working on these PRs for around 2 months, with the PR for the CLI nearing 50.000 lines of code changed (the biggest update out of all the ones I mentioned)!
Those 2 PRs are the ones we should all keep a close eye on :
: since they are the only ones that are currently open and they will probably be merged in the coming weeks. Since PR https://github.com/logseq/logseq/pull/12466 was merged today (mentioned above), we will have to see what tienson will work on next since that PR had been his main focus for the past weeks. (There is also some work being done on 2 other branches, however the devs have not opened a PR for them yet:
-
https://github.com/logseq/logseq/compare/enhance/custom-block-properties-renderer by Charlie
-
https://github.com/logseq/logseq/compare/refactor/electron-builder-update-test by megayu)
And for those of you interested in self hosting ( â Self RTC sync server ), just some hours ago Tienson contributed to this PR https://github.com/logseq/logseq/pull/12459 that was opened by someone in the community which adds a custom URL to use when self hosting the sync server. I believe this would make self hosting completely âbaked inâ in Logseq, so no more manually changing the source code to make it work, it just works out of the box!
To end this summary, I would like to say I hope both of the following community PRs get merged at some point: tabs for Logseq https://github.com/logseq/logseq/pull/12397 (this would be AWESOME), and a bare bones image editor for Logseq https://github.com/logseq/logseq/pull/12330 (both of these PRs have gotten at least some attention by the developers, so I remain hopeful)
Extra: I want to mention these 3 small and interesting PRs that the devs havent commented on (there are a ton of open PRs that have been opened by the community, however most of them are really small bug fixes or they deal with language stuff so I wont mention them): https://github.com/logseq/logseq/pull/12393 , https://github.com/logseq/logseq/pull/12369 and https://github.com/logseq/logseq/pull/12464
(PS: This is just a repost of my message in the discord channel Discord , but I want to post it here in the forum so it reaches more people)