|
1 | 1 | { |
2 | 2 | "weeks": [ |
| 3 | + { |
| 4 | + "weekStart": "2026-10-06", |
| 5 | + "weekEnd": "2026-10-12", |
| 6 | + "updatedAt": "2026-10-10T17:10:00Z", |
| 7 | + "items": [ |
| 8 | + { |
| 9 | + "title": "Sync recovers stalled uploads", |
| 10 | + "summary": "Stalled uploads now recover without dropping local edits, pulls follow the server journal with a pending-ops overlay, and timestamp-only touches skip revalidation.", |
| 11 | + "link": "https://github.com/logseq/logseq/pull/13647", |
| 12 | + "priority": 1 |
| 13 | + }, |
| 14 | + { |
| 15 | + "title": "db-sync pending ops on a display connection", |
| 16 | + "summary": "Pending operations are projected onto a separate display conn instead of reverse/rebase, simplifying how unsynced edits are shown.", |
| 17 | + "link": "https://github.com/logseq/logseq/pull/13585", |
| 18 | + "priority": 2 |
| 19 | + }, |
| 20 | + { |
| 21 | + "title": "Graph-scoped personal access tokens for RTC", |
| 22 | + "summary": "RTC gains personal access tokens scoped to a single graph, and clj-e2e RTC tests now run against a local db-sync server.", |
| 23 | + "link": "https://github.com/logseq/logseq/pull/13019", |
| 24 | + "priority": 3 |
| 25 | + }, |
| 26 | + { |
| 27 | + "title": "Editor clicks and keys behave during saves and scrolls", |
| 28 | + "summary": "A click while the page scrolls edits the right block, Escape or Shift+Up/Down keeps the editor a click opened, and move up/down follows page order.", |
| 29 | + "link": "https://github.com/logseq/logseq/pull/13635", |
| 30 | + "priority": 4 |
| 31 | + }, |
| 32 | + { |
| 33 | + "title": "Virtual list and journals scrolling fixed", |
| 34 | + "summary": "Blank virt-list bodies, scroll gaps, and journals pagination are fixed; block selection also clears on route changes.", |
| 35 | + "link": "https://github.com/logseq/logseq/pull/13648", |
| 36 | + "priority": 5 |
| 37 | + }, |
| 38 | + { |
| 39 | + "title": "Faster startup and page loads", |
| 40 | + "summary": "Electron keeps compiled page scripts across app opens, and LRU caches start empty to speed up startup.", |
| 41 | + "link": "https://github.com/logseq/logseq/pull/13634", |
| 42 | + "priority": 6 |
| 43 | + }, |
| 44 | + { |
| 45 | + "title": "File-graph import keeps data intact", |
| 46 | + "summary": "Imported class and property entities stay distinct, asset links in property values convert, and class/property roots are skipped when moving pages to Library.", |
| 47 | + "link": "https://github.com/logseq/logseq/pull/13629", |
| 48 | + "priority": 7 |
| 49 | + }, |
| 50 | + { |
| 51 | + "title": "Dates and repeats respect local time", |
| 52 | + "summary": "Deadline and Scheduled repeats step in the local calendar, and createJournalPage date-only strings stay on the right day.", |
| 53 | + "link": "https://github.com/logseq/logseq/pull/13615", |
| 54 | + "priority": 8 |
| 55 | + }, |
| 56 | + { |
| 57 | + "title": "Native GPUI and macOS app experiments", |
| 58 | + "summary": "Work continues on the GPUI client (theme, typed-prop page layout, responsive caret) and a native SwiftUI macOS app on the OCaml/LUI stack.", |
| 59 | + "link": "https://github.com/logseq/logseq/pull/13593", |
| 60 | + "priority": 9 |
| 61 | + }, |
| 62 | + { |
| 63 | + "title": "Desktop packaging and new-graph fixes", |
| 64 | + "summary": "The embedding sidecar ships in desktop builds, a reload after creating a graph opens it, and a missing export.css is created on first edit.", |
| 65 | + "link": "https://github.com/logseq/logseq/pull/13584", |
| 66 | + "priority": 10 |
| 67 | + } |
| 68 | + ] |
| 69 | + }, |
3 | 70 | { |
4 | 71 | "weekStart": "2026-09-29", |
5 | 72 | "weekEnd": "2026-10-05", |
|
0 commit comments