What's Changed
- fix(install): remove only machine-registered products in an elevated downgrade by @dylanmtaylor in #1187
- fix(logging): drop HTTP wire dumps whatever RUST_LOG says by @dylanmtaylor in #1185
- test(xtask): build the feed fixture in a private temp directory by @dylanmtaylor in #1190
- fix(fonts): match CJK face names without decoding every record by @dylanmtaylor in #1191
- fix(single-instance): exit only for a launcher that proved itself by @dylanmtaylor in #1186
- fix(install): bind a Replace answer to the path the user was shown by @dylanmtaylor in #1189
- fix(windows): read an MSI's install context without starting PowerShell by @Jeremy8776 in #1082
- fix(ui): the release notes card grows with its zoom (#594) by @VoiceLessQ in #1062
- fix(ui): a press on the window edge only resizes (#571) by @VoiceLessQ in #1055
- fix(core): tighten tag, file name and notice link checks (#776, #782) by @VoiceLessQ in #1024
- fix(ui): keep long Retry/Update labels from pushing the menu out of the row (#956) by @VoiceLessQ in #1012
- Timestamps saved to disk never wrap the schedule arithmetic (#774) by @SusieeTheLinuxUser in #840
- refactor(native): one PATH lookup by @smittie2000 in #784
- i18n(ja): align spacing around Latin text and fix two lines by @C0uki in #717
- fix(packaging): no second menu entry when an AppImage manager already lists the launcher (#474, #394) by @VoiceLessQ in #1032
- macOS: the Dock icon brings the window back after closing it (#456) by @EricKaden in #799
- feat: preserve Flatpak remotes and add opt-in OCI migration by @dylanmtaylor in #1147
- Add pin-to-top and reorder for launcher apps by @tareq-halaby in #1149
- i18n: add the Traditional Chinese (Taiwan) interface / 新增台灣繁體中文介面 by @tommy1616 in #1195
- Draw Georgian with the system's Georgian font by @devius in #805
- i18n: add Georgian (ka) interface language by @devius in #806
- i18n: recognize the remaining variable Noto TC fonts by @tommy1616 in #1203
- Pass the Linux signing key to the release workflow by @dylanmtaylor in #1242
- feat: per-app launch options passed when an app is opened by @bryanbrunetti in #830
- fix(native): fall back to the release pages when the GitHub API fails by @rishi29-cloud in #908
- feat(versions): each version in the list shows its release date and download size (#1070) by @ZIDAN44 in #1250
- Open the installed copy without updating, and never offer an update that can't install by @arnav-hiwarkar in #1252
- fix(native): Start on login works inside the Flatpak (#1204) by @ZIDAN44 in #1262
- Copy the shared house rules into AGENTS.md by @FredApps in #1272
New Contributors
- @C0uki made their first contribution in #717
- @EricKaden made their first contribution in #799
- @tareq-halaby made their first contribution in #1149
- @tommy1616 made their first contribution in #1195
- @devius made their first contribution in #805
- @bryanbrunetti made their first contribution in #830
- @rishi29-cloud made their first contribution in #908
- @ZIDAN44 made their first contribution in #1250
Full Changelog: v0.14.1...v0.15.0