Group update
This release focuses mostly on groups by introducing numerous fixes,QoL improvements, as well as major new features:
- a new balances view
- ability to simplify debts
- group settlements
Potentially breaking changes
There are update to the database schema and internal numerical logic. The data type for amounts has been changed from the Int32 (in DB) to BigInt, enabling the use of currencies with large nominal values. As this is extensive, regressions may occur.
Important this release features DB migrations. Make sure you backup your database!!!
Detailed changes
- Upgrade prisma to v6 by @krokosik in #232
- Simplify debts + group balances by @krokosik in #197
- Splitting and numerical code overhaul by @krokosik in #233
- Fix 63 attachments resetting split by @krokosik in #235
- Update trpc to v11 by @krokosik in #240
- Simplified dialog by @krokosik in #241
- Feat 147 edit group name by @krokosik in #242
- Fix 215 expense notification redirect by @krokosik in #243
- Feat 237 group settlement by @krokosik in #245
- Fix 54 group invite redirect by @krokosik in #246
- Feat 159 remove member from group by @krokosik in #248
- Mention searching members by name and always show email button by @krokosik in #249
- feat: add recalculate balances functionality and confirmation dialog by @krokosik in #199
- Feat 216 show all group members in expense by @krokosik in #250
Full Changelog: v1.3.6...v1.4.0