v0.3.2
Pre-releaseWhat's Changed
This release introduces new core features, significant refactors, and a major Riverpod upgrade, alongside many bug fixes and UI improvements.
Users are strongly advised to back up their database before updating.
- Feat: Subcategories
- Feat: Drag & drop sorting for categories and accounts
- Fix: Persist last used value for balance blurring
- Fix: Dark theme startup flicker
- Refactor: Improved budgets and recurring transactions
- Refactor: A lot of new icons and colors has been added for categories and subcategories
Also, for our Devs:
Riverpod 3 + code generation
Codebase cleanup: Enums, folder structure, and general refactoring to improve consistency and readability.
Fixed main CI/CD flow
Store's friendly changelog
This update is about giving you more control, with fewer sharp edges:
Subcategories are finally here – because “Food” is never just food, and your expenses deserve a bit more nuance.
Drag & drop reordering for categories and accounts – organize things the way your brain actually works.
Budgets and recurring transactions got a deep cleanup – more accurate data, less weirdness, and fewer “wait, what?” moments. Old recurring payments now show real history, not guesses.
A visual refresh for categories – new icons, better colors, same soul.
We also fixed a bunch of annoyances:
dark theme flicker at startup, balance blur not sticking, transactions lists and empty states acting strange, search and notifications misbehaving, charts being grumpy, buttons doing their own thing… you get the idea. The gremlins didn’t survive.
Under the hood, there’s been a lot of refactoring and internal changes to make future updates smoother and safer.
Huge thanks to everyone who contributed to this release 💚
WARNING: This is still a beta version and includes significant internal changes.
Please back up your database before updating.
All PRs merged since prev rel
- Code improvements: Enums, folders, refactor by @lucaantonelli in #485
- feat: Add drag & drop reordering for categories by @Kartik30R in #486
- Fix/minor UI fixes by @theperu in #487
- docs: Add F-Droid badge by @mikev-cw in #488
- BREAKING CHANGE: riverpod 3 + code generation by @lucaantonelli in #489
- fix: notification page not updating by @lucaantonelli in #495
- fix: bottom buttons behaviour by @lucaantonelli in #491
- fix: planning payments page by @lucaantonelli in #492
- Persist last used value for balance blurring in SharedPreferences by @mikev-cw in #496
- fix: theme and auth providers by @lucaantonelli in #499
- Add keystore configuration for build CI on push to main by @mikev-cw in #500
- fix: transaction list selection not working by @lucaantonelli in #501
- fix: transactions empty state by @lucaantonelli in #493
- Fix: Search page not working by @lucaantonelli in #497
- feat: change account ordering by @lucaantonelli in #498
- fix: tap and drag on chart by @lucaantonelli in #502
- feat: subcategory feature by @lucaantonelli in #494
- refactor: budgets and recurring transactions by @lucaantonelli in #503
- fix: missing import by @lucaantonelli in #504
- fix: transaction empty state wrong show by @lucaantonelli in #505
- fix: migrate icons name by @lucaantonelli in #506
- new release metadata by @mikev-cw in #508
- Dettaglio export popup avviso su android by @AlessandroBonomo28 in #511
- build: pubspec update + ios settings update by @lucaantonelli in #509
New Contributors
- @Kartik30R made their first contribution in #486
- @AlessandroBonomo28 made their first contribution in #511
Full Changelog: 0.2.2...0.3.2