Repository navigation
Threshold v0.4.0
See assets below to download and install.
What's Changed
Fixes
- Fix the Play deploy CI job never checking out the repo by @ScottMorris in #287
- Guarantee dialog text contrast for Material You and static themes by @ScottMorris in #291
- Make dismiss_alarm safe to call twice for the same dismiss by @ScottMorris in #305
- Trigger Release Build only on version tags by @ScottMorris in #309
- Publish test results with EnricoMi/publish-unit-test-result-action by @ScottMorris in #310
- Drop a stale alarm-fired report that a dismiss or snooze already superseded by @ScottMorris in #315
- Bleed the dev-build icon's Dev ribbon off the edges instead of floating it small by @ScottMorris in #316
Documentation
- Document the native event bus and file the persisted-dedup follow-up by @ScottMorris in #306
- Bump version to 0.4.0 and add release notes by @ScottMorris in #317
CI and Build
- Warm main's build caches so new PR branches aren't always cold by @ScottMorris in #289
- Add a distinct "DEV" ribbon icon to side-by-side dev builds by @ScottMorris in #308
Other Changes
- Add the shared native event bus plugin (native-bus) by @ScottMorris in #294
- Migrate alarm-manager onto the shared DurableEventQueue by @ScottMorris in #295
- Migrate wear-sync onto the shared DurableEventQueue by @ScottMorris in #296
- Publish fired alarms onto NativeEventBus for instant watch-ring by @ScottMorris in #298
- Ring the watch natively before Rust boots, plus a dev fan-out toggle by @ScottMorris in #299
- Carry the watch-ring tag through AlarmFired and dedup redelivered native events by @ScottMorris in #300
- Close the in-app dismiss gap and propagate stop signals natively by @ScottMorris in #301
- Propagate dismiss/snooze natively in both directions (wear-sync) by @ScottMorris in #302
- Add an Android next-alarm home screen widget in a new home-widgets plugin by @ScottMorris in #307
Full Changelog: v0.3.0...v0.4.0