v2.23.0
·
116 commits
to master
since this release
2.23.0 (2026-09-08)
Bug Fixes
- avoid macOS settings sidebar overlap (286a3ee)
- enforce complete TypeScript checks before building (46bb9a1)
- fix outline selection and colors (9493eff)
- keep floating editor menus from losing focus (6d1009e)
- keep main window hidden when closing floating editor (15ca613)
- keep typing outside the inline code closing caret (4b47b35)
- make editor tabs accessible from the keyboard (ccb2933)
- migrate floating editor sources during file moves (b947789)
- normalize legacy notification config (046bbcb)
- persist Markdown table column alignment changes (50d5778)
- preserve floating draft protection across mode switches (7f13670)
- preserve paragraph structure through Markdown round trips (fb85af6)
- preserve selected Markdown when indenting source (0017098)
- prevent file tree flicker during search reveal (8cf8ab5)
- restore sidebar collapse transitions (27ff03f)
- retain and retry failed floating editor saves (3d1cf37)
- retain literal backticks when loading rich text (0e1be86)
- retain ordered list starts and nested continuation blocks (e88516b)
- smooth sidebar collapse animations (9b2efc7)
- stop file renames when pending editor saves fail (a2f7f35)
- streamline tab and settings headers (32b064d)
- synchronize file tree rows before reveal paint (f3f8506)
- use native untitled close confirmation (2ca9151)
- use reliable untitled close confirmation on Windows (46dbac3)
Features
- add Feishu notification push settings (00c1003)
- move settings to a route page and scope opacity to workspace (35a14a7)
Commit Summary
- Compared with: v2.22.8
- Total commits: 27