Skip to content

Release v0.1.9#182

Merged
ScottMorris merged 2 commits intomainfrom
chore/release-v0.1.9
Mar 2, 2026
Merged

Release v0.1.9#182
ScottMorris merged 2 commits intomainfrom
chore/release-v0.1.9

Conversation

@ScottMorris
Copy link
Copy Markdown
Contributor

Summary

  • Bump phone and Wear OS version strings and codes to 0.1.9
  • Add RELEASE_NOTES.md entry covering the full 0.1.80.1.9 change set
  • Add PLAY_RELEASE_NOTES_0.1.9.md with Play Console locale blocks for phone and Wear OS
  • Update release build workflow to trigger from merged main release changes

Test plan

  • Play Console locale blocks verified under 500 Unicode characters each
  • Commit history reviewed from v0.1.8 to HEAD for release-notes accuracy
  • Verify v0.1.9 tag points to the release commit after merge

🤖 Generated with Claude Code

**What**
- Bumped phone and Wear OS version strings and codes to `0.1.9`
- Added `RELEASE_NOTES.md` entry covering the full `0.1.8` → `0.1.9` change set
- Added `PLAY_RELEASE_NOTES_0.1.9.md` with `<en-CA>` locale blocks for phone and Wear OS

**Highlights**
- Wear OS ringing screen with Material You gradient, breathing animations, foreground service, and bidirectional dismiss/snooze
- Disconnected fallback scheduling so the watch rings independently when the phone is out of Bluetooth range
- Phone ringing UI now closes when the watch stops or snoozes the active alarm
- Unified release TUI rewrite using Ink, replacing the monolithic version script
- Tag-driven signed release build workflow for GitHub Actions

**Validation**
- Play Console locale blocks verified under 500 Unicode characters each
- Commit history reviewed from `v0.1.8` (`57be8d6`) to HEAD for release-notes accuracy
…nges

**What changed**
- allow release workflow triggers on `main` pushes in addition to `v*` tag pushes
- add release source resolution to gate build and publish jobs
- keep tag ancestry validation against `origin/main`
- resolve and reuse a consistent release tag name for publish

**Why**
- enables release builds when release PR changes are merged to `main`
- preserves safety checks so release automation only runs for valid release sources
@ScottMorris ScottMorris added build Build related release Release related wear-os Wear OS platform ringing Ringing features and issues labels Mar 2, 2026
@ScottMorris ScottMorris merged commit b31fe7a into main Mar 2, 2026
5 checks passed
@ScottMorris ScottMorris deleted the chore/release-v0.1.9 branch March 2, 2026 07:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Build related release Release related ringing Ringing features and issues wear-os Wear OS platform

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant