v0.7.2-alpha.8
Pre-release
Pre-release
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
- fix(rules): make explicit re-apply override locked attributes by @augustocbx in #2273
- Upgrade Ruby version to 3.4.9 by @jjmata in #2360
- feat(mobile): add SureButton primitive and migrate login buttons by @JSONbored in #2358
- feat(security): warn when ActiveRecord encryption is not configured by @andrewb-nz in #2362
- feat(imports): add YNAB CSV import by @JSONbored in #2361
- feat(mobile): bundle Geist + Geist Mono so the app renders Sure typography by @JSONbored in #2342
- feat(mobile): normalize dashboard text weight to DS Medium (500) by @JSONbored in #2344
- feat(mobile): add SureIcon (Lucide) primitive and migrate dashboard icons by @JSONbored in #2346
- perf(api): avoid transfer lookups in transaction index by @JSONbored in #2127
- fix(mobile): neutral Sure tokens for FAB/badge/avatar surfaces + themed logo by @JSONbored in #2366
- feat(mobile): generate shadow scale + focus-ring/bg-inverse tokens by @JSONbored in #2349
- fix: Transaction Pagination Skipping Entries by @jonathanchang31 in #2179
- fix(accounts): persist subtype when creating an account by @vlnd0 in #2356
- Add Mobile version check for update notifications by @felixmuinde in #2367
- fix(cashflow): use Turbo.visit for donut chart deep-link navigation by @thewillwilson in #2166
- Add transaction name to get_transactions MCP tool output by @oggysecond in #2026
- fix(imports): normalize CSV upload encoding when validations are skipped by @augustocbx in #2299
- Add cascade delete to rejected_transfers foreign keys by @Kelvinchen03 in #2211
- fix(prices): resolve dashed crypto tickers (BTC-USD, TRX-USD) via BinancePublic by @vlnd0 in #2372
- fix(ds): add focus ring to dashboard widget size control by @BeastOrange in #2364
- feat(prices): add Moscow Exchange (MOEX ISS) securities + FX provider by @vlnd0 in #2394
- perf(recurring): batch recurring transaction identification by @JSONbored in #2239
- perf(dashboard): streamline investment activity totals by @JSONbored in #2257
- perf(reports): avoid residual category lazy loads by @JSONbored in #2255
- fix(trades): guard against nil security in create_trade by @sentry[bot] in #2066
- feat(prices): add T-Invest (T-Bank) securities + brand-logo provider by @vlnd0 in #2408
- fix(coinstats): stabilize bulk wallet ordering by @sure-admin in #2402
- Fix API auth context inheriting web session impersonation by @BeastOrange in #2405
- Refresh Pipelock integration for v2.8 receipts by @luckyPipewrench in #2406
- feat(up): add Up Bank (AU) provider integration by @Jookly123 in #2391
- feat(mobile): add SureCard primitive and migrate account cards by @JSONbored in #2370
- feat(mobile): add SureListGroup/SureListRow primitives and migrate the More menu by @JSONbored in #2376
- feat(mobile): add SureTextField primitive and migrate the proxy-headers editor by @JSONbored in #2378
- fix(tinkoff): resolve the tradeable listing and price bonds via BondBy by @vlnd0 in #2413
- feat(mobile): add SureChip primitive and migrate the currency filter by @JSONbored in #2380
- feat(mobile): add SureSegmentedControl primitive and migrate the transaction type selector by @JSONbored in #2382
- fix(settings): preserve scroll position in settings nav by @Holdner in #2373
New Contributors
- @andrewb-nz made their first contribution in #2362
- @vlnd0 made their first contribution in #2356
- @oggysecond made their first contribution in #2026
- @Jookly123 made their first contribution in #2391
- @Holdner made their first contribution in #2373
Full Changelog: v0.7.2-alpha.7...v0.7.2-alpha.8