Changelog & Updates
EmberChamber is an active beta project. We release features, bug fixes, and security updates frequently across our Android, Windows, Ubuntu, and Web companion surfaces.
Note on Beta Version Alignment
EmberChamber code packages align under version `v0.1.0-beta.25`. Individual platform binaries (like the Android APK or Windows MSI) are generated on independent pipelines when builds are verified. If you notice different tag references on platform files, this is by design to ensure you only run stable, verified binaries.
Recent Release Notes
v0.1.0-beta.29
Jun 14, 2026 UTC## What's Changed
* fix(mobile): restore Android composer keyboard avoidance (adjustPan) by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/64
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.28...v0.1.0-beta.29
## What's Changed
* fix(mobile): restore Android composer keyboard avoidance (adjustPan) by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/64
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.28...v0.1.0-beta.29
## What's Changed
* fix(mobile): restore Android composer keyboard avoidance (adjustPan) by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/64
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.28...v0.1.0-beta.29
## What's Changed
* fix(mobile): restore Android composer keyboard avoidance (adjustPan) by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/64
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.28...v0.1.0-beta.29
## What's Changed
* fix(mobile): restore Android composer keyboard avoidance (adjustPan) by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/64
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.28...v0.1.0-beta.29
View on GitHub v0.1.0-beta.28
Jun 14, 2026 UTC## What's Changed
* feat(mobile): Telegram/Signal-level Android polish (Phases 0-4) by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/63
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.27...v0.1.0-beta.28
## What's Changed
* feat(mobile): Telegram/Signal-level Android polish (Phases 0-4) by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/63
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.27...v0.1.0-beta.28
## What's Changed
* feat(mobile): Telegram/Signal-level Android polish (Phases 0-4) by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/63
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.27...v0.1.0-beta.28
## What's Changed
* feat(mobile): Telegram/Signal-level Android polish (Phases 0-4) by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/63
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.27...v0.1.0-beta.28
## What's Changed
* feat(mobile): Telegram/Signal-level Android polish (Phases 0-4) by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/63
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.27...v0.1.0-beta.28
View on GitHub v0.1.0-beta.27
Jun 1, 2026 UTC## What's Changed
* chore(deps): update sqlx requirement from 0.8 to 0.9 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/58
* chore(deps-dev): bump @typescript-eslint/parser from 8.58.1 to 8.59.1 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/57
* feat: Phase 1 foundation — relay modularization, mobile session revoke, encrypted attachments, push secrets by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/59
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.26...v0.1.0-beta.27
## What's Changed
* chore(deps): update sqlx requirement from 0.8 to 0.9 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/58
* chore(deps-dev): bump @typescript-eslint/parser from 8.58.1 to 8.59.1 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/57
* feat: Phase 1 foundation — relay modularization, mobile session revoke, encrypted attachments, push secrets by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/59
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.26...v0.1.0-beta.27
## What's Changed
* chore(deps): update sqlx requirement from 0.8 to 0.9 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/58
* chore(deps-dev): bump @typescript-eslint/parser from 8.58.1 to 8.59.1 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/57
* feat: Phase 1 foundation — relay modularization, mobile session revoke, encrypted attachments, push secrets by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/59
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.26...v0.1.0-beta.27
## What's Changed
* chore(deps): update sqlx requirement from 0.8 to 0.9 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/58
* chore(deps-dev): bump @typescript-eslint/parser from 8.58.1 to 8.59.1 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/57
* feat: Phase 1 foundation — relay modularization, mobile session revoke, encrypted attachments, push secrets by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/59
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.26...v0.1.0-beta.27
## What's Changed
* chore(deps): update sqlx requirement from 0.8 to 0.9 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/58
* chore(deps-dev): bump @typescript-eslint/parser from 8.58.1 to 8.59.1 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/57
* feat: Phase 1 foundation — relay modularization, mobile session revoke, encrypted attachments, push secrets by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/59
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.26...v0.1.0-beta.27
View on GitHub v0.1.0-beta.26
May 9, 2026 UTC## What's Changed
* chore(deps): bump Andrew-Chen-Wang/github-wiki-action from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/54
* chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/53
* chore(deps): bump actions/upload-pages-artifact from 3 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/52
* chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/51
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.25...v0.1.0-beta.26
## What's Changed
* chore(deps): bump Andrew-Chen-Wang/github-wiki-action from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/54
* chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/53
* chore(deps): bump actions/upload-pages-artifact from 3 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/52
* chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/51
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.25...v0.1.0-beta.26
## What's Changed
* chore(deps): bump Andrew-Chen-Wang/github-wiki-action from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/54
* chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/53
* chore(deps): bump actions/upload-pages-artifact from 3 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/52
* chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/51
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.25...v0.1.0-beta.26
## What's Changed
* chore(deps): bump Andrew-Chen-Wang/github-wiki-action from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/54
* chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/53
* chore(deps): bump actions/upload-pages-artifact from 3 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/52
* chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/51
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.25...v0.1.0-beta.26
## What's Changed
* chore(deps): bump Andrew-Chen-Wang/github-wiki-action from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/54
* chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/53
* chore(deps): bump actions/upload-pages-artifact from 3 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/52
* chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/51
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.25...v0.1.0-beta.26
View on GitHub v0.1.0-beta.25
Apr 22, 2026 UTC**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.24...v0.1.0-beta.25
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.24...v0.1.0-beta.25
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.24...v0.1.0-beta.25
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.24...v0.1.0-beta.25
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.24...v0.1.0-beta.25
View on GitHub v0.1.0-beta.24
Apr 21, 2026 UTC**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.23...v0.1.0-beta.24
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.23...v0.1.0-beta.24
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.23...v0.1.0-beta.24
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.23...v0.1.0-beta.24
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.23...v0.1.0-beta.24
View on GitHub v0.1.0-beta.23
Apr 16, 2026 UTC**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.22...v0.1.0-beta.23
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.22...v0.1.0-beta.23
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.22...v0.1.0-beta.23
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.22...v0.1.0-beta.23
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.22...v0.1.0-beta.23
View on GitHub v0.1.0-beta.22
Apr 16, 2026 UTC## What's Changed
* chore(deps): bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/45
* chore(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/42
* chore(deps): bump actions/setup-node from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/41
* chore(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/44
* chore(deps): bump pnpm/action-setup from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/43
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.20...v0.1.0-beta.22
## What's Changed
* chore(deps): bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/45
* chore(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/42
* chore(deps): bump actions/setup-node from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/41
* chore(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/44
* chore(deps): bump pnpm/action-setup from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/43
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.20...v0.1.0-beta.22
## What's Changed
* chore(deps): bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/45
* chore(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/42
* chore(deps): bump actions/setup-node from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/41
* chore(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/44
* chore(deps): bump pnpm/action-setup from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/43
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.20...v0.1.0-beta.22
## What's Changed
* chore(deps): bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/45
* chore(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/42
* chore(deps): bump actions/setup-node from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/41
* chore(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/44
* chore(deps): bump pnpm/action-setup from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/43
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.20...v0.1.0-beta.22
## What's Changed
* chore(deps): bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/45
* chore(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/42
* chore(deps): bump actions/setup-node from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/41
* chore(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/44
* chore(deps): bump pnpm/action-setup from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/43
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.20...v0.1.0-beta.22
View on GitHub v0.1.0-beta.21
Apr 16, 2026 UTC## What's Changed
* chore(deps): bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/45
* chore(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/42
* chore(deps): bump actions/setup-node from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/41
* chore(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/44
* chore(deps): bump pnpm/action-setup from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/43
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.20...v0.1.0-beta.21
## What's Changed
* chore(deps): bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/45
* chore(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/42
* chore(deps): bump actions/setup-node from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/41
* chore(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/44
* chore(deps): bump pnpm/action-setup from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/43
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.20...v0.1.0-beta.21
## What's Changed
* chore(deps): bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/45
* chore(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/42
* chore(deps): bump actions/setup-node from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/41
* chore(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/44
* chore(deps): bump pnpm/action-setup from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/43
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.20...v0.1.0-beta.21
## What's Changed
* chore(deps): bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/45
* chore(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/42
* chore(deps): bump actions/setup-node from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/41
* chore(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/44
* chore(deps): bump pnpm/action-setup from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/43
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.20...v0.1.0-beta.21
## What's Changed
* chore(deps): bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/45
* chore(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/42
* chore(deps): bump actions/setup-node from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/41
* chore(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/44
* chore(deps): bump pnpm/action-setup from 4 to 6 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/43
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.20...v0.1.0-beta.21
View on GitHub v0.1.0-beta.20
Apr 15, 2026 UTC## What's Changed
* [codex] Publish queued repo updates by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/40
* Enable spell check and autocorrect in message composition across clients by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/38
* Add desktop auto-update check & install (Tauri updater) by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/37
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.18...v0.1.0-beta.20
## What's Changed
* [codex] Publish queued repo updates by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/40
* Enable spell check and autocorrect in message composition across clients by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/38
* Add desktop auto-update check & install (Tauri updater) by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/37
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.18...v0.1.0-beta.20
## What's Changed
* [codex] Publish queued repo updates by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/40
* Enable spell check and autocorrect in message composition across clients by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/38
* Add desktop auto-update check & install (Tauri updater) by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/37
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.18...v0.1.0-beta.20
## What's Changed
* [codex] Publish queued repo updates by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/40
* Enable spell check and autocorrect in message composition across clients by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/38
* Add desktop auto-update check & install (Tauri updater) by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/37
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.18...v0.1.0-beta.20
View on GitHub v0.1.0-beta.19
Apr 15, 2026 UTC**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.18...v0.1.0-beta.19
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.18...v0.1.0-beta.19
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.18...v0.1.0-beta.19
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.18...v0.1.0-beta.19
View on GitHub v0.1.0-beta.18
Apr 15, 2026 UTC**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.17...v0.1.0-beta.18
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.17...v0.1.0-beta.18
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.17...v0.1.0-beta.18
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.17...v0.1.0-beta.18
View on GitHub v0.1.0-beta.17
Apr 14, 2026 UTC**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.16...v0.1.0-beta.17
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.16...v0.1.0-beta.17
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.16...v0.1.0-beta.17
View on GitHub v0.1.0-beta.16
Apr 9, 2026 UTCFollow-up prerelease for issue #35.
This build fixes the desktop regression introduced in `v0.1.0-beta.15`, where clicking a rendered link failed with `Can't find variable: invoke` on Ubuntu.
Included in this tag:
- desktop shell now opens external links through the existing desktop IPC helper instead of bare `invoke(...)`
- desktop package version bumped to `0.1.0-beta.16` for clean Ubuntu upgrades
- local Ubuntu package verified and upgraded in place
Validation:
- `cargo check --manifest-path apps/desktop/src-tauri/Cargo.toml`
- `npm run build:desktop`
- desktop shell inline script syntax check
- `npm run check:repo-contracts`
Desktop, mobile, and Android release workflows may continue attaching platform artifacts after the release object is created.
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.15...v0.1.0-beta.16
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.15...v0.1.0-beta.16
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.15...v0.1.0-beta.16
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.15...v0.1.0-beta.16
View on GitHub v0.1.0-beta.15
Apr 9, 2026 UTCBeta 15\n\nIncluded in this release:\n- Desktop shell now renders http/https URLs in chat messages and system notices as clickable links and opens them in the system browser.\n- Android now gets the same inline URL behavior for chat messages and system notices.\n- Ubuntu desktop package versioning now matches the beta tag so local package upgrades install cleanly.\n\nValidation completed before tagging:\n- npm run build:desktop\n- cargo check --manifest-path apps/desktop/src-tauri/Cargo.toml\n- npm run type-check --workspace=apps/mobile\n- npm run check:repo-contracts
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.14...v0.1.0-beta.15
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.14...v0.1.0-beta.15
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.14...v0.1.0-beta.15
View on GitHub v0.1.0-beta.14
Apr 9, 2026 UTC**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.13...v0.1.0-beta.14
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.13...v0.1.0-beta.14
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.13...v0.1.0-beta.14
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.13...v0.1.0-beta.14
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.13...v0.1.0-beta.14
View on GitHub v0.1.0-beta.13
Apr 9, 2026 UTC## What's Changed
* chore(deps): bump android-actions/setup-android from 3 to 4 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/29
* chore(deps): bump Andrew-Chen-Wang/github-wiki-action from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/30
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.12...v0.1.0-beta.13
## What's Changed
* chore(deps): bump android-actions/setup-android from 3 to 4 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/29
* chore(deps): bump Andrew-Chen-Wang/github-wiki-action from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/30
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.12...v0.1.0-beta.13
## What's Changed
* chore(deps): bump android-actions/setup-android from 3 to 4 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/29
* chore(deps): bump Andrew-Chen-Wang/github-wiki-action from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/30
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.12...v0.1.0-beta.13
## What's Changed
* chore(deps): bump android-actions/setup-android from 3 to 4 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/29
* chore(deps): bump Andrew-Chen-Wang/github-wiki-action from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/30
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.12...v0.1.0-beta.13
## What's Changed
* chore(deps): bump android-actions/setup-android from 3 to 4 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/29
* chore(deps): bump Andrew-Chen-Wang/github-wiki-action from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/30
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.12...v0.1.0-beta.13
View on GitHub v0.1.0-beta.12
Apr 8, 2026 UTC## What's Changed
* feat(tools): Manim animation script for EmberChamber E2EE flow by @Copilot in https://github.com/jhwodchuck/EmberChamber/pull/11
* chore(deps): bump next from 15.5.14 to 16.2.2 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/21
* chore(deps): bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/12
* chore(deps): bump pnpm/action-setup from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/14
* chore(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/13
* chore(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/16
* chore(deps): bump actions/upload-pages-artifact from 3 to 4 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/15
* chore(deps-dev): bump wrangler from 4.79.0 to 4.81.0 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/22
* chore(deps): bump @aws-sdk/s3-request-presigner from 3.1022.0 to 3.1026.0 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/20
* chore(deps-dev): bump postcss from 8.5.8 to 8.5.9 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/19
* chore(deps-dev): bump @typescript-eslint/parser from 7.18.0 to 8.58.1 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/23
* chore(deps-dev): bump tailwindcss from 3.4.19 to 4.2.2 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/18
* chore(deps): bump lucide-react from 0.378.0 to 1.7.0 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/17
* chore(deps): bump helmet from 7.2.0 to 8.1.0 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/25
* chore(deps): bump react-native from 0.83.4 to 0.85.0 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/26
* chore(deps): bump argon2 from 0.40.3 to 0.44.0 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/24
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.11...v0.1.0-beta.12
## What's Changed
* feat(tools): Manim animation script for EmberChamber E2EE flow by @Copilot in https://github.com/jhwodchuck/EmberChamber/pull/11
* chore(deps): bump next from 15.5.14 to 16.2.2 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/21
* chore(deps): bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/12
* chore(deps): bump pnpm/action-setup from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/14
* chore(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/13
* chore(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/16
* chore(deps): bump actions/upload-pages-artifact from 3 to 4 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/15
* chore(deps-dev): bump wrangler from 4.79.0 to 4.81.0 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/22
* chore(deps): bump @aws-sdk/s3-request-presigner from 3.1022.0 to 3.1026.0 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/20
* chore(deps-dev): bump postcss from 8.5.8 to 8.5.9 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/19
* chore(deps-dev): bump @typescript-eslint/parser from 7.18.0 to 8.58.1 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/23
* chore(deps-dev): bump tailwindcss from 3.4.19 to 4.2.2 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/18
* chore(deps): bump lucide-react from 0.378.0 to 1.7.0 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/17
* chore(deps): bump helmet from 7.2.0 to 8.1.0 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/25
* chore(deps): bump react-native from 0.83.4 to 0.85.0 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/26
* chore(deps): bump argon2 from 0.40.3 to 0.44.0 by @dependabot[bot] in https://github.com/jhwodchuck/EmberChamber/pull/24
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.11...v0.1.0-beta.12
View on GitHub v0.1.0-beta.11
Apr 6, 2026 UTC## What's Changed
* Add CI screenshot capture for Android, iOS, Web and Desktop with scripts and docs by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/1
* Add CI-only magic-link new-user flow and Playwright screenshots by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/2
* Fix web CI screenshot build by preparing protocol and decoupling Next lint by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/3
* Refactor Android workflows into reusable `build-android` workflow by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/4
* fix: generate debug keystore, stabilize screenshot capture, prevent duplicate CI runs, and fix emulator screenshot step by @Copilot in https://github.com/jhwodchuck/EmberChamber/pull/6
* Add “Resume thread” cards to mobile and web, refine homepage CTAs and styles, add UI punch list by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/7
* Add FlyCI Wingman to CI workflows by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/8
* feat: FCM push observability, screenshot gallery publishing, wiki upd… by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/9
## New Contributors
* @Copilot made their first contribution in https://github.com/jhwodchuck/EmberChamber/pull/6
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.10...v0.1.0-beta.11
## What's Changed
* Add CI screenshot capture for Android, iOS, Web and Desktop with scripts and docs by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/1
* Add CI-only magic-link new-user flow and Playwright screenshots by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/2
* Fix web CI screenshot build by preparing protocol and decoupling Next lint by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/3
* Refactor Android workflows into reusable `build-android` workflow by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/4
* fix: generate debug keystore, stabilize screenshot capture, prevent duplicate CI runs, and fix emulator screenshot step by @Copilot in https://github.com/jhwodchuck/EmberChamber/pull/6
* Add “Resume thread” cards to mobile and web, refine homepage CTAs and styles, add UI punch list by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/7
* Add FlyCI Wingman to CI workflows by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/8
* feat: FCM push observability, screenshot gallery publishing, wiki upd… by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/9
## New Contributors
* @Copilot made their first contribution in https://github.com/jhwodchuck/EmberChamber/pull/6
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.10...v0.1.0-beta.11
## What's Changed
* Add CI screenshot capture for Android, iOS, Web and Desktop with scripts and docs by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/1
* Add CI-only magic-link new-user flow and Playwright screenshots by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/2
* Fix web CI screenshot build by preparing protocol and decoupling Next lint by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/3
* Refactor Android workflows into reusable `build-android` workflow by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/4
* fix: generate debug keystore, stabilize screenshot capture, prevent duplicate CI runs, and fix emulator screenshot step by @Copilot in https://github.com/jhwodchuck/EmberChamber/pull/6
* Add “Resume thread” cards to mobile and web, refine homepage CTAs and styles, add UI punch list by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/7
* Add FlyCI Wingman to CI workflows by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/8
* feat: FCM push observability, screenshot gallery publishing, wiki upd… by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/9
## New Contributors
* @Copilot made their first contribution in https://github.com/jhwodchuck/EmberChamber/pull/6
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.10...v0.1.0-beta.11
## What's Changed
* Add CI screenshot capture for Android, iOS, Web and Desktop with scripts and docs by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/1
* Add CI-only magic-link new-user flow and Playwright screenshots by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/2
* Fix web CI screenshot build by preparing protocol and decoupling Next lint by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/3
* Refactor Android workflows into reusable `build-android` workflow by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/4
* fix: generate debug keystore, stabilize screenshot capture, prevent duplicate CI runs, and fix emulator screenshot step by @Copilot in https://github.com/jhwodchuck/EmberChamber/pull/6
* Add “Resume thread” cards to mobile and web, refine homepage CTAs and styles, add UI punch list by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/7
* Add FlyCI Wingman to CI workflows by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/8
* feat: FCM push observability, screenshot gallery publishing, wiki upd… by @jhwodchuck in https://github.com/jhwodchuck/EmberChamber/pull/9
## New Contributors
* @Copilot made their first contribution in https://github.com/jhwodchuck/EmberChamber/pull/6
**Full Changelog**: https://github.com/jhwodchuck/EmberChamber/compare/v0.1.0-beta.10...v0.1.0-beta.11
View on GitHub