github we-promise/sure v0.7.6-alpha.9

pre-release3 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

  • 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

Full Changelog: v0.7.6-alpha.8...v0.7.6-alpha.9

Don't miss a new sure release

NewReleases is sending notifications on new releases.