Mobile Debug Builds
This release includes debug builds of the mobile applications. Download from the Assets area below.
- Android APK: Debug build for testing on Android devices
- iOS Build: Unsigned iOS build (requires code signing for installation)
Note: These are debug builds intended for testing purposes. For production use, please build from source with proper signing credentials.
What's Changed
- feat(i18n): extract hardcoded English strings to locale files by @brandonvers in #1806
- chore(ci): upgrade GitHub Actions to Node 24-compatible versions by @sure-admin in #1810
- Retry Enable Banking sync with provider-corrected date range by @sure-admin in #1801
- Add
super_admindebug event log by @sure-admin in #1816 - Add Actual Budget CSV import flow by @sure-admin in #1830
- fix(pwa): serve manifest for html accept headers by @sure-admin in #1828
- feat: beta features toggle + Beta pill primitive by @gariasf in #1829
- feat(i18n): add Hungarian translations for strings extracted in #1806 by @brandonvers in #1817
- fix(ibkr): correct historical cash/non-cash split for linked accounts by @CrossDrain in #1813
- feat(i18n): complete Catalan translations + extract residual hardcoded strings by @gariasf in #1836
- i18n(en): hardcode 'One error' in sso_providers errors_title singular form by @gariasf in #1854
- refactor: rename beta features gate to preview features by @gariasf in #1837
- fix(design-system): bump --color-success for WCAG 1.4.11 contrast by @gariasf in #1838
- fix(design-system): DS::Toggle focus ring, role=switch, and semantic tokens by @gariasf in #1843
- fix(design-system): DS::FilledIcon decorative-vs-meaningful API by @gariasf in #1842
- fix(design-system): DS::Disclosure focus ring + motion-safe chevron rotation by @gariasf in #1841
- fix(design-system): DS::Button a11y audit — focus ring, touch target, type default, icon-only label by @gariasf in #1840
- feat(theme): broadcast theme:change event so SVG/canvas consumers can repaint by @gariasf in #1839
- refactor(design-system): migrate 38 hand-rolled provider buttons to DS::Button / DS::Link (#1715 §5 part B) by @gariasf in #1860
- fix(design-system): DS::Link a11y — distinguishable default, icon-only label, external-link hardening by @gariasf in #1844
- fix(design-system): DS::Tooltip a11y — focusable trigger, keyboard parity, Esc dismiss by @gariasf in #1845
- fix(design-system): DS::Dialog a11y — role, aria-modal, aria-labelledby, heading_level by @gariasf in #1846
- fix(design-system): DS::Tabs a11y — WAI-ARIA tab pattern + keyboard nav by @gariasf in #1847
- fix(design-system): DS::Select a11y — fix aria-expanded, listbox keyboard nav, label binding by @gariasf in #1848
- refactor(design-system): migrate single-color tokens to @theme + lint @Utility /N footgun by @gariasf in #1849
- refactor(design-system): migrate orphan btn-- buttons to DS::Button / DS::Link (#1715 §5 part A) by @gariasf in #1859
- feat(design-system): split DS::Menu into strict action-list + new DS::Popover by @gariasf in #1850
- fix(entry): Guard entryable_attributes for non-transaction entries in bulk_update! by @sentry[bot] in #1877
- fix(imports): prevent MissingTemplate for JSON requests in index by @sentry[bot] in #1875
- optimize net_category_totals() by using memoized cache by @bittensorrider in #1881
- fix(helm): skip Redis/DB auto-wiring when extraEnv override is set by @luckyPipewrench in #1868
- feat(dashboard): zoom into cashflow sankey categories by @tajchert in #1807
- fix(destroy): prevent UnknownAttributeError in DestroyJob rescue by @sentry[bot] in #1852
- feat(imports): verify Sure NDJSON import readback by @JSONbored in #1869
- feat(design-system): add DS::SearchInput primitive (closes #1715 §3) by @gariasf in #1853
- feat(design-system): DS::Disclosure :card variant + migrate 14 provider items (#1715 §6) by @gariasf in #1855
- feat(design-system): migrate 3 provider panels to DS::Disclosure :card (#1715 §6) by @gariasf in #1856
- feat(design-system): DS::Disclosure :card_inset variant + migrate ibkr_panel + settings/_section (#1715 §6) by @gariasf in #1857
- feat(design-system): DS::Disclosure :inline variant + migrate indexa_capital + snaptrade panels (#1715 §6) by @gariasf in #1858
- feat(design-system): extend DS::Pill with badge mode + semantic tones (#1751 PR A) by @gariasf in #1902
- fix(settings/debugs): replace 2 raw palette tokens (DS drift) by @gariasf in #1903
New Contributors
- @bittensorrider made their first contribution in #1881
Full Changelog: v0.7.1-alpha.7...v0.7.1-alpha.10