New Features
A New Look
The UI styling has been refreshed across the app to improve visual consistency across the various UI components. The changes are mostly visual, focusing on color palettes, typography, etc., with the underlying structure remaining the same.
Dashboard · Dark mode
| Then | Now |
|---|---|
|
|
Transactions · Light mode
| Then | Now |
|---|---|
|
|
Trends · Dark mode
| Then | Now |
|---|---|
|
|
Trends · Light mode
| Then | Now |
|---|---|
|
|
Budget Rollovers
A new feature allows budget categories to carry over unspent or overspent amounts to the next month. This can be used to maintain budget continuity across months, allowing users to save unspent funds towards larger purchases or cover overspending from previous months.
Transaction Trends
The Spending Trends chart has been replaced with a configurable Transaction Trends chart. Previously, the Spending Trends chart only displayed a running total of all spending, without any form of customization. The chart has been updated to allow users to choose whether to view income or expenses and select which categories to include. The chart is available on the Trends page and as a dashboard widget.
Account Filtering for Metrics
The Metrics widget now supports filtering by account, making it easier to focus on the financial data for a particular account.
Transaction Notes and Tags
The transaction creation form now includes notes and tags.
What's Changed
- Move the version text and add an update notification by @teelur in #1063
- Misc small changes by @teelur in #1064
- remove unneccessary dev update string by @teelur in #1065
- Update notification style by @teelur in #1069
- Update prediction size by @teelur in #1070
- Migrate to bbui button and action item by @teelur in #1072
- Add configurable amount digits by @teelur in #1073
- Migrate to Budget Board UI segmented control by @teelur in #1075
- Migrate badges to use Budget Board UI by @teelur in #1077
- Migrate status text by @teelur in #1078
- Migrate progress to bbui by @teelur in #1079
- 1067 budget rollovers by @theophilustex in #1080
- Migrate inputs to bbui by @teelur in #1081
- Migrate checkbox to BBUI by @teelur in #1082
- Migrate select inputs to bbui by @teelur in #1083
- Migrate app shell to BBUI by @teelur in #1084
- Update deps by @teelur in #1086
- Address more cves by @teelur in #1087
- Some more migration by @teelur in #1090
- Migrate modals to bbui by @teelur in #1091
- migrate pagination to bbui by @teelur in #1092
- Migrate alert to BBUI by @teelur in #1093
- Migrate accordion to BBUI by @teelur in #1094
- Change segmented control sizes by @teelur in #1095
- Migrate drawer to bbui by @teelur in #1096
- Migrate popover to BBUI by @teelur in #1097
- Migrate to BBUI code by @teelur in #1098
- Migrate Budgets page to use card sections by @teelur in #1099
- Migrate account components to BBUI and improve UI effects by @teelur in #1100
- Migrate Combobox to BBUI by @teelur in #1101
- Migrate Stepper to BBUI by @teelur in #1102
- Migrate notifications and month toolcard to BBUI with color cleanup by @teelur in #1103
- Migrate last few mantine components by @teelur in #1105
- Migrate to BBUI spending category chart by @teelur in #1106
- Bump follow-redirects from 1.16.0 to 1.16.1 in /client by @dependabot[bot] in #1107
- Migrate net cash flow to bbui by @teelur in #1109
- Migrate charts to BBUI by @teelur in #1111
- Fix subcategory ordering in flows chart by @teelur in #1112
- Fix spending chart in BBUI by @teelur in #1115
- Bump undici from 8.11.2 to 8.12.3 in /client by @dependabot[bot] in #1116
- Translations update from Hosted Weblate by @weblate in #1060
- Update a bunch of styling by @teelur in #1118
- Fix trends nav links by @teelur in #1119
- Change spending trends chart to a configurable transaction trends chart by @teelur in #1120
- Add new fields to create transaction by @teelur in #1121
- Add account filter to metrics widget by @teelur in #1122
- Fix some small issues with the flows chart by @teelur in #1124
- Update the transactions page header for mobile view by @teelur in #1127
- Fix bulk edit bar by @teelur in #1129
- Translations update from Hosted Weblate by @weblate in #1117
- Last v3.9 updates by @teelur in #1131
Full Changelog: v3.8.1...v3.9.0







