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
- Pad text-only filter chips like the icon chips by @gariasf in #4357
- Run encryption tests in CI with test keys by @gfr-free in #4335
- Keep Plaid securities for accounts with holdings but no investment transactions by @pcbeingused333 in #4256
- Fix Twelve Data per-minute throttle never engaging on Redis by @hharkins in #4328
- Make the cost basis editor read "per share × quantity = total" by @gfr-free in #4184
- build(deps-dev): bump vite from 6.4.3 to 6.4.4 in /desktop by @dependabot[bot] in #4359
- Bump version to next iteration after v0.7.6-alpha.8 release by @github-actions[bot] in #4358
- Move dashboard reordering onto the shared sortable-list controller by @gfr-free in #4334
- Document form action buttons in the design system guide by @gariasf in #4313
- fix: expose sync_start_date field in Redbark account setup by @huantrinh1802 in #4306
- Fix sidebar sparklines not rendering at small container sizes by @jjmata in #4361
- Add a configuration overview to System Health by @jjmata in #3929
- Let DS buttons marked hidden actually hide by @gariasf in #4342
- Support multi-currency goal funding by @vlnd0 in #3974
- Read a loan's rate from Redbark's account details by @jaysbeekay in #3956
- Redbark: normalise liability balance sign by provider (fiskil / plaid / other) by @jaysbeekay in #3899
- Stop emailing old matches after an email rule's conditions widen by @jaysbeekay in #4150
- Translate the cost basis overwrite confirmation button by @gfr-free in #4416
- Ask before unlocking a cost basis or resetting a security by @gfr-free in #4418
- fix(bills): explain why a used-up transaction cannot pay a bill by @Holdner in #4376
- feat(insights): deterministic insight text, plus "Dig in with AI" by @josh-sanders in #4239
- Resolve duplicate same-type Enable Banking balances deterministically by @gfr-free in #4344
- Allow calculator expressions and comma decimals in amount fields by @gfr-free in #3502
- Loans: let interest accrue on the basis the lender actually uses by @jaysbeekay in #3639
- Count the same accounts in group totals and sparklines by @gfr-free in #4338
- Move transfer matching controls beside transaction amounts by @sure-admin in #4303
- fix(accounts): localize investment labels and chart dates by @MaxenceChx in #3178
- Send tool_choice auto to Claude models that reject a forced tool by @pcbeingused333 in #4178
- feat(accounts): manual drag-and-drop account order by @gfr-free in #4341
- Generate and backfill logos for website-only provider merchants by @gfr-free in #3776
- Redact the Jev endpoint in the self-hosting settings panel by @jaysbeekay in #4401
- Detect autopay from explicit descriptor wording by @thewillwilson in #3624
- Fix duplicate bill suggestions after renaming a bill by @joaocbatista in #4222
- chore(langfuse): migrate tracing and experiments to v4 by @tatoalo in #3625
- Full backups, rollbacks and restores for self-hosted installs by @mikaelhm in #3909
- fix(ai): retry without strict JSON when Auto mode can't parse the response by @joshiarnav in #3602
- fix(mobile): load full chat history across all pages by @felixmuinde in #4421
- Compare the spending widget against the dashboard period's average month by @josh-sanders in #4139
- Add split_transaction rule action by @gfr-free in #3020
- Show detected bill name in the bill rules section by @joaocbatista in #4430
- Add a tunable, self-testing Bayes classifier by @josh-sanders in #4310
- fix/Give the bill form a searchable, grouped category picker by @DataEnginr in #4431
- Show the investment card when the period has a disposal by @jaysbeekay in #4409
- Fix duplicate migration version for classifier rules by @sure-admin in #4435
- Document SMTP email setup for Docker Compose by @jaysbeekay in #4372
- Anchor menus inside size containers to their button by @jaysbeekay in #4370
- Keep a due-day shift from adding a second occurrence to a paid cycle by @jaysbeekay in #4380
- Record an email action's baseline when it is created by @jaysbeekay in #4176
- Reconstruct a bill's history whenever a detection is activated by @jaysbeekay in #4371
- Check for an existing bill before creating one from a transaction by @jaysbeekay in #4375
- Make the before-payday strip readable at a month of bills by @jaysbeekay in #4369
- Fill a bill's blank category from its transactions by @jaysbeekay in #4374
- fix(sync): respect configured timezone in auto-sync schedule by @BeastOrange in #3696
New Contributors
- @hharkins made their first contribution in #4328
- @huantrinh1802 made their first contribution in #4306
Full Changelog: v0.7.6-alpha.8...v0.7.6-alpha.9