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
- @shkarinn made their first contribution in #3701
- @connecht made their first contribution in #3729
- @lixenstrand made their first contribution in #3750
- @omnizs38 made their first contribution in #3763
- @dgsardina made their first contribution in #3769
- @fabricioctelles made their first contribution in #3837
- @scragnog made their first contribution in #3797
- @DTTerastar made their first contribution in #3852
Full Changelog: v0.7.5-alpha.12...v0.7.5-alpha.13