v0.8.18
What's Changed
- ci(release): drop the Codex release-notes job and use GitHub's generated notes by @AprilNEA in #1999
- fix(release): name Sparkle deltas so Sparkle applies them by @AprilNEA in #2002
- feat(agent): drive the mock agent from a stdin control console by @AprilNEA in #2003
- feat(xtask,ci): compose update channel files from per-release records by @AprilNEA in #2000
- feat(release): build a beta at its own version by @AprilNEA in #2004
- fix(device): bound Bolt receiver identity reads by @AprilNEA in #2009
- feat(release): cut betas from a workflow and tell the tap about them by @AprilNEA in #2005
- docs(agents): beta tags come only from prerelease.yml by @AprilNEA in #2001
- fix(deps): update Tokio for AsyncFd soundness advisory by @AprilNEA in #2019
- feat(hidpp): add capability-bound force sensing buttons by @AprilNEA in #2016
- feat: add a press force setting for the MX Master 4 Haptic Sense Panel by @HimaAramona in #2021
- feat(gui): add guarded disable-keys controls by @safonin in #993
- fix(i18n): translate the disable-keys strings in 22 locales by @AprilNEA in #2024
- fix(agent): re-apply volatile settings after replacing a dead channel by @c1m-Chenym in #1997
- fix(overlay): draw the Windows Actions Ring without a window frame by @MoonZhe in #1913
- fix(windows): post the layout's scan code with keys a layout can move by @AprilNEA in #2028
- fix(cli): route backlight operations through the agent by @safonin in #2031
- fix(i18n): translate the receiver chooser, old-pairing cleanup, and update channel in Czech by @Imbecile6197 in #2034
- feat(desktop): add a keyboard backlight duration timer by @ASparkOfFire in #1879
- fix(assets): follow the 0.1 asset release line instead of pinning 0.1.0 by @AprilNEA in #2039
- feat(assets): ask the jsDelivr data API for the newest asset release by @AprilNEA in #2040
- chore: release v0.8.18 by @AprilNEA[bot] in #2007
New Contributors
- @HimaAramona made their first contribution in #2021
- @MoonZhe made their first contribution in #1913
- @ASparkOfFire made their first contribution in #1879
Full Changelog: v0.8.17...v0.8.18