github we-promise/sure v0.7.1-alpha.10

pre-release4 hours ago

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_admin debug 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

Full Changelog: v0.7.1-alpha.7...v0.7.1-alpha.10

Don't miss a new sure release

NewReleases is sending notifications on new releases.