github we-promise/sure v0.7.5-alpha.13

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

  • Mention passwords in the Trade Republic login labels by @nielseulink in #3737
  • Improve Trade Republic sync: routing, tickers, fees, and timeline quality by @nielseulink in #3669
  • Derive transfer match FX rates via the family currency by @shkarinn in #3701
  • Fix Trade Republic QR login stalling after the scan by @nielseulink in #3738
  • Bump version to next iteration after v0.7.5-alpha.12 release by @github-actions[bot] in #3731
  • fix(ai): send OpenAI-compatible tool payloads that strict endpoints accept by @yaroslavshparuk in #3727
  • build(deps): bump rubyzip from 2.4.1 to 3.4.0 by @dependabot[bot] in #3732
  • fix(transactions): stop merchant and security logos being squeezed when the row is tight by @connecht in #3729
  • fix(enable-banking): add missing booked balance types to priority list by @gfr-free in #3739
  • Show tags in the transaction list with an inline picker by @mikaelhm in #3734
  • feat(loans): payoff projection and the loan balance chart by @jaysbeekay in #3474
  • feat(ui): make preferences country selector searchable by @felixmuinde in #3578
  • Complete ca translations by @thewillwilson in #3691
  • feat(mobile): add Swedish (sv) localization by @lixenstrand in #3750
  • fix(i18n): improve Russian localization by @omnizs38 in #3763
  • Keep Trade Republic cash balance intact for open orders by @nielseulink in #3760
  • fix(yahoo): append the exchange suffix for European listings by @dgsardina in #3769
  • Book Trade Republic trades on the linked cash account by @nielseulink in #3770
  • Raise test_system CI timeout to 15 minutes by @gfr-free in #3785
  • Support multiple Trade Republic connections per family by @gfr-free in #3754
  • fix(yahoo): don't send cookie/crumb on the chart endpoint (fixes persistent 429 price outages) by @joaocbatista in #3795
  • Point ViewComponent 4 at LookbooksController so previews render by @gariasf in #3810
  • Name the bills calendar link for where it goes by @gariasf in #3803
  • Fix goal form amount width and consume dialog amount input by @gariasf in #3801
  • Add the missing Up tagline to the Bank Sync provider list by @gariasf in #3802
  • Style file inputs through the form builder by @gariasf in #3804
  • Require write access to a trade's transfer account by @gfr-free in #3816
  • Add pt-BR locale for chats view by @fabricioctelles in #3837
  • Add DS::Table and move four hand-built tables onto it by @gariasf in #3805
  • Use absolute keys for the four UI component strings that never resolved by @gariasf in #3808
  • Wait for the save to land before navigating in two system tests by @gariasf in #3809
  • Let themed utilities reach pseudo-elements in dark mode by @gariasf in #3817
  • List connected Wise and CoinSpot under Your connections by @gariasf in #3834
  • Wrap long URLs in the bank sync setup steps by @gariasf in #3823
  • Show the hint passed to form fields as help_text by @gariasf in #3822
  • Render confirm dialog bodies as text by @gfr-free in #3813
  • Load system health AI checks lazily and finish its DS pass by @gariasf in #3828
  • Stop Trade Republic push-login polling from looping by @nielseulink in #3765
  • Keep rule-assigned categories on Trade Republic cash deposits by @nielseulink in #3791
  • Resolve Trade Republic crypto to shared crypto securities by @nielseulink in #3806
  • Import exchange rates for foreign security price currencies by @nielseulink in #3812
  • feat(accounts): filter an account's activity to uncategorized transactions by @scragnog in #3797
  • Import Trade Republic crypto into a separate Crypto account by @nielseulink in #3807
  • Fix demo family refresh retry loop by @sure-admin in #3839
  • Stop showing connections with rejected credentials as Connected by @gariasf in #3854
  • Stop the Plaid refresh check from loading dalli by @gariasf in #3846
  • Accept each TOTP code only once by @gfr-free in #3830
  • fix(plaid): delete imported transactions that Plaid retracts by @DTTerastar in #3852
  • Filter one-time codes from logs and hide raw DB errors from the API by @gfr-free in #3831
  • Remove dead account identifier columns (Questrade/Redbark/Monobank) by @gfr-free in #3827
  • fix(rules): stop "Dismiss" on the rule prompt silently snoozing all prompts by @scragnog in #3773
  • Step through Reports periods with the arrow keys by @gariasf in #3855
  • Fix patch release branch naming by @sure-admin in #3863
  • Support GPT-6 Sol and GPT-6.1 Sol in the native OpenAI provider by @vlnd0 in #3771
  • Let self-hosted super admins opt into the demo family refresh by @jjmata in #3859
  • Fix Trade Republic cash kinds, activity labels and trade settlements by @nielseulink in #3800
  • Align the bank sync drawers with the Up panel by @gariasf in #3821
  • Deploy alpha images to Render demo by @sure-admin in #3865
  • Make a blank goal earmark read as a choice, and editable in privacy mode by @gariasf in #3857
  • Rescue #1775: loans overview new insights (editable fields, amortization, editable-field insights) by @jaysbeekay in #3327
  • fix(ibkr): anchor the balance on the statement's date, not on today by @dgsardina in #3815
  • feat(transactions): filter by AI / AI history categorization status by @joshiarnav in #3603
  • fix(kraken): keep a transfer fee out of the movement it is charged on by @dgsardina in #3759

New Contributors

Full Changelog: v0.7.5-alpha.12...v0.7.5-alpha.13

Don't miss a new sure release

NewReleases is sending notifications on new releases.