release: git-arboretum 3.7.1 (transcripts préservés), desktop 0.2.5 (mise à jour automatique)
CI / No em/en dashes (push) Successful in 3s
CI / Build & test (Node 24) (push) Successful in 11m5s
Release / Publish to Gitea npm registry (push) Successful in 11m10s
CI / Build & test (Node 22) (push) Successful in 11m24s
Desktop Release / Build Linux (AppImage + deb) (push) Successful in 13m57s
Desktop Release / Publish floating desktop-latest release (push) Successful in 10s
CI / Pack & boot smoke (Node 22) (push) Successful in 9m54s

This commit is contained in:
2026-08-05 11:35:59 +02:00
parent 17e95754b1
commit 0c191b1296
6 changed files with 35 additions and 5 deletions
+16
View File
@@ -4,6 +4,22 @@ Notable changes to the Arboretum desktop app (`packages/desktop`). The daemon an
extension keep their own changelogs in `packages/server/CHANGELOG.md` and
`packages/vscode/CHANGELOG.md`.
## 0.2.5
Ships the daemon 3.7.1, and finishes the job started in 0.2.4: an update installed while the app runs
now applies **itself**.
- **The restart after an update no longer needs you.** 0.2.4 detected that the binary had been
replaced and offered a *Restart now* dialog. That still made the user do the work. The app now
restarts on its own when it costs nothing, which is the common case, and only asks when there is
something to lose: the dialog appears when live sessions would be interrupted (it says how many),
or when the daemon cannot be reached to find out. A previous *Later* is final for that version, so
nothing ever restarts behind your back.
- **The update is now noticed while the window is open.** Detection used to run only when the window
was re-shown (tray, Dock, second launch), so an update installed during a working session could go
unnoticed indefinitely. A cheap `stat` every 30 s covers it, by polling rather than `fs.watch`,
because a package replacing the binary or a whole directory often produces no watch event at all.
## 0.2.4
Ships the daemon 3.7.0: terminals no longer go black, they can sit side by side in resizable columns,