1.7.0 (2025-11-12)
Features
- api: Improve similar transaction calculations (603748a)
- ui: Add react-compiler to frontend build (7f0a92e)
- ui: Adding transactions to expense details view (acd4dda)
- ui: Implemented some Locale based date formatting (73cfaef)
- ui: Improving loading state of transaction details view (b130bad)
- ui: More date formatting improvements (b216027)
- ui: Move TOTP modal into its own lazy loading (37b4f04)
- ui: Splitting out some components asynchronously (15aa904)
Dependencies
- renovate: update dependency @biomejs/biome to v2.3.4 (#2811) (32925c8)
- renovate: update getsentry/action-release action to v3 (#2784) (91a08ae)
- ui: update dependency @swc/core to v1.15.0 (#2817) (6f03f6f)
- ui: update dependency @tanstack/react-query to v5.90.7 (#2812) (e7e00a8)
- ui: update radix-ui-primitives monorepo (#2814) (7dd630a)
- ui: update rsbuild (#2815) (61ad7fe)
- ui: update sass to v1.93.3 (#2816) (9984274)
- ui: update sentry-javascript monorepo to v10.23.0 (#2818) (ec87cc8)
Bug Fixes
- api: Fixed similar transaction hash consistency (bc64ea2)
- lint: Fixing linting issues (42641dd)
- ui: Bundle size optimizations (320f1d9)
- ui: Fix badge text color (e41551b)
- ui: Fix how icons appear in badge components (f1d0fbd)
- ui: Fix positioning of setup cards for new links (52deb23)
- ui: Fix transaction spent from styles (aa1f2ac)
- ui: Fixed bad prop passing for typography component (4a62a77)
- ui: Fixed checkbox description text styles (eb562c0), closes #2820
- ui: Fixed loading state of of transaction select item (34adffd)
- ui: Fixing budget sidebar text styles (a182477)
- ui: Improve transaction select spending component (85422cb)
- ui: Improved login form validation functions (dbdefe6)
- ui: Silence react-router warnings (4ace68e)
Miscellaneous
- api: Fixing many linting errors (2a0f873)
- api: Tweaking funding schedules (f7d8d1b)
- ui: Deduplicating pnpm dependencies (d70ae8b)
- ui: Fixing package.json mistake (0e2926e)
- ui: Fixing typescript issues (5dc7901)
- ui: Linting (b639f7c)
- ui: Tweaks to tooltip styles (62d38f4)
Refactor
- api: Removing unused repository funnction (8d7f41e)
- api: Tweaking how API validators work a bit (d389917)
- ui: Adding css modules to transaction items (39519d2)
- ui: Adding new typography component (eb5e9a4)
- ui: Cleaning up amount field input (d5665dd)
- ui: Improvements to transaction list item component (ba778b7)
- ui: Migrate divider component to css modules (5e4a7e0)
- ui: Migrating avatar component over to css modules (0739196)
- ui: Migrating badge to css modules (c73d17d)
- ui: Migrating similar transaction item to css modules (64ae7ba)
- ui: More css module migration (8e3b432)
- ui: More css module migrations (bb48b45)
- ui: Moving away from react-select (38c4cf4)
- ui: Refactor login page to use css modules (a13c001)
- ui: Removing last mui/material usages (73f5e96)
- ui: Removing zustand, as it was only used for mobile sidebar (b040bd3)
- ui: Tweaking styles for various components (e663556)