Installers / windows-x64 (push) Canceled after 0s
Installers / macos-x64 (push) Canceled after 0s
Installers / macos-arm64 (push) Canceled after 0s
Installers / linux-x64 (push) Canceled after 0s
Installers / linux-arm64 (push) Canceled after 0s
GitHub release / build (push) Canceled after 0s
GitHub release / create the release (push) Canceled after 0s
GitHub release / put the version on meshterm.net (push) Canceled after 0s
JP's call: rebuild 0.9.0 rather than wait for 0.9.1. It has never been public, so the release is recut from main: Python 3.14 inside the downloads, the corrected written pages inside the app, companion and room server as the only names for those types, and the legend that fits a PicoCalc. [Unreleased] folds into the 0.9.0 entry. On a first release there is nothing for those changes to have changed from, so they are not listed as changes; the entry gains the one fact a reader needs, that pipx works on Python 3.10 to 3.14. The release workflow writes the install half of the notes from its own template, which still had the two lines fixed by hand on the first 0.9.0 page: "every Mac since 2020", and "every file below" for a SHA256SUMS that lists only the binaries. Both are fixed at the source. The changelog extraction also stops carrying the link definitions at the foot of CHANGELOG.md into the notes. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>