@accounter/client
Version:
Accounter client application
7,338 lines • 458 kB
Markdown
# @accounter/client
## 0.0.12-alpha-20260521164600-9b03c9a48bfbfd709fc1950551e697b07e0935d3
### Patch Changes
- [#3156](https://github.com/Urigo/accounter-fullstack/pull/3156)
[`9719859`](https://github.com/Urigo/accounter-fullstack/commit/9719859e409c1f82a1ec1bf92b47d57581a206b0)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@9.0.1` ↗︎](https://www.npmjs.com/package/@mui/material/v/9.0.1) (from `9.0.0`, in
`dependencies`)
- [#3234](https://github.com/Urigo/accounter-fullstack/pull/3234)
[`7dd206b`](https://github.com/Urigo/accounter-fullstack/commit/7dd206b8d1706736bcca241f87c5e288c22b5809)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.72.1` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.72.1) (from
`7.71.2`, in `dependencies`)
- [#3243](https://github.com/Urigo/accounter-fullstack/pull/3243)
[`cf58692`](https://github.com/Urigo/accounter-fullstack/commit/cf5869226a4551e2cf5969cec0fec3e54c29d844)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.96.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.96.2)
(from `5.94.5`, in `dependencies`)
- [#3277](https://github.com/Urigo/accounter-fullstack/pull/3277)
[`a584921`](https://github.com/Urigo/accounter-fullstack/commit/a58492135ab1cac146b0a04885bc968b5c5579e8)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`dotenv@17.4.1` ↗︎](https://www.npmjs.com/package/dotenv/v/17.4.1) (from
`17.3.1`, in `dependencies`)
- [#3281](https://github.com/Urigo/accounter-fullstack/pull/3281)
[`917f31e`](https://github.com/Urigo/accounter-fullstack/commit/917f31e956d267704f6d74fb7f3a22d366062135)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@8.28.2` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/8.28.2) (from `8.28.0`,
in `dependencies`)
- [`623ed2b`](https://github.com/Urigo/accounter-fullstack/commit/623ed2b39788764e206241a9c3a628dfec25889e)
Thanks [@renovate[bot]](https://github.com/renovate%5Bbot%5D)! - dependencies updates:
- Updated dependency [`react@19.2.5` ↗︎](https://www.npmjs.com/package/react/v/19.2.5) (from
`19.2.4`, in `dependencies`)
- Updated dependency [`react-dom@19.2.5` ↗︎](https://www.npmjs.com/package/react-dom/v/19.2.5)
(from `19.2.4`, in `dependencies`)
- [#3291](https://github.com/Urigo/accounter-fullstack/pull/3291)
[`0f1a983`](https://github.com/Urigo/accounter-fullstack/commit/0f1a983134f14b01026daf17b604e5b20ea7e80d)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@9.0.0` ↗︎](https://www.npmjs.com/package/@mui/material/v/9.0.0) (from `7.3.9`, in
`dependencies`)
- [`73a6623`](https://github.com/Urigo/accounter-fullstack/commit/73a6623d4a16370b289749ffd0ac54e915d46f01)
Thanks [@renovate[bot]](https://github.com/renovate%5Bbot%5D)! - dependencies updates:
- Updated dependency [`lucide-react@1.8.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/1.8.0)
(from `1.7.0`, in `dependencies`)
- [`d57236c`](https://github.com/Urigo/accounter-fullstack/commit/d57236cb11c1b2901a09b0291a981e2c468ae980)
Thanks [@renovate[bot]](https://github.com/renovate%5Bbot%5D)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.97.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.97.0)
(from `5.96.2`, in `dependencies`)
- [`82f07c2`](https://github.com/Urigo/accounter-fullstack/commit/82f07c25cd88fbcef8d29ef3d32230cfce168caa)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency [`lucide-react@1.8.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/1.8.0)
(from `1.7.0`, in `dependencies`)
- [`448d0fa`](https://github.com/Urigo/accounter-fullstack/commit/448d0fa5196f83d31aa45c75c179d6b55eacaf23)
Thanks [@renovate[bot]](https://github.com/renovate%5Bbot%5D)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.98.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.98.0)
(from `5.97.0`, in `dependencies`)
- [#3308](https://github.com/Urigo/accounter-fullstack/pull/3308)
[`5b7796f`](https://github.com/Urigo/accounter-fullstack/commit/5b7796f02da1e2ac460e03c4f0a5d38334807787)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.99.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.99.0)
(from `5.98.0`, in `dependencies`)
- [#3309](https://github.com/Urigo/accounter-fullstack/pull/3309)
[`7b2c89c`](https://github.com/Urigo/accounter-fullstack/commit/7b2c89c6b655a4f8337d202aecefc688ec99af14)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`dotenv@17.4.2` ↗︎](https://www.npmjs.com/package/dotenv/v/17.4.2) (from
`17.4.1`, in `dependencies`)
- [#3326](https://github.com/Urigo/accounter-fullstack/pull/3326)
[`6aa1deb`](https://github.com/Urigo/accounter-fullstack/commit/6aa1deb6b74e02c41974172312663d3c12a959d1)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`urql@5.0.2` ↗︎](https://www.npmjs.com/package/urql/v/5.0.2) (from `5.0.1`,
in `dependencies`)
- [#3331](https://github.com/Urigo/accounter-fullstack/pull/3331)
[`28718a0`](https://github.com/Urigo/accounter-fullstack/commit/28718a0a0985ebb2a12c6c6dce8301285d420858)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency [`dotenv@17.4.2` ↗︎](https://www.npmjs.com/package/dotenv/v/17.4.2) (from
`17.4.1`, in `dependencies`)
- [#3333](https://github.com/Urigo/accounter-fullstack/pull/3333)
[`a5e6d19`](https://github.com/Urigo/accounter-fullstack/commit/a5e6d19bf96173dde9097985a8df0065b9c3e499)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@auth0/auth0-react@2.16.2` ↗︎](https://www.npmjs.com/package/@auth0/auth0-react/v/2.16.2) (from
`2.16.1`, in `dependencies`)
- Updated dependency
[`@tanstack/react-query@5.99.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.99.2)
(from `5.99.0`, in `dependencies`)
- Updated dependency
[`react-router-dom@7.14.1` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.14.1) (from
`7.14.0`, in `dependencies`)
- [#3382](https://github.com/Urigo/accounter-fullstack/pull/3382)
[`824dd0c`](https://github.com/Urigo/accounter-fullstack/commit/824dd0cad47c1bc8814428ce8c34db803fc5a153)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.73.1` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.73.1) (from
`7.72.1`, in `dependencies`)
- [#3384](https://github.com/Urigo/accounter-fullstack/pull/3384)
[`bc2920d`](https://github.com/Urigo/accounter-fullstack/commit/bc2920d07ce3071c37ad8d3e2d733c9d8414e626)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@atlaskit/pragmatic-drag-and-drop@1.8.1` ↗︎](https://www.npmjs.com/package/@atlaskit/pragmatic-drag-and-drop/v/1.8.1)
(from `1.8.0`, in `dependencies`)
- Updated dependency
[`react-router-dom@7.14.2` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.14.2) (from
`7.14.1`, in `dependencies`)
- [#3385](https://github.com/Urigo/accounter-fullstack/pull/3385)
[`ad314b8`](https://github.com/Urigo/accounter-fullstack/commit/ad314b85a198434e55aa302b09cb3581032e8b7e)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Added dependency
[`@atlaskit/pragmatic-drag-and-drop@1.8.0` ↗︎](https://www.npmjs.com/package/@atlaskit/pragmatic-drag-and-drop/v/1.8.0)
(to `dependencies`)
- Added dependency
[`@atlaskit/pragmatic-drag-and-drop-hitbox@1.1.0` ↗︎](https://www.npmjs.com/package/@atlaskit/pragmatic-drag-and-drop-hitbox/v/1.1.0)
(to `dependencies`)
- [#3387](https://github.com/Urigo/accounter-fullstack/pull/3387)
[`46f9fc5`](https://github.com/Urigo/accounter-fullstack/commit/46f9fc5592590a765770592efab440a0374e9bde)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.73.1` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.73.1) (from
`7.72.1`, in `dependencies`)
- [#3385](https://github.com/Urigo/accounter-fullstack/pull/3385)
[`ad314b8`](https://github.com/Urigo/accounter-fullstack/commit/ad314b85a198434e55aa302b09cb3581032e8b7e)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Added dependency
[`@atlaskit/pragmatic-drag-and-drop@1.8.0` ↗︎](https://www.npmjs.com/package/@atlaskit/pragmatic-drag-and-drop/v/1.8.0)
(to `dependencies`)
- Added dependency
[`@atlaskit/pragmatic-drag-and-drop-hitbox@1.1.0` ↗︎](https://www.npmjs.com/package/@atlaskit/pragmatic-drag-and-drop-hitbox/v/1.1.0)
(to `dependencies`)
- [#3403](https://github.com/Urigo/accounter-fullstack/pull/3403)
[`b1174ba`](https://github.com/Urigo/accounter-fullstack/commit/b1174ba5ec608a19d68dcfd5e0f60b702921280e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.100.5` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.100.5)
(from `5.99.2`, in `dependencies`)
- [#3404](https://github.com/Urigo/accounter-fullstack/pull/3404)
[`27d1f7f`](https://github.com/Urigo/accounter-fullstack/commit/27d1f7fef3dd227d1f706d5a77867a3dbd27e3a1)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@1.11.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/1.11.0) (from `1.8.0`, in
`dependencies`)
- [#3407](https://github.com/Urigo/accounter-fullstack/pull/3407)
[`531e680`](https://github.com/Urigo/accounter-fullstack/commit/531e680ada0e7ce564555874ab143a9ab8b204a7)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.74.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.74.0) (from
`7.73.1`, in `dependencies`)
- [#3423](https://github.com/Urigo/accounter-fullstack/pull/3423)
[`4ca1251`](https://github.com/Urigo/accounter-fullstack/commit/4ca1251cef59fd23e1304bb8989be2d5f333a663)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`pdfjs-dist@5.7.284` ↗︎](https://www.npmjs.com/package/pdfjs-dist/v/5.7.284)
(from `5.6.205`, in `dependencies`)
- [#3432](https://github.com/Urigo/accounter-fullstack/pull/3432)
[`0da7dac`](https://github.com/Urigo/accounter-fullstack/commit/0da7dac9b82b37685b58b02f19c32f06c4bfb636)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@1.12.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/1.12.0) (from `1.11.0`,
in `dependencies`)
- [#3434](https://github.com/Urigo/accounter-fullstack/pull/3434)
[`42e1646`](https://github.com/Urigo/accounter-fullstack/commit/42e1646407fd0c620d4558244770daeb920dc36c)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.100.6` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.100.6)
(from `5.100.5`, in `dependencies`)
- [#3435](https://github.com/Urigo/accounter-fullstack/pull/3435)
[`16ea9db`](https://github.com/Urigo/accounter-fullstack/commit/16ea9db97e2fb10c50de00e744ea4647af7ebbe3)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@1.14.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/1.14.0) (from `1.12.0`,
in `dependencies`)
- [#3440](https://github.com/Urigo/accounter-fullstack/pull/3440)
[`1ad8a10`](https://github.com/Urigo/accounter-fullstack/commit/1ad8a10f3dd92b38c04ccea15b90cc7f9dc43887)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@4.4.2` ↗︎](https://www.npmjs.com/package/zod/v/4.4.2) (from `4.3.6`, in
`dependencies`)
- [#3452](https://github.com/Urigo/accounter-fullstack/pull/3452)
[`32d4f4e`](https://github.com/Urigo/accounter-fullstack/commit/32d4f4e3adbdf17f47f58145eb62798f28c74a3c)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.75.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.75.0) (from
`7.74.0`, in `dependencies`)
- [#3454](https://github.com/Urigo/accounter-fullstack/pull/3454)
[`0b654ef`](https://github.com/Urigo/accounter-fullstack/commit/0b654ef08495e1632ccc75942d6a1a3142924d9f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.100.9` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.100.9)
(from `5.100.6`, in `dependencies`)
- Updated dependency [`react@19.2.6` ↗︎](https://www.npmjs.com/package/react/v/19.2.6) (from
`19.2.5`, in `dependencies`)
- Updated dependency [`react-dom@19.2.6` ↗︎](https://www.npmjs.com/package/react-dom/v/19.2.6)
(from `19.2.5`, in `dependencies`)
- Updated dependency [`zod@4.4.3` ↗︎](https://www.npmjs.com/package/zod/v/4.4.3) (from `4.4.2`, in
`dependencies`)
- Updated dependency [`zustand@5.0.13` ↗︎](https://www.npmjs.com/package/zustand/v/5.0.13) (from
`5.0.12`, in `dependencies`)
- [#3470](https://github.com/Urigo/accounter-fullstack/pull/3470)
[`dab4337`](https://github.com/Urigo/accounter-fullstack/commit/dab4337ea7597216fe2db795f368733ca2de0a7b)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.15.0` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.15.0) (from
`7.14.2`, in `dependencies`)
- [#3479](https://github.com/Urigo/accounter-fullstack/pull/3479)
[`1bf66e2`](https://github.com/Urigo/accounter-fullstack/commit/1bf66e264e8ea2d3c1b75cab8097dc583205cf67)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`graphql@16.14.0` ↗︎](https://www.npmjs.com/package/graphql/v/16.14.0) (from
`16.13.2`, in `dependencies`)
- [#3483](https://github.com/Urigo/accounter-fullstack/pull/3483)
[`8ecdc26`](https://github.com/Urigo/accounter-fullstack/commit/8ecdc26a8a49f5a5370e6d7d954420651487adaa)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@9.0.1` ↗︎](https://www.npmjs.com/package/@mui/material/v/9.0.1) (from `9.0.0`, in
`dependencies`)
- [#3506](https://github.com/Urigo/accounter-fullstack/pull/3506)
[`b68dc3a`](https://github.com/Urigo/accounter-fullstack/commit/b68dc3ab5b3653de616077734ffa6ae9401d4307)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-day-picker@10.0.0` ↗︎](https://www.npmjs.com/package/react-day-picker/v/10.0.0) (from
`9.14.0`, in `dependencies`)
- [#3514](https://github.com/Urigo/accounter-fullstack/pull/3514)
[`fadcf92`](https://github.com/Urigo/accounter-fullstack/commit/fadcf9265b71fa81492839865bc94b7c41120da7)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`tailwind-merge@3.6.0` ↗︎](https://www.npmjs.com/package/tailwind-merge/v/3.6.0) (from `3.5.0`,
in `dependencies`)
- [#3517](https://github.com/Urigo/accounter-fullstack/pull/3517)
[`771084b`](https://github.com/Urigo/accounter-fullstack/commit/771084ba04be2aa0cf42904ab5591534b60af680)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.100.10` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.100.10)
(from `5.100.9`, in `dependencies`)
- [#3536](https://github.com/Urigo/accounter-fullstack/pull/3536)
[`c4ea865`](https://github.com/Urigo/accounter-fullstack/commit/c4ea865b58cf1d25c32aca53f71b69cff0252504)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-day-picker@10.0.1` ↗︎](https://www.npmjs.com/package/react-day-picker/v/10.0.1) (from
`10.0.0`, in `dependencies`)
- Updated dependency
[`react-router-dom@7.15.1` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.15.1) (from
`7.15.0`, in `dependencies`)
- [#3537](https://github.com/Urigo/accounter-fullstack/pull/3537)
[`c624858`](https://github.com/Urigo/accounter-fullstack/commit/c624858b7a671e35c294c33cfb9da2ee811e3383)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@1.16.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/1.16.0) (from `1.14.0`,
in `dependencies`)
- [#3543](https://github.com/Urigo/accounter-fullstack/pull/3543)
[`a8668fc`](https://github.com/Urigo/accounter-fullstack/commit/a8668fc1d6061b15969b7d365ff35349c6dc006a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.76.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.76.0) (from
`7.75.0`, in `dependencies`)
- [#3548](https://github.com/Urigo/accounter-fullstack/pull/3548)
[`c6555f5`](https://github.com/Urigo/accounter-fullstack/commit/c6555f5d6a731b05f26ae58a47c485a905e4ec55)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`date-fns@4.2.1` ↗︎](https://www.npmjs.com/package/date-fns/v/4.2.1) (from
`4.1.0`, in `dependencies`)
- [#3551](https://github.com/Urigo/accounter-fullstack/pull/3551)
[`9d9ce57`](https://github.com/Urigo/accounter-fullstack/commit/9d9ce57f4058c0d66b8c1ea383030a57692fe607)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`date-fns@4.2.1` ↗︎](https://www.npmjs.com/package/date-fns/v/4.2.1) (from
`4.1.0`, in `dependencies`)
- [#3341](https://github.com/Urigo/accounter-fullstack/pull/3341)
[`186d218`](https://github.com/Urigo/accounter-fullstack/commit/186d21800e2b4c27983c4e8a28c0e05a84b1d987)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - Drop @mantine/hooks
- [#3314](https://github.com/Urigo/accounter-fullstack/pull/3314)
[`4e5097c`](https://github.com/Urigo/accounter-fullstack/commit/4e5097c61eef8177206a319820dd2538dc334519)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - renames the Shaam 6111 report directory and
its corresponding route
- [#3331](https://github.com/Urigo/accounter-fullstack/pull/3331)
[`28718a0`](https://github.com/Urigo/accounter-fullstack/commit/28718a0a0985ebb2a12c6c6dce8301285d420858)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **New Annual Audit Steps**: Introduced
two new annual audit steps: 'Generate Tax Report' (Step 13) and 'Generate Tax Compliance Reports'
(Step 14), integrating them into the annual audit flow.
- **Audit Step Refactoring**: Refactored existing annual audit steps (Export Trial Balance and
Depreciation Report) and the newly added steps to use a new generic `StepWithLink` component and
a `useAnnualAuditStep` custom hook. This significantly reduces code duplication and centralizes
status management logic for audit steps.
- **PDF Export Functionality**: Added 'Print to PDF' buttons to the Corporate Tax Ruling
Compliance Report and Tax Report pages, allowing users to easily export these reports.
- [#3324](https://github.com/Urigo/accounter-fullstack/pull/3324)
[`c83b2b8`](https://github.com/Urigo/accounter-fullstack/commit/c83b2b83326b8bedd10070ced91c2aa271ef4b0d)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Database Schema Update**: Added an
`is_locked` column to the `dynamic_report_templates` table to support template locking
functionality.
- **New Annual Audit Step**: Implemented Step 09 in the annual audit flow, allowing users to
select and lock a final dynamic report template for a specific fiscal year.
- **Template Management**: Added new mutations and provider methods to lock and unlock dynamic
report templates, with logic to prevent modification of locked templates.
- **Audit Status Tracking**: Enhanced the `annual_audit_step_status` table to include an
`evidence_json` field for storing step-specific metadata, such as the locked template name.
- [#3342](https://github.com/Urigo/accounter-fullstack/pull/3342)
[`d39777f`](https://github.com/Urigo/accounter-fullstack/commit/d39777f56ce603f3270c3cc9095e585044859f4a)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Replaced Custom Tags Input**: The
custom `TagsInput` component has been removed and replaced with a more generic `MultiSelect`
component for tag selection within the charge edit form.
- **Standardized Form Field Handling**: Form fields for 'Tax Category Override', 'Business Trip',
'Tags', and 'Charge Type' now consistently use `FormField` from `react-hook-form` along with
`FormItem`, `FormLabel`, `FormControl`, and `FormMessage` components.
- [#3330](https://github.com/Urigo/accounter-fullstack/pull/3330)
[`6557915`](https://github.com/Urigo/accounter-fullstack/commit/6557915a9be166ab3959525adfcfe75c90ccf1b7)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **New Annual Audit Steps**: Implemented
Step 10 (Export Trial Balance) and Step 11 (Depreciation Report) into the annual audit workflow.
- **Shared Logic Abstraction**: Introduced a reusable hook `useSetAnnualAuditStepStatus` to
centralize status update logic and added utility functions for depreciation report filters.
- **Enhanced Reporting**: Added PDF printing capabilities to the depreciation report and updated
routing to support dynamic filter parameters.
- [#3327](https://github.com/Urigo/accounter-fullstack/pull/3327)
[`9f8c7d3`](https://github.com/Urigo/accounter-fullstack/commit/9f8c7d3e03c40e33ed700ddfcc4536efa07dc895)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Database Schema Refactoring**:
Introduced a dedicated `bank_deposits` table to centralize deposit information, moving fields like
`account_id` out of the `charges_bank_deposits` junction table.
- **GraphQL API Updates**: Updated GraphQL queries and mutations to support the new
`bank_deposits` structure, including new fields for deposit metadata and improved deposit
creation flows.
- **Enhanced Deposit Management**: Added new hooks and logic to better handle relevant deposits
for charges, including conflict detection and improved assignment workflows.
- [#3545](https://github.com/Urigo/accounter-fullstack/pull/3545)
[`89cd003`](https://github.com/Urigo/accounter-fullstack/commit/89cd003eb5fc0a59184bb9c3518dd81423217c70)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - new `useUpdateDeposit` hook wrapping the
mutation with loading toasts; unified `DepositDialog` component that handles both create and edit
modes; bank-deposits screen wired up with a **New Deposit** button in the header and a per-row
**edit icon** in the table. "Close Deposit" lives inside the edit dialog as a destructive button
that immediately closes with today's date; "Re-open Deposit" appears instead when the deposit is
already closed — avoids cluttering the table with a third action column while keeping the
operation discoverable.
- [#3317](https://github.com/Urigo/accounter-fullstack/pull/3317)
[`9a2e63f`](https://github.com/Urigo/accounter-fullstack/commit/9a2e63feb0769e4ddc776ec8584031c5fbfcabea)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Opening Balance Step Activation**:
Implemented the logic and UI for the 'Opening Balance' step in the annual audit flow, including
user type classification (New, Migrating, Continuing).
- **Backend Integration**: Added a new GraphQL query to fetch the opening balance status and a
mutation to save accountant approvals for this step.
- **UI Components**: Introduced new UI components, including an 'ApprovalControl' for status
updates and an 'Alert' component for displaying configuration or status information.
- [#3544](https://github.com/Urigo/accounter-fullstack/pull/3544)
[`812a10b`](https://github.com/Urigo/accounter-fullstack/commit/812a10bcd7338ac01e8146239b0cfffa5425bdfe)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Click propagation fix**: Removed the
charge row `onClick` functionality as the row component contains multiple internal buttons,
resulting in an unstable behaviour
- **DateTimePicker replacement**: Removed Mantine's `DateTimePicker` and replaced it with a new
`DateTimePickerInput` component built on shadcn primitives. It supports manual text entry in
`YYYY-MM-DD HH:mm:ss` format (with inline validation), a calendar popup to pick the date, and
HH/MM/SS spinners for the time — matching the original `withSeconds` behaviour
- **Searchable currency select**: Replaced Mantine's `Select` in `CurrencyInput` with a
`Popover` + shadcn `Command` component, so users can type a currency code to filter the list
instead of scrolling through all currencies
- [#3339](https://github.com/Urigo/accounter-fullstack/pull/3339)
[`5057743`](https://github.com/Urigo/accounter-fullstack/commit/5057743d3cd508ebf4d3d21f77c5a2db131daee2)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Date Picker Input Refactoring**: The
`DatePickerInput` component has been significantly refactored to improve its internal state
management, ensuring proper propagation of selected dates and correct display upon reopening the
calendar. It now uses `InputGroup` components for better structure and accessibility.
- **Standardized Form Field Usage**: Across numerous components, date input fields and other form
elements have been migrated to use `shadcn/ui`'s `FormItem`, `FormLabel`, `FormControl`, and
`FormMessage` components. This standardizes form rendering, enhances accessibility, and improves
maintainability.
- **Consolidated Date Picker Component**: The custom `DatePickerInput` component has been moved
and is now consistently used across various forms, replacing previous implementations that
sometimes relied on `@mantine/dates` directly. This centralizes date input logic and styling.
- [#3385](https://github.com/Urigo/accounter-fullstack/pull/3385)
[`ad314b8`](https://github.com/Urigo/accounter-fullstack/commit/ad314b85a198434e55aa302b09cb3581032e8b7e)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Legacy Template Migration**:
Implemented an in-memory migration helper to automatically convert legacy templates to the new
explicit-leaf format upon loading.
- **Drag-and-Drop Engine**: Replaced the legacy DnD stack with Pragmatic Drag and Drop, enabling
robust tree-item hitboxes and cross-tree movement.
- **Tree Data Model**: Refactored the report tree to treat financial entities as explicit leaf
nodes, ensuring consistent state management and single-presence enforcement.
- **UI/UX Enhancements**: Added a dirty-state confirmation dialog, URL-based filter persistence,
and a dedicated CSV export feature for the report tree.
- [`82f07c2`](https://github.com/Urigo/accounter-fullstack/commit/82f07c25cd88fbcef8d29ef3d32230cfce168caa)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Developer Authentication Bypass**:
Introduced a new development-only authentication mechanism that allows bypassing Auth0. This
enables developers to impersonate seeded demo users by setting specific environment variables and
passing an `X-Dev-Auth` header.
- **Client-Side Integration**: Modified the client application to conditionally use the new dev
authentication flow, affecting how authentication tokens are provided to URQL and how user
context and protected routes are handled. New environment variables (`VITE_DEV_AUTH`,
`VITE_DEV_AUTH_USER_ID`) were added for client-side configuration.
- **Server-Side Authentication Plugin**: Updated the server's authentication plugin to detect and
prioritize the `X-Dev-Auth` header when the `ALLOW_DEV_AUTH` environment variable is enabled. A
new `handleDevBypassAuth` function was implemented to resolve user context based on the provided
user ID from the dev auth header.
- **Enhanced Demo Data Seeding**: The demo data seeding script (`seed-demo-data.ts`) was updated
to automatically seed deterministic demo users (admin and accountant) and print their IDs. This
facilitates easy setup for local development using the new dev authentication bypass.
- **Documentation Update**: The `demo-staging-guide.md` documentation was updated with clear
instructions on how to set up and use the local development authentication bypass, including
environment variable configuration and role switching.
- [#2607](https://github.com/Urigo/accounter-fullstack/pull/2607)
[`c0ee00c`](https://github.com/Urigo/accounter-fullstack/commit/c0ee00c3c5d0c9b206577f406dc6902bbc7375a4)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Comprehensive Test Coverage**: Added a
new, extensive test suite for the `relevantDataPicker` utility function, ensuring its reliability
and correctness.
- **Edge Case Validation**: The tests cover a wide array of scenarios including nested objects,
arrays, null/undefined values, primitive types, and specific handling for fields like
'formatted' within financial objects (e.g., `localCurrencyAmount`, `originalAmount`,
`withholdingTax`, `vat`, `amount`, `defaultIrsCode`, `irsCode`).
- **Robustness Assurance**: The new test suite validates that the `relevantDataPicker` function
correctly identifies and extracts only 'dirty' fields from complex data structures, improving
data integrity and reducing unnecessary data submissions.
- [`1388d18`](https://github.com/Urigo/accounter-fullstack/commit/1388d1853c367ea777f79aa2f72970c05a46a2ba)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Claude Code Configuration**: Added
comprehensive configuration for Claude Code, including root instructions, path-scoped rules, and
team-shared settings to ensure consistent behavior across the monorepo.
- **Domain-Specific Skills and Agents**: Implemented custom skills for issue fixing and GraphQL
module management, along with specialized agents for code review and schema analysis to improve
developer productivity.
- **Package-Level Conventions**: Introduced package-specific CLAUDE.md files for server and client
packages to provide targeted guidance on architecture, testing, and development workflows.
- **Slash Commands**: Added slash commands for common tasks like scaffolding new GraphQL modules,
running code generation, and executing module-specific tests.
## 0.0.11
### Patch Changes
- [#2066](https://github.com/Urigo/accounter-fullstack/pull/2066)
[`d4a0f8b`](https://github.com/Urigo/accounter-fullstack/commit/d4a0f8be2ef98dd36f9e9d079736a637149911ab)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@8.28.0` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/8.28.0) (from `7.29.1`,
in `dependencies`)
- [#3034](https://github.com/Urigo/accounter-fullstack/pull/3034)
[`88e8bb9`](https://github.com/Urigo/accounter-fullstack/commit/88e8bb914be1965333e0b899537562c8877782a1)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@3.25.28` ↗︎](https://www.npmjs.com/package/zod/v/3.25.28) (from
`3.25.14`, in `dependencies`)
- Updated dependency [`zustand@5.0.5` ↗︎](https://www.npmjs.com/package/zustand/v/5.0.5) (from
`5.0.4`, in `dependencies`)
- [#2233](https://github.com/Urigo/accounter-fullstack/pull/2233)
[`70d6e09`](https://github.com/Urigo/accounter-fullstack/commit/70d6e0930f48ba1dbdda1cbd762a9d0937a521dd)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`recharts@3.8.0` ↗︎](https://www.npmjs.com/package/recharts/v/3.8.0) (from
`2.15.4`, in `dependencies`)
- [#2954](https://github.com/Urigo/accounter-fullstack/pull/2954)
[`79fef66`](https://github.com/Urigo/accounter-fullstack/commit/79fef668ca7a7f2b2411ae5f5d4d0bdc5bb2fa2b)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.90.20` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.90.20)
(from `5.90.19`, in `dependencies`)
- Updated dependency
[`html2canvas-pro@1.6.6` ↗︎](https://www.npmjs.com/package/html2canvas-pro/v/1.6.6) (from
`1.6.5`, in `dependencies`)
- Updated dependency [`zod@4.3.6` ↗︎](https://www.npmjs.com/package/zod/v/4.3.6) (from `4.3.5`, in
`dependencies`)
- [#2961](https://github.com/Urigo/accounter-fullstack/pull/2961)
[`ec845a7`](https://github.com/Urigo/accounter-fullstack/commit/ec845a705ca5e1a5992c5899055d18ebe561ae3e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.563.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.563.0) (from
`0.562.0`, in `dependencies`)
- [#2963](https://github.com/Urigo/accounter-fullstack/pull/2963)
[`e528d48`](https://github.com/Urigo/accounter-fullstack/commit/e528d48225c7b9bf6b620bcfa970c226a7c4e754)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.13.0` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.13.0) (from
`7.12.0`, in `dependencies`)
- [#2978](https://github.com/Urigo/accounter-fullstack/pull/2978)
[`8f6d661`](https://github.com/Urigo/accounter-fullstack/commit/8f6d66108bd088388673e7cd53d1c1016d03c762)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`react@19.2.4` ↗︎](https://www.npmjs.com/package/react/v/19.2.4) (from
`19.2.3`, in `dependencies`)
- Updated dependency [`react-dom@19.2.4` ↗︎](https://www.npmjs.com/package/react-dom/v/19.2.4)
(from `19.2.3`, in `dependencies`)
- [#2982](https://github.com/Urigo/accounter-fullstack/pull/2982)
[`859a42a`](https://github.com/Urigo/accounter-fullstack/commit/859a42a4fd67574f9c45d5f721f83e2df93b921e)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency [`dotenv@17.2.4` ↗︎](https://www.npmjs.com/package/dotenv/v/17.2.4) (from
`17.2.3`, in `dependencies`)
- Updated dependency
[`react-day-picker@9.13.1` ↗︎](https://www.npmjs.com/package/react-day-picker/v/9.13.1) (from
`9.13.0`, in `dependencies`)
- [#2988](https://github.com/Urigo/accounter-fullstack/pull/2988)
[`3c2df4f`](https://github.com/Urigo/accounter-fullstack/commit/3c2df4f4cb79ec90fc5cfe372f7cede5e56f27e7)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`pdfjs-dist@5.4.624` ↗︎](https://www.npmjs.com/package/pdfjs-dist/v/5.4.624)
(from `5.4.530`, in `dependencies`)
- Updated dependency [`zustand@5.0.11` ↗︎](https://www.npmjs.com/package/zustand/v/5.0.11) (from
`5.0.10`, in `dependencies`)
- [#2995](https://github.com/Urigo/accounter-fullstack/pull/2995)
[`48b4897`](https://github.com/Urigo/accounter-fullstack/commit/48b48977e7bd74a58b49e984ca2d1a257614890a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`react-to-pdf@3.1.0` ↗︎](https://www.npmjs.com/package/react-to-pdf/v/3.1.0)
(from `3.0.0`, in `dependencies`)
- [#2999](https://github.com/Urigo/accounter-fullstack/pull/2999)
[`1f9675e`](https://github.com/Urigo/accounter-fullstack/commit/1f9675e5ae7e516770b7a052a79bbcfcd758b748)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency [`pdfjs-dist@5.4.624` ↗︎](https://www.npmjs.com/package/pdfjs-dist/v/5.4.624)
(from `5.4.530`, in `dependencies`)
- Updated dependency [`zustand@5.0.11` ↗︎](https://www.npmjs.com/package/zustand/v/5.0.11) (from
`5.0.10`, in `dependencies`)
- [#3025](https://github.com/Urigo/accounter-fullstack/pull/3025)
[`0b5b2ea`](https://github.com/Urigo/accounter-fullstack/commit/0b5b2ea65abe31286a97615a46cad149da72f235)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`dotenv@17.2.4` ↗︎](https://www.npmjs.com/package/dotenv/v/17.2.4) (from
`17.2.3`, in `dependencies`)
- Updated dependency
[`react-day-picker@9.13.1` ↗︎](https://www.npmjs.com/package/react-day-picker/v/9.13.1) (from
`9.13.0`, in `dependencies`)
- [#3031](https://github.com/Urigo/accounter-fullstack/pull/3031)
[`211446a`](https://github.com/Urigo/accounter-fullstack/commit/211446a6757b501d71131f2b4689bcefcf46d580)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-day-picker@9.13.2` ↗︎](https://www.npmjs.com/package/react-day-picker/v/9.13.2) (from
`9.13.1`, in `dependencies`)
- [#3034](https://github.com/Urigo/accounter-fullstack/pull/3034)
[`88e8bb9`](https://github.com/Urigo/accounter-fullstack/commit/88e8bb914be1965333e0b899537562c8877782a1)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@7.3.8` ↗︎](https://www.npmjs.com/package/@mui/material/v/7.3.8) (from `7.3.7`, in
`dependencies`)
- Updated dependency
[`@tanstack/react-query@5.90.21` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.90.21)
(from `5.90.20`, in `dependencies`)
- Updated dependency
[`html2canvas-pro@1.6.7` ↗︎](https://www.npmjs.com/package/html2canvas-pro/v/1.6.7) (from
`1.6.6`, in `dependencies`)
- Updated dependency
[`react-error-boundary@6.1.1` ↗︎](https://www.npmjs.com/package/react-error-boundary/v/6.1.1)
(from `6.1.0`, in `dependencies`)
- Updated dependency
[`tailwind-merge@3.4.1` ↗︎](https://www.npmjs.com/package/tailwind-merge/v/3.4.1) (from `3.4.0`,
in `dependencies`)
- [#3041](https://github.com/Urigo/accounter-fullstack/pull/3041)
[`352ee1b`](https://github.com/Urigo/accounter-fullstack/commit/352ee1b16018745057219979280d49a86e645d4c)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`dotenv@17.3.1` ↗︎](https://www.npmjs.com/package/dotenv/v/17.3.1) (from
`17.2.4`, in `dependencies`)
- [#3042](https://github.com/Urigo/accounter-fullstack/pull/3042)
[`6258a07`](https://github.com/Urigo/accounter-fullstack/commit/6258a07f6997717f5fe6a5ed41928ecd8ed45118)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.564.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.564.0) (from
`0.563.0`, in `dependencies`)
- [#3066](https://github.com/Urigo/accounter-fullstack/pull/3066)
[`560aaa4`](https://github.com/Urigo/accounter-fullstack/commit/560aaa4e320f71cc9a721945d3ead070c4b5cfed)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.71.2` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.71.2) (from
`7.71.1`, in `dependencies`)
- [#3070](https://github.com/Urigo/accounter-fullstack/pull/3070)
[`26d8e49`](https://github.com/Urigo/accounter-fullstack/commit/26d8e496ac9a3e24bf3275548e5bc71b2bf2915f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.566.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.566.0) (from
`0.564.0`, in `dependencies`)
- [#3074](https://github.com/Urigo/accounter-fullstack/pull/3074)
[`68b6d18`](https://github.com/Urigo/accounter-fullstack/commit/68b6d18f14f27d702f9669602c7964f1dffda3e4)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.574.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.574.0) (from
`0.566.0`, in `dependencies`)
- [#3087](https://github.com/Urigo/accounter-fullstack/pull/3087)
[`3f09f1a`](https://github.com/Urigo/accounter-fullstack/commit/3f09f1a37c680c2c83906022739807e6544a6be8)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`tailwind-merge@3.5.0` ↗︎](https://www.npmjs.com/package/tailwind-merge/v/3.5.0) (from `3.4.1`,
in `dependencies`)
- [#3089](https://github.com/Urigo/accounter-fullstack/pull/3089)
[`acd3d75`](https://github.com/Urigo/accounter-fullstack/commit/acd3d75db4ac8c7c13fc3919f1988ebaccfa7a35)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.575.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.575.0) (from
`0.574.0`, in `dependencies`)
- [#3094](https://github.com/Urigo/accounter-fullstack/pull/3094)
[`83e65c7`](https://github.com/Urigo/accounter-fullstack/commit/83e65c7d3f9818e854555d654e606a2e6b2f1e46)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`react-to-pdf@3.2.1` ↗︎](https://www.npmjs.com/package/react-to-pdf/v/3.2.1)
(from `3.1.0`, in `dependencies`)
- [#3095](https://github.com/Urigo/accounter-fullstack/pull/3095)
[`0abf19f`](https://github.com/Urigo/accounter-fullstack/commit/0abf19f2c05113eb3f24ae24e00cfe2bb1b364d6)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`html2canvas-pro@2.0.2` ↗︎](https://www.npmjs.com/package/html2canvas-pro/v/2.0.2) (from
`1.6.7`, in `dependencies`)
- [#3113](https://github.com/Urigo/accounter-fullstack/pull/3113)
[`49fa797`](https://github.com/Urigo/accounter-fullstack/commit/49fa7976ee4078e86d935d77b14914c94ea45234)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.13.1` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.13.1) (from
`7.13.0`, in `dependencies`)
- [#3114](https://github.com/Urigo/accounter-fullstack/pull/3114)
[`84f9e20`](https://github.com/Urigo/accounter-fullstack/commit/84f9e203c696c8b76a7cef2128547e8cde7559f0)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.13.1` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.13.1) (from
`7.13.0`, in `dependencies`)
- [#3121](https://github.com/Urigo/accounter-fullstack/pull/3121)
[`992e2ed`](https://github.com/Urigo/accounter-fullstack/commit/992e2edb1507dcb64ccf07b24b7b850fe6fe815b)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`graphql@16.13.0` ↗︎](https://www.npmjs.com/package/graphql/v/16.13.0) (from
`16.12.0`, in `dependencies`)
- [#3138](https://github.com/Urigo/accounter-fullstack/pull/3138)
[`93e5f5a`](https://github.com/Urigo/accounter-fullstack/commit/93e5f5a253d525c849eb888eb3596bf407972ba4)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-day-picker@9.14.0` ↗︎](https://www.npmjs.com/package/react-day-picker/v/9.14.0) (from
`9.13.2`, in `dependencies`)
- [#3145](https://github.com/Urigo/accounter-fullstack/pull/3145)
[`3d07cf4`](https://github.com/Urigo/accounter-fullstack/commit/3d07cf41635eb0c55e8082fd3282c1249368af01)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`pdfjs-dist@5.5.207` ↗︎](https://www.npmjs.com/package/pdfjs-dist/v/5.5.207)
(from `5.4.624`, in `dependencies`)
- [#3147](https://github.com/Urigo/accounter-fullstack/pull/3147)
[`f540bbb`](https://github.com/Urigo/accounter-fullstack/commit/f540bbbbe279e4d7028b4ee6fc8e4cc7d239f8af)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.576.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.576.0) (from
`0.575.0`, in `dependencies`)
- [#3157](https://github.com/Urigo/accounter-fullstack/pull/3157)
[`9a8873e`](https://github.com/Urigo/accounter-fullstack/commit/9a8873e55f27cba92356be7ac5ea17938c56f3b9)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.577.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.577.0) (from
`0.576.0`, in `dependencies`)
- [#3166](https://github.com/Urigo/accounter-fullstack/pull/3166)
[`26474f3`](https://github.com/Urigo/accounter-fullstack/commit/26474f32495cc9fe028476840bd3d15fee8b5143)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@7.3.9` ↗︎](https://www.npmjs.com/package/@mui/material/v/7.3.9) (from `7.3.8`, in
`dependencies`)
- Updated dependency [`dayjs@1.11.20` ↗︎](https://www.npmjs.com/package/dayjs/v/1.11.20) (from
`1.11.19`, in `dependencies`)
- Updated dependency [`graphql@16.13.1` ↗︎](https://www.npmjs.com/package/graphql/v/16.13.1) (from
`16.13.0`, in `dependencies`)
- [#3170](https://github.com/Urigo/accounter-fullstack/pull/3170)
[`376a3a5`](https://github.com/Urigo/accounter-fullstack/commit/376a3a5a9fc8b3ff6b7ca28f3de04365109a9bb6)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Added dependency
[`@auth0/auth0-react@2.15.0` ↗︎](https://www.npmjs.com/package/@auth0/auth0-react/v/2.15.0) (to
`dependencies`)
- [#3170](https://github.com/Urigo/accounter-fullstack/pull/3170)
[`376a3a5`](https://github.com/Urigo/accounter-fullstack/commit/376a3a5a9fc8b3ff6b7ca28f3de04365109a9bb6)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Added dependency
[`@auth0/auth0-react@2.15.0` ↗︎](https://www.npmjs.com/package/@auth0/auth0-react/v/2.15.0) (to
`dependencies`)
- [#3207](https://github.com/Urigo/accounter-fullstack/pull/3207)
[`556b274`](https://github.com/Urigo/accounter-fullstack/commit/556b274ac6f4ed6481c22646505d86ff4760e5a6)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@auth0/auth0-react@2.15.1` ↗︎](https://www.npmjs.com/package/@auth0/auth0-react/v/2.15.1) (from
`2.15.0`, in `dependencies`)
- [#3212](https://github.com/Urigo/accounter-fullstack/pull/3212)
[`95c4343`](https://github.com/Urigo/accounter-fullstack/commit/95c43430ce5ee3dc29e9f36b0c4453b7dfe2b989)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Added dependency [`radix-ui@1.4.3` ↗︎](https://www.npmjs.com/package/radix-ui/v/1.4.3) (to
`dependencies`)
- Removed dependency
[`@radix-ui/react-accordion@1.2.12` ↗︎](https://www.npmjs.com/package/@radix-ui/react-accordion/v/1.2.12)
(from `dependencies`)
- Removed dependency
[`@radix-ui/react-avatar@1.1.11` ↗︎](https://www.npmjs.com/package/@radix-ui/react-avatar/v/1.1.11)
(from `dependencies`)
- Removed dependency
[`@radix-ui/react-checkbox@1.3.3` ↗︎](https://www.npmjs.com/package/@radix-ui/react-checkbox/v/1.3.3)
(from `dependencies`)
- Removed dependency
[`@radix-ui/react-collapsible@1.1.12` ↗︎](https://www.npmjs.com/package/@radix-ui/react-collapsible/v/1.1.12)
(from `dependencies`)
- Removed dependency
[`@radix-ui/react-dialog@1.1.15` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dialog/v/1.1.15)
(from `dependencies`)
- Removed dependency
[`@radix-ui/react-dropdown-menu@2.1.16` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dropdown-menu/v/2.1.16)
(from `dependencies`)
- Removed dependency
[`@radix-ui/react-icons@1.3.2` ↗︎](https://www.npmjs.com/package/@radix-ui/react-icons/v/1.3.2)
(from `dependencies`)
- Removed dependency
[`@radix-ui/react-label@2.1.8` ↗︎](https://www.npmjs.com/package/@radix-ui/react-label/v/2.1.8)
(from `dependencies`)
- Removed dependency
[`@radix-ui/react-popover@1.1.15` ↗︎](https://www.npmjs.com/package/@radix-ui/react-popover/v/1.1.15)
(from `dependencies`)
- Removed dependency
[`@radix-ui/react-progress@^1.1.7` ↗︎](https://www.npmjs.com/package/@radix-ui/react-progress/v/1.1.7)
(from `dependencies`)
- Removed dependency
[`@radix-ui/react-scroll-area@1.2.10` ↗︎](https://www.npmjs.com/package/@radix-ui/react-scroll-area/v/1.2.10)
(from `dependencies`)
- Removed dependency
[`@radix-ui/react-select@2.2.6` ↗︎](https://www.npmjs.com/package/@radix-ui/react-select/v/2.2.6)
(from `dependencies`)
- Removed dependency
[`@radix-ui/react-separator@1.1.8` ↗︎](https://www.npmjs.com/package/@radix-ui/react-separator/v/1.1.8)
(from `dependencies`)
- Removed dependency
[`@radix-ui/react-slot@1.2.4` ↗︎](https://www.npmjs.com/package/@radix-ui/react-slot/v/1.2.4)
(from `dependencies`)
- Removed dependency
[`@radix-ui/react-switch@1.2.6` ↗︎](https://www.npmjs.com/package/@radix-ui/react-switch/v/1.2.6)
(from `dependencies`)
- Removed dependency
[`@radix-ui/react-tabs@1.1.13` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tabs/v/1.1.13)
(from `dependencies`)
- Removed dependency
[`@radix-ui/react-toggle@1.1.10` ↗︎](https://www.npmjs.com/package/@radix-ui/react-toggle/v/1.1.10)
(from `dependencies`)
- Removed dependency
[`@radix-ui/react-tooltip@1.2.8` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tooltip/v/1.2.8)
(from `dependencies`)
- [#3214](https://github.com/Urigo/accounter-fullstack/pull/3214)
[`69a150b`](https://github.com/Urigo/accounter-fullstack/commit/69a150bcb25903593316b4c9d3f344b428585a72)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`csv-parse@6.2.1` ↗︎](https://www.npmjs.com/package/csv-parse/v/6.2.1) (from
`6.2.0`, in `dependencies`)
- Updated dependency
[`react-number-format@5.4.5` ↗︎](https://www.npmjs.com/package/react-number-format/v/5.4.5) (from
`5.4.4`, in `dependencies`)
- Updated dependency [`react-to-pdf@3.2.2` ↗︎](https://www.npmjs.com/package/react-to-pdf/v/3.2.2)
(from `3.2.1`, in `dependencies`)
- Updated dependency [`zustand@5.0.12` ↗︎](https://www.npmjs.com/package/zustand/v/5.0.12) (from
`5.0.11`, in `dependencies`)
- [#3224](https://github.com/Urigo/accounter-fullstack/pull/3224)
[`93aebdf`](https://github.com/Urigo/accounter-fullstack/commit/93aebdf329f957e1a1a90783e27a5b3f171691c7)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`csv-parse@6.2.0` ↗︎](https://www.npmjs.com/package/csv-parse/v/6.2.0) (from
`6.1.0`, in `dependencies`)
- [#3226](https://github.com/Urigo/accounter-fullstack/pull/3226)
[`be0a48e`](https://github.com/Urigo/accounter-fullstack/commit/be0a48ee0e288b129b940a4ce5bc0c8a7d6d0dd5)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.91.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.91.0)
(from `5.90.21`, in `dependencies`)
- [#3233](https://github.com/Urigo/accounter-fullstack/pull/3233)
[`0c4035d`](https://github.com/Urigo/accounter-fullstack/commit/0c4035d223b941117ba7df6ea08a3be9ec028719)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.94.5` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.94.5)
(from `5.91.0`, in `dependencies`)
- [#3246](https://github.com/Urigo/accounter-fullstack/pull/3246)
[`cb0dbc5`](https://github.com/Urigo/accounter-fullstack/commit/cb0dbc518e8f31a0e69180d83c444658a6ca019e)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency [`csv-parse@6.2.1` ↗︎](https://www.npmjs.com/package/csv-parse/v/6.2.1) (from
`6.2.0`, in `dependencies`)
- Updated dependency
[`react-number-format@5.4.5` ↗︎](https://www.npmjs.com/package/react-number-format/v/5.4.5) (from
`5.4.4`, in `dependencies`)
- Updated dependency [`react-to-pdf@3.2.2` ↗︎](https://www.npmjs.com/package/react-to-pdf/v/3.2.2)
(from `3.2.1`, in `dependencies`)
- Updated dependency [`zustand@5.0.12` ↗︎](https://www.npmjs.com/package/zustand/v/5.0.12) (from
`5.0.11`, in `dependencies`)
- [#3247](https://github.com/Urigo/accounter-fullstack/pull/3247)
[`43dab70`](https://github.com/Urigo/accounter-fullstack/commit/43dab70e682bd96b4e7c252a2bbda94df8f0e0ba)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`graphql@16.13.2` ↗︎](https://www.npmjs.com/package/graphql/v/16.13.2) (from
`16.13.1`, in `dependencies`)
- Updated dependency
[`react-router-dom@7.13.2` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.13.2) (from
`7.13.1`, in `dependencies`)
- Updated dependency [`recharts@3.8.1` ↗︎](https://www.npmjs.com/package/recharts/v/3.8.1) (from
`3.8.0`, in `dependencies`)
- [#3248](https://github.com/Urigo/accounter-fullstack/pull/3248)
[`66d3eae`](https://github.com/Urigo/accounter-fullstack/commit/66d3eae136b258a32cf4f46b524658b3a88610dc)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`lucide-react@1.0.1` ↗︎](https://www.npmjs.com/package/lucide-react/v/1.0.1)
(from `0.577.0`, in `dependencies`)
- [#3252](https://github.com/Urigo/accounter-fullstack/pull/3252)
[`0bdd19a`](https://github.com/Urigo/accounter-fullstack/commit/0bdd19a322d252be5882e1bd74dc0ba8cd95971b)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`lucide-react@1.7.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/1.7.0)
(from `1.0.1`, in `dependencies`)
- [#3254](https://github.com/Urigo/accounter-fullstack/pull/3254)
[`562f8b6`](https://github.com/Urigo/accounter-fullstack/commit/562f8b69bfdefb93b1982ac76dc7180495f0d558)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@auth0/auth0-react@2.16.0` ↗︎](https://www.npmjs.com/package/@auth0/auth0-react/v/2.16.0) (from
`2.15.1`, in `dependencies`)
- [#3266](https://github.com/Urigo/accounter-fullstack/pull/3266)
[`476ac46`](https://github.com/Urigo/accounter-fullstack/commit/476ac46f996e08be22de166d1f09b63a4089f4e4)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`pdfjs-dist@5.6.205` ↗︎](https://www.npmjs.com/package/pdfjs-dist/v/5.6.205)
(from `5.5.207`, in `dependencies`)
- [#3271](https://github.com/Urigo/accounter-fullstack/pull/3271)
[`6379cfe`](https://github.com/Urigo/accounter-fullstack/commit/6379cfe6029fa10907096f7a49a5869b6d46ecc8)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@auth0/auth0-react@2.16.1` ↗︎](https://www.npmjs.com/package/@auth0/auth0-react/v/2.16.1) (from
`2.16.0`, in `dependencies`)
- [#3278](https://github.com/Urigo/accounter-fullstack/pull/3278)
[`43a6cbd`](https://github.com/Urigo/accounter-fullstack/commit/43a6cbd620ba0b3cd5e00f6d2357439dd17c1aa9)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.14.0` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.14.0) (from
`7.13.2`, in `dependencies`)
- [#3073](https://github.com/Urigo/accounter-fullstack/pull/3073)
[`ba24801`](https://github.com/Urigo/accounter-fullstack/commit/ba24801ea67f67df5c1f80e952f661c5969468a9)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Component Structure**: Reordered the
`Button` and `Tooltip` components within the `CloseDocumentButton` to ensure correct rendering and
interaction.
- **Clickability Fix**: Resolved an issue where the 'Close Document' button was unclickable by
adjusting the nesting of the `Button` inside the `Tooltip`.
- [#3000](https://github.com/Urigo/accounter-fullstack/pull/3000)
[`653f97c`](https://github.com/Urigo/accounter-fullstack/commit/653f97cb5ed3a4d420023d22494452ac3e80b1ec)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Account Filtering for Balance Report**:
The 'Transactions Balance' report now supports filtering by financial accounts, allowing users to
include or exclude specific accounts from the report.
- **Frontend UI Enhancements**: The balance report filter form has been updated with new account
selection fields, improved form validation using Zod, and UI component adjustments for better
responsiveness.
- **Backend GraphQL Integration**: The GraphQL schema and resolvers have been extended to include
financial account data for transactions and to support the new account-based filtering logic.
- **Reusable Account Fetching Logic**: A new helper function and a client-side hook were
introduced to centralize and streamline the fetching and management of financial account data.
- [#3003](https://github.com/Urigo/accounter-fullstack/pull/3003)
[`7809f6d`](https://github.com/Urigo/accounter-fullstack/commit/7809f6dc1a16373a205d76bdc2458d6132785e2c)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Swift Code Integration**: This PR
introduces the 'swiftCode' field to financial bank accounts, enhancing the system's ability to
manage international banking details.
- **Schema and UI Updates**: The changes include updates to the financial account schema, UI
components, and database migrations to accommodate the new 'swiftCode' field.
- **Database Migration**: A new migration script is added to update the 'financial_bank_accounts'
table with a 'swift_code' column.
- [#3263](https://github.com/Urigo/accounter-fullstack/pull/3263)
[`09a001c`](https://github.com/Urigo/accounter-fullstack/commit/09a001c5520a784d2e13a3813d76ea8d32e84b50)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **URL-based Year Navigation**: Migrated
the annual audit flow to use URL parameters for the year, enabling direct navigation and
bookmarking of specific audit years.
- **UI Component Refactoring**: Replaced the modal-based filter system with a dedicated YearPicker
component and streamlined the audit flow layout.
- **Step Status Logic**: Implemented automated status calculation for step 7 based on the
completion of preceding steps (1 and 2) and added smooth scrolling navigation.
- **Data Formatting**: Updated percentage displays in the charges validation step to include two
decimal places for better precision.
- [#3071](https://github.com/Urigo/accounter-fullstack/pull/3071)
[`77b31c8`](https://github.com/Urigo/accounter-fullstack/commit/77b31c84714cf92a15f280df00ddb6fbd403d661)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Form Initialization Refactor**: The
`defaultValues` for the `useForm` hook in the `EditCharge` component have been refactored to
explicitly map properties from the `charge` object to the `UpdateChargeInput` type. This prevents
unknown attributes from being passed to the form manager.
- **Explicit Input Data Definition**: A new `chargeInputData` variable, memoized with `useMemo`,
was introduced to clearly define the structure of the data used for form initialization,
ensuring only expected fields are included.
- **Default Value Updates**: All form field `defaultValue` props within the `EditCharge` component
were updated to reference the newly created `chargeInputData` object, ensuring consistency with
the refactored form initialization.
- [#3202](https://github.com/Urigo/accounter-fullstack/pull/3202)
[`cf98582`](https://github.com/Urigo/accounter-fullstack/commit/cf9858233b3201a9dbbc4c603a64888dd863b4d1)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Auth0 Configuration Documentation**:
Updated `auth0-setup.md` to include detailed requirements for refresh token rotation,
`offline_access` scope, and a comprehensive troubleshooting guide for token renewal failures.
- **Enhanced URQL Auth Exchange**: Refactored the client-side URQL authentication exchange to
manage access tokens more effectively, including silent renewal, handling `UNAUTHENTICATED`
GraphQL errors, and preventing redirect loops during reauthentication.
- **Improved Reauthentication Flow**: Modified the login page to detect session expiry (`reauth=1`
query parameter) and display an appropriate message, while also ensuring that
`loginWithRedirect` requests the `offline_access` scope and prompts for re-login when necessary.
- [#3064](https://github.com/Urigo/accounter-fullstack/pull/3064)
[`6d31136`](https://github.com/Urigo/accounter-fullstack/commit/6d31136abbd7949a217e84f92a3ea9eab5988cc3)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **New `onClose` Prop**: Introduced an
`onClose` prop to the `GenerateDocument` component to allow external control over its closure.
- **Automated Dialog Closure**: Implemented logic to automatically call the `onClose` prop when a
document is successfully issued, ensuring related dialogs close as expected.
- [#3072](https://github.com/Urigo/accounter-fullstack/pull/3072)
[`1b54fbd`](https://github.com/Urigo/accounter-fullstack/commit/1b54fbd83e0c2c9ed829b8fca2da2b879da0138d)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - The `modify-financial-account-dialog.tsx`
component has been updated to use a simplified `taxCategoryId` in its schema, replacing a nested
`taxCategory` object.
- A new helper function, `convertToFinancialAccountForm`, was added to correctly map financial
account data to the form's structure, ensuring proper handling of `taxCategory.id` to
`taxCategoryId` conversion during editing.
- The `useGetTaxCategories` hook is now integrated to fetch available tax categories, which are
then presented to the user via a `ComboBox` component for selection, improving user experience
and data validation.
- [#3212](https://github.com/Urigo/accounter-fullstack/pull/3212)
[`95c4343`](https://github.com/Urigo/accounter-fullstack/commit/95c43430ce5ee3dc29e9f36b0c4453b7dfe2b989)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Dependency Consolidation**: Replaced
numerous individual `@radix-ui/react-*` packages with a single `radix-ui` package in
`package.json` and `yarn.lock`. Updated import statements across various UI component files to use
the consolidated `radix-ui` package instead of individual `@radix-ui/react-*` imports.
- [#3218](https://github.com/Urigo/accounter-fullstack/pull/3218)
[`8c049ac`](https://github.com/Urigo/accounter-fullstack/commit/8c049ac8cfa2d55d80d2539868dac2df8e018f3e)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Introduced Annual Audit Flow UI**: A
new, comprehensive 'Annual Audit Flow' user interface has been added, providing a structured,
multi-step process for managing yearly financial operations and compliance. This includes a
progress overview, filtering capabilities, and dedicated steps for various audit tasks.
- **New GraphQL API Endpoints for Audit Operations**: New GraphQL queries and mutations were
implemented on the server-side to support the annual audit flow, including fetching accountant
approval status for charges, retrieving annual financial charges, and locking ledger records.
- **Enhanced Confirmation Modal and New Hooks**: The `ConfirmationModal` component was enhanced to
allow external control of its open state, and new React hooks (`useGenerateFinancialCharge`,
`useLedgerLock`) were introduced to streamline financial charge generation and ledger locking
operations with integrated toast notifications.
- **Updated Navigation and Routing**: The application's sidebar navigation and routing
configuration were updated to include the new 'Workflows' section and the 'Annual Audit' page,
making the new feature accessible.
- [#3038](https://github.com/Urigo/accounter-fullstack/pull/3038)
[`4d4e60d`](https://github.com/Urigo/accounter-fullstack/commit/4d4e60dd85f6c7779c556b513e2de844615dd293)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Configurable NPM Registry in CI**: The
GitHub Actions setup now includes a `registryUrl` input, allowing for flexible specification of
the NPM registry during package publishing.
- **Deterministic Dependency Installation**: The `yarn install` command in the CI workflow was
updated to use `--frozen-lockfile`, ensuring consistent and reproducible builds by preventing
modifications to the `yarn.lock` file.
- **Standardized Package Metadata**: `package.json` files across several packages were updated to
include comprehensive and consistent metadata, such as `description`, `repository` details,
`homepage`, `bugs` URL, and `author` information.
- **Explicit NPM Registry Configuration**: The `publishConfig` in multiple `package.json` files
was modified to explicitly set the `registry` to `https://registry.npmjs.org`, clarifying the
target for package publication.
- [#3210](https://github.com/Urigo/accounter-fullstack/pull/3210)
[`b34befb`](https://github.com/Urigo/accounter-fullstack/commit/b34befba8ff2a70823ef27f3da339460e8b20fae)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - Replaces the flat tags list with a
collapsible hierarchical tree view, search input, and edit/delete dialogs
- Adds new shared UI components: `Spinner`, `InputGroup`, `Field`, `Empty`, `AlertDialog`
- Updates the `addTag` mutation to support a `parentTag` parameter and fixes tag description
display in combo-box/multi-select
- [#3079](https://github.com/Urigo/accounter-fullstack/pull/3079)
[`5b2f4ac`](https://github.com/Urigo/accounter-fullstack/commit/5b2f4acd65af85cdf39ceebb12978720a955f4bb)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Charge Merging Functionality**:
Introduced the ability to select and merge charges directly from the Business screen's charges
tab, enhancing charge management capabilities.
- [#3030](https://github.com/Urigo/accounter-fullstack/pull/3030)
[`767bca6`](https://github.com/Urigo/accounter-fullstack/commit/767bca6a2080c2876766f4eb0f147e026450665b)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **New Period Summary Component**: A new
component, `PeriodSummary`, has been introduced to display a detailed financial summary for each
period, including income, expense, delta, and cumulative balance.
- **Multi-Currency Delta Breakdown**: The `PeriodSummary` component now provides a breakdown of
the delta by individual currencies, offering more granular insights into financial movements.
- [#2975](https://github.com/Urigo/accounter-fullstack/pull/2975)
[`4b37fc8`](https://github.com/Urigo/accounter-fullstack/commit/4b37fc85d294571c0a209901e64f7b4a1c7dc5ab)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **GraphQL Schema Update**: The 'zip'
field in the 'ClientInput' GraphQL type has been renamed to 'zipCode' for better clarity and
consistency across the system.
- **Green Invoice Client Data Mapping**: The logic for converting local client data to Green
Invoice client input has been updated to correctly use 'city' and 'zip_code' from local business
data and to ensure all client details are sourced from the initial input, resolving potential
data discrepancies.
- **UI Event Propagation Prevention**: The 'stopPropagation' method has been added to key UI
elements in document generation and preview modals to prevent unintended click event bubbling,
improving user interaction and preventing unexpected behavior.
- **UI Text Refinement**: A dialog title in the merge charges component has been updated from
'Issue New Document' to 'Merge Charges' for improved clarity and accuracy.
- [#3202](https://github.com/Urigo/accounter-fullstack/pull/3202)
[`cf98582`](https://github.com/Urigo/accounter-fullstack/commit/cf9858233b3201a9dbbc4c603a64888dd863b4d1)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Enhanced Error Handling**: Improved
error handling in the authentication callback page to provide a better user experience.
- **Network Error Retries**: Implemented retry logic for transient network errors during
authentication callback.
- **User-Friendly Error Messages**: Added user-friendly error messages for common authentication
issues.
- [#3238](https://github.com/Urigo/accounter-fullstack/pull/3238)
[`e91dd94`](https://github.com/Urigo/accounter-fullstack/commit/e91dd941bbaba5d5d89a234bd7cad9f03b059292)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Step 04 Financial Charges**: This PR
introduces the `Step04FinancialCharges` component, enabling the generation of various financial
charges and reserves within the annual audit process. the new component into the
`AnnualAuditFlow`, making it a functional part of the audit workflow.
- [#3174](https://github.com/Urigo/accounter-fullstack/pull/3174)
[`b7621b3`](https://github.com/Urigo/accounter-fullstack/commit/b7621b343dd8e49a24903e2f42f56589f76d7892)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Authentication Component Renaming**:
Renamed core authentication files and classes, including `AuthContextV2Provider` to
`AuthContextProvider` and `authPluginV2` to `authPlugin`, removing the 'V2' suffix to signify
their stable status.
- [#3270](https://github.com/Urigo/accounter-fullstack/pull/3270)
[`1815013`](https://github.com/Urigo/accounter-fullstack/commit/181501367c4dbdeb0010296e7d418af955f4e75e)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Environment Variable Cleanup**: Removed
hardcoded and auto-generated environment variables like DEFAULT_FINANCIAL_ENTITY_ID and Gmail
credentials from the main configuration, promoting a cleaner and more secure setup.
- **Configuration Loading Improvements**: Updated various packages to support loading environment
variables from both local and parent directory files, improving flexibility across different
environments.
- [#3202](https://github.com/Urigo/accounter-fullstack/pull/3202)
[`cf98582`](https://github.com/Urigo/accounter-fullstack/commit/cf9858233b3201a9dbbc4c603a64888dd863b4d1)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - Rename `RequireAuthGuard` to
`ProtectedRoute` and update route config usage.
- Preserve attempted path via `returnTo` state and use it in `LoginPage` redirect + Auth0
`appState`.
- Add a `ProtectedRoute` unit test running under `jsdom` and add `jsdom`/`@types/jsdom` dev
dependencies.
- [#3170](https://github.com/Urigo/accounter-fullstack/pull/3170)
[`376a3a5`](https://github.com/Urigo/accounter-fullstack/commit/376a3a5a9fc8b3ff6b7ca28f3de04365109a9bb6)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Backend Authentication Refactoring**:
Transitioned the backend's dependency injection pattern from `AUTH_CONTEXT` injection tokens to
direct provider injection for `AuthContextProvider` and `AdminContextProvider` to handle
asynchronous context loading more effectively.
- **Frontend Auth0 Integration**: Implemented Auth0 login on the client-side, including a new
dedicated callback page and modifications to the existing login page to support a dual
authentication mechanism during the transition period.
- **Enhanced Row-Level Security (RLS) Enforcement**: Modified the `TenantAwareDBClient` to
exclusively rely on the `AuthContextProvider` for RLS variables, removing temporary fallbacks to
legacy user context.
- [#3067](https://github.com/Urigo/accounter-fullstack/pull/3067)
[`fbfad66`](https://github.com/Urigo/accounter-fullstack/commit/fbfad66dae7876e2d6f0e7c064a11304d9768892)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Frontend Enhancement**: Implemented a
new free text search input field within the charges filter user interface, allowing users to
search for charges using keywords.
- **Database Schema Update**: Introduced a database migration to enhance the `extended_charges`
view with a `merged_search_text` column, which concatenates various textual fields (user
descriptions, transaction details, document information) for comprehensive search capabilities.
- **API and Backend Integration**: Extended the GraphQL schema to support a `freeText` filter for
charges and integrated this filter into the backend charges provider, utilizing the new
`merged_search_text` column for efficient filtering.
- [#2999](https://github.com/Urigo/accounter-fullstack/pull/2999)
[`1f9675e`](https://github.com/Urigo/accounter-fullstack/commit/1f9675e5ae7e516770b7a052a79bbcfcd758b748)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Charge Editing Flow**: The
`EditChargeModal` now correctly closes itself and triggers the `onChange` callback when an edit
operation is completed, improving the user experience for charge modifications.
- **UI Layering Fix**: A `zIndex` property has been added to the 'Year of relevance' date picker
within the `ChargeSpreadInput` to ensure its popover renders above other UI elements, preventing
display issues.
- **Similar Charges Modal Logic**: The `SimilarChargesByIdModal` now includes logic to
automatically close if it's opened without any valid search criteria (i.e., `tagIds` or
`description`), preventing an empty or irrelevant modal from appearing.
- **Drawer Interaction**: An `onClick` event handler with `stopPropagation()` has been added to
the `DrawerContent` component to prevent clicks within the drawer from propagating to underlying
elements, enhancing interaction isolation.
- [#3205](https://github.com/Urigo/accounter-fullstack/pull/3205)
[`3eb28e0`](https://github.com/Urigo/accounter-fullstack/commit/3eb28e045b6403a6da039c5af2d79bff069ff6ac)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - Adds a new client-side
`AcceptInvitationPage` with login-redirect support, a `useAcceptInvitation` hook, and routing
configuration, plus associated session storage plumbing in `auth-callback` and `PublicOnlyGuard`
to preserve the invitation return-to URL across the Auth0 login flow.
- Introduces `getJwtIdentity()` on `AuthContextProvider` and `getUserEmailById()` on
`Auth0ManagementProvider` to support fallback identity resolution when the full auth context
isn't established, and adds verified-email-based relinking of Auth0 subjects in
`mapAuth0UserToLocal`.
- Reorders `insertBusinessUser` before `insertInvitation` in the invitation creation flow and
updates vitest config to support `@` alias and `.tsx` test files.
- [#3202](https://github.com/Urigo/accounter-fullstack/pull/3202)
[`cf98582`](https://github.com/Urigo/accounter-fullstack/commit/cf9858233b3201a9dbbc4c603a64888dd863b4d1)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Auth0 Integration**: The UserNav
component now directly integrates with Auth0 to fetch user authentication status and profile
information.
- **Enhanced User Profile Display**: The user menu dynamically displays the user's avatar image,
falls back to initials if no image is present, and shows the user's email and role within the
dropdown.
- [#3202](https://github.com/Urigo/accounter-fullstack/pull/3202)
[`cf98582`](https://github.com/Urigo/accounter-fullstack/commit/cf9858233b3201a9dbbc4c603a64888dd863b4d1)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Centralized Logout Logic**: Introduced
a new `useLogout` custom React hook to centralize the logout functionality, making it reusable and
testable. The `useLogout` hook now handles clearing `sessionStorage`, (preparation for) resetting
the URQL client store, and initiating the Auth0 logout process with a specified return URL.
## 0.0.10
### Patch Changes
- [#2798](https://github.com/Urigo/accounter-fullstack/pull/2798)
[`c8e135a`](https://github.com/Urigo/accounter-fullstack/commit/c8e135a062fb535cd057de18a3590160396844c1)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.559.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.559.0) (from
`0.556.0`, in `dependencies`)
- [#2812](https://github.com/Urigo/accounter-fullstack/pull/2812)
[`47954df`](https://github.com/Urigo/accounter-fullstack/commit/47954df12119c4ae122a0aee87a7a5549b71e089)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.560.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.560.0) (from
`0.559.0`, in `dependencies`)
- [#2816](https://github.com/Urigo/accounter-fullstack/pull/2816)
[`6a9926c`](https://github.com/Urigo/accounter-fullstack/commit/6a9926c3948fa736e2c52ce93207b4f35e28f931)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`iconv-lite@0.7.1` ↗︎](https://www.npmjs.com/package/iconv-lite/v/0.7.1)
(from `0.7.0`, in `dependencies`)
- Updated dependency [`react@19.2.3` ↗︎](https://www.npmjs.com/package/react/v/19.2.3) (from
`19.2.1`, in `dependencies`)
- Updated dependency [`react-dom@19.2.3` ↗︎](https://www.npmjs.com/package/react-dom/v/19.2.3)
(from `19.2.1`, in `dependencies`)
- [#2819](https://github.com/Urigo/accounter-fullstack/pull/2819)
[`6c90680`](https://github.com/Urigo/accounter-fullstack/commit/6c906803ab4337ed714e6de48866272f9937f9df)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.561.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.561.0) (from
`0.560.0`, in `dependencies`)
- [#2824](https://github.com/Urigo/accounter-fullstack/pull/2824)
[`ca5e62b`](https://github.com/Urigo/accounter-fullstack/commit/ca5e62b91faaf33c99ac178575304797150efe1a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@4.2.0` ↗︎](https://www.npmjs.com/package/zod/v/4.2.0) (from `4.1.13`, in
`dependencies`)
- [#2829](https://github.com/Urigo/accounter-fullstack/pull/2829)
[`73b11ba`](https://github.com/Urigo/accounter-fullstack/commit/73b11ba1fd676a21b4ba44fe99e2bfd181e513dc)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@4.2.1` ↗︎](https://www.npmjs.com/package/zod/v/4.2.1) (from `4.2.0`, in
`dependencies`)
- [#2836](https://github.com/Urigo/accounter-fullstack/pull/2836)
[`0e30873`](https://github.com/Urigo/accounter-fullstack/commit/0e308732b83cc61559c49b4b96e80a2cc52367a1)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.11.0` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.11.0) (from
`7.10.1`, in `dependencies`)
- [#2837](https://github.com/Urigo/accounter-fullstack/pull/2837)
[`091bd9a`](https://github.com/Urigo/accounter-fullstack/commit/091bd9aa67235398418fbfaf3f1a9addef767159)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`html2canvas-pro@1.6.0` ↗︎](https://www.npmjs.com/package/html2canvas-pro/v/1.6.0) (from
`1.5.13`, in `dependencies`)
- [#2841](https://github.com/Urigo/accounter-fullstack/pull/2841)
[`46c0ba6`](https://github.com/Urigo/accounter-fullstack/commit/46c0ba6fd7ab51e02053adb1759758a65789f37c)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.562.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.562.0) (from
`0.561.0`, in `dependencies`)
- [#2842](https://github.com/Urigo/accounter-fullstack/pull/2842)
[`d31c13f`](https://github.com/Urigo/accounter-fullstack/commit/d31c13f73223465bcda8d8d2ccc642f015e64b74)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-day-picker@9.13.0` ↗︎](https://www.npmjs.com/package/react-day-picker/v/9.13.0) (from
`9.12.0`, in `dependencies`)
- [#2846](https://github.com/Urigo/accounter-fullstack/pull/2846)
[`d06eb2e`](https://github.com/Urigo/accounter-fullstack/commit/d06eb2e55836213bb7254caf8418d9fc3eb13d0b)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`html2canvas-pro@1.6.1` ↗︎](https://www.npmjs.com/package/html2canvas-pro/v/1.6.1) (from
`1.6.0`, in `dependencies`)
- [#2849](https://github.com/Urigo/accounter-fullstack/pull/2849)
[`9c65073`](https://github.com/Urigo/accounter-fullstack/commit/9c650731ea5d5eacb8728dbb0416ff7b02277370)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.69.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.69.0) (from
`7.68.0`, in `dependencies`)
- [#2861](https://github.com/Urigo/accounter-fullstack/pull/2861)
[`ea231ba`](https://github.com/Urigo/accounter-fullstack/commit/ea231ba07a17fe9fa96ffe2ec7a5e10852ef389c)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`html2canvas-pro@1.6.2` ↗︎](https://www.npmjs.com/package/html2canvas-pro/v/1.6.2) (from
`1.6.1`, in `dependencies`)
- [#2869](https://github.com/Urigo/accounter-fullstack/pull/2869)
[`d580df2`](https://github.com/Urigo/accounter-fullstack/commit/d580df28222730fa0d878c324d289f6c28d16ad0)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.90.13` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.90.13)
(from `5.90.12`, in `dependencies`)
- [#2871](https://github.com/Urigo/accounter-fullstack/pull/2871)
[`467022d`](https://github.com/Urigo/accounter-fullstack/commit/467022dff14b59d741f8db5ffde1ba6c19207951)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.90.14` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.90.14)
(from `5.90.13`, in `dependencies`)
- Updated dependency [`pdfjs-dist@5.4.530` ↗︎](https://www.npmjs.com/package/pdfjs-dist/v/5.4.530)
(from `5.4.449`, in `dependencies`)
- Updated dependency
[`react-error-boundary@6.0.1` ↗︎](https://www.npmjs.com/package/react-error-boundary/v/6.0.1)
(from `6.0.0`, in `dependencies`)
- [#2872](https://github.com/Urigo/accounter-fullstack/pull/2872)
[`d386b5a`](https://github.com/Urigo/accounter-fullstack/commit/d386b5a95499727802ae5d8d062412ec5a61ffab)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.90.15` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.90.15)
(from `5.90.14`, in `dependencies`)
- [#2873](https://github.com/Urigo/accounter-fullstack/pull/2873)
[`eea8a89`](https://github.com/Urigo/accounter-fullstack/commit/eea8a89638a3893814fd9a341e0080922fc703a1)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@4.3.2` ↗︎](https://www.npmjs.com/package/zod/v/4.3.2) (from `4.2.1`, in
`dependencies`)
- [#2876](https://github.com/Urigo/accounter-fullstack/pull/2876)
[`30eea05`](https://github.com/Urigo/accounter-fullstack/commit/30eea059168e41803441fbadbec53388c7778f6e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.90.16` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.90.16)
(from `5.90.15`, in `dependencies`)
- Updated dependency
[`html2canvas-pro@1.6.3` ↗︎](https://www.npmjs.com/package/html2canvas-pro/v/1.6.3) (from
`1.6.2`, in `dependencies`)
- [#2877](https://github.com/Urigo/accounter-fullstack/pull/2877)
[`1c209c8`](https://github.com/Urigo/accounter-fullstack/commit/1c209c8a6045bef747039bbff3780812c6b8678f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@4.3.4` ↗︎](https://www.npmjs.com/package/zod/v/4.3.4) (from `4.3.2`, in
`dependencies`)
- [#2880](https://github.com/Urigo/accounter-fullstack/pull/2880)
[`3212262`](https://github.com/Urigo/accounter-fullstack/commit/321226222b20238ac3f1dd39615ae42fccc2329a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.70.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.70.0) (from
`7.69.0`, in `dependencies`)
- [#2881](https://github.com/Urigo/accounter-fullstack/pull/2881)
[`bc3ab26`](https://github.com/Urigo/accounter-fullstack/commit/bc3ab260704b677363561ef1c9403eac704a29aa)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@4.3.5` ↗︎](https://www.npmjs.com/package/zod/v/4.3.5) (from `4.3.4`, in
`dependencies`)
- [#2889](https://github.com/Urigo/accounter-fullstack/pull/2889)
[`7d2944e`](https://github.com/Urigo/accounter-fullstack/commit/7d2944e493ec42ed2281f33f798811b7821554d0)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-error-boundary@6.0.2` ↗︎](https://www.npmjs.com/package/react-error-boundary/v/6.0.2)
(from `6.0.1`, in `dependencies`)
- [#2894](https://github.com/Urigo/accounter-fullstack/pull/2894)
[`eca7a3a`](https://github.com/Urigo/accounter-fullstack/commit/eca7a3ae9eac93f4b3ed771ee15934d487c2ee3e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`react-to-pdf@3.0.0` ↗︎](https://www.npmjs.com/package/react-to-pdf/v/3.0.0)
(from `2.0.3`, in `dependencies`)
- [#2901](https://github.com/Urigo/accounter-fullstack/pull/2901)
[`11ab66f`](https://github.com/Urigo/accounter-fullstack/commit/11ab66f5ae98d79f9435a7a8a9011f3d09c7bbf8)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.12.0` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.12.0) (from
`7.11.0`, in `dependencies`)
- [#2904](https://github.com/Urigo/accounter-fullstack/pull/2904)
[`17ae14f`](https://github.com/Urigo/accounter-fullstack/commit/17ae14f2482ad876e1adce23cdbc7cb173b88dfb)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@7.3.7` ↗︎](https://www.npmjs.com/package/@mui/material/v/7.3.7) (from `7.3.6`, in
`dependencies`)
- Updated dependency
[`html2canvas-pro@1.6.4` ↗︎](https://www.npmjs.com/package/html2canvas-pro/v/1.6.4) (from
`1.6.3`, in `dependencies`)
- Updated dependency [`iconv-lite@0.7.2` ↗︎](https://www.npmjs.com/package/iconv-lite/v/0.7.2)
(from `0.7.1`, in `dependencies`)
- Updated dependency
[`react-error-boundary@6.0.3` ↗︎](https://www.npmjs.com/package/react-error-boundary/v/6.0.3)
(from `6.0.2`, in `dependencies`)
- Updated dependency [`zustand@5.0.10` ↗︎](https://www.npmjs.com/package/zustand/v/5.0.10) (from
`5.0.9`, in `dependencies`)
- [#2905](https://github.com/Urigo/accounter-fullstack/pull/2905)
[`500503c`](https://github.com/Urigo/accounter-fullstack/commit/500503ca0d4a9e83179044f045543bda2294c1bd)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.71.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.71.0) (from
`7.70.0`, in `dependencies`)
- [#2914](https://github.com/Urigo/accounter-fullstack/pull/2914)
[`3a64674`](https://github.com/Urigo/accounter-fullstack/commit/3a64674117ca16d96697f6b8de61e60d354405f9)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.90.17` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.90.17)
(from `5.90.16`, in `dependencies`)
- Updated dependency
[`react-hook-form@7.71.1` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.71.1) (from
`7.71.0`, in `dependencies`)
- [#2928](https://github.com/Urigo/accounter-fullstack/pull/2928)
[`afab992`](https://github.com/Urigo/accounter-fullstack/commit/afab99296e6c4d0d25cce4a04cc14b6183c21067)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.90.19` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.90.19)
(from `5.90.17`, in `dependencies`)
- Updated dependency
[`html2canvas-pro@1.6.5` ↗︎](https://www.npmjs.com/package/html2canvas-pro/v/1.6.5) (from
`1.6.4`, in `dependencies`)
- [#2935](https://github.com/Urigo/accounter-fullstack/pull/2935)
[`c56d933`](https://github.com/Urigo/accounter-fullstack/commit/c56d933bb0368b2f76f7a4430ac44d1e7795ec49)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-error-boundary@6.1.0` ↗︎](https://www.npmjs.com/package/react-error-boundary/v/6.1.0)
(from `6.0.3`, in `dependencies`)
- [#2851](https://github.com/Urigo/accounter-fullstack/pull/2851)
[`e1b8941`](https://github.com/Urigo/accounter-fullstack/commit/e1b8941948cc947a25dd85cd60a67a95a42021bd)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Duplicate Contract Feature**:
Introduced the ability to duplicate existing contracts, allowing users to quickly create new
contracts based on an existing one's details.
- **User Interface Enhancements**: Added a dedicated 'Duplicate Contract' button to the contract
card and integrated a new option within the contract modification dialog to deactivate the
original contract upon duplication.
- **Backend Flexibility for Purchase Orders**: The `purchaseOrders` field in contract updates has
been made optional, both in the GraphQL input type and the resolver logic, to accommodate cases
where it might be empty or undefined.
- [#2852](https://github.com/Urigo/accounter-fullstack/pull/2852)
[`2441e22`](https://github.com/Urigo/accounter-fullstack/commit/2441e22adb1426086db732646f3fc67d4c33f1f0)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Enable Document Editing**: An 'edit'
column has been introduced to the `RecentBusinessDocs` table, allowing for document editing
functionality within the business documents tab.
- **UI Component Refactoring**: The `CloseDocumentButton` component has been refactored to utilize
a new custom UI `Tooltip` component structure, migrating away from the `@mantine/core` library
for this specific component.
- [#2941](https://github.com/Urigo/accounter-fullstack/pull/2941)
[`d14f2e1`](https://github.com/Urigo/accounter-fullstack/commit/d14f2e157209a90315edf7676a8ab80c25726bd1)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Table Refactoring**: The VAT report's
expenses and income tables have been refactored to utilize the `@tanstack/react-table` library,
replacing custom table rendering logic.
- **New Column Definitions**: Dedicated `columns.tsx` files were introduced for both expenses and
income sections, centralizing column configurations and enabling features like sorting and row
expansion.
- **Improved Table Functionality**: The refactoring introduces advanced table features such as
sorting, column visibility management, and expandable rows for detailed charge information.
- **GraphQL Schema Update**: The `VatReportRecord` GraphQL type and its resolver were updated to
include an `allocationNumber` field, which is now displayed in the tables.
- **Code Simplification**: The previous `expenses-row.tsx` and `income-row.tsx` components have
been removed, as their rendering logic is now handled directly within the `expenses-table.tsx`
and `income-table.tsx` components using `react-table`'s `flexRender`.
- [#2831](https://github.com/Urigo/accounter-fullstack/pull/2831)
[`6136464`](https://github.com/Urigo/accounter-fullstack/commit/61364643eafac0c15ea5f444d3ecc9c33e854811)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **New GraphQL Scalar for Country Codes**:
A new GraphQL scalar type, `CountryCode`, has been introduced to represent country codes. This
scalar includes validation to ensure that all country codes conform to the ISO 3166-1 alpha-3
standard.
- **Centralized CountryCode Enum**: The `CountryCode` enum definition has been moved from
`packages/server/src/modules/countries/types.ts` to a shared location at
`packages/server/src/shared/enums.ts`. This centralizes the enum, making it accessible across
different modules and ensuring consistency.
- **GraphQL Schema and Resolver Updates**: The GraphQL schema and various resolvers have been
updated to utilize the new `CountryCode` scalar and the shared enum. This includes changes in
`business-trips`, `countries`, and `financial-entities` modules to correctly handle country code
types.
- **Client-Side Component Adjustments**: Client-side components, specifically
`contact-info-section.tsx` and `accommodations-row.tsx`, have been modified to correctly query
and display country information, adapting to the new structured `Country` type and `CountryCode`
scalar.
- [#2845](https://github.com/Urigo/accounter-fullstack/pull/2845)
[`1d1acc7`](https://github.com/Urigo/accounter-fullstack/commit/1d1acc7a228a9b162b26a25a70113e81d851e675)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Dialog State Management**: The
`ModifyContractDialog` component has been refactored to manage its own open/close state and form
data internally, reducing reliance on parent components.
- **Component Decoupling**: The `ContractsSection` component no longer maintains local state for
the contract being edited, simplifying its logic and improving component separation.
- **Form Initialization**: Enhanced form reset logic within `ModifyContractDialog` ensures that
the form is correctly populated with the relevant contract data upon opening or context changes,
preventing stale data issues.
- [#2921](https://github.com/Urigo/accounter-fullstack/pull/2921)
[`cc1920e`](https://github.com/Urigo/accounter-fullstack/commit/cc1920ed93cdd5ccd70c1e5b2faeaaa3d94aca2e)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Navigation Enhancement**: Introduced a
new `ChargeNavigateButton` component to enable direct navigation to individual charge details from
both income and expense rows within the VAT monthly report.
- **UI Refinement**: Consolidated the `ToggleExpansionButton`, `ToggleMergeSelected`, and the new
`ChargeNavigateButton` into a single column for a more organized and cleaner user interface in
both income and expense report rows.
- **Data Visibility**: Added a new column to the expenses section of the VAT monthly report to
display the `taxReducedLocalAmount`, providing more detailed financial information at a glance.
- [#2952](https://github.com/Urigo/accounter-fullstack/pull/2952)
[`460d270`](https://github.com/Urigo/accounter-fullstack/commit/460d27027ee7663b3fc1ace4239b77aa8e7f7f2b)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Charge Type Refactoring**: Replaced the
boolean `isConversion` field with a comprehensive `ChargeType` enum across the application,
providing a more explicit and flexible way to categorize charges.
- **Database Migration**: A new database migration was added to enrich the
`accounter_schema.charge_type` enum with several new values, including 'BUSINESS_TRIP',
'COMMON', 'CREDITCARD_BANK', 'DIVIDEND', 'FOREIGN_SECURITIES', 'INTERNAL', and 'VAT'.
- **GraphQL Schema and Resolvers Update**: The GraphQL schema was updated to include the new
`ChargeType` enum and integrate it into the `Charge` input type.
- **Client-side UI Enhancements**: The UI for editing and merging charges was updated to replace
the 'Is Conversion' switch with a selectable dropdown for `ChargeType`, improving user
experience and data accuracy. Icons and names for charge types are now dynamically displayed
using helper functions.
- **Unified Charge Type Management**: Replaced disparate boolean flags (e.g., 'isConversion',
'isSalary') with a single, comprehensive 'ChargeType' enum across the application for better
categorization and extensibility.
- **Database Schema Evolution**: Introduced a new database migration to expand the
'accounter_schema.charge_type' enum with several new values, aligning the backend with the new
type system.
- **GraphQL API Modernization**: Updated the GraphQL schema to incorporate the new 'ChargeType'
enum, modifying input types for charge updates and ensuring all charge types expose their 'type'
via resolvers.
- **Enhanced User Interface for Charge Editing**: Revamped the client-side UI for editing and
merging charges, replacing simple boolean switches with a user-friendly dropdown selector for
'ChargeType', complete with dynamic icons and labels.
- **Streamlined Backend Logic**: Adjusted server-side helpers and resolvers to correctly handle
the new 'ChargeType' enum, ensuring consistent type assignment and retrieval throughout the
system.
- [#2917](https://github.com/Urigo/accounter-fullstack/pull/2917)
[`09ae580`](https://github.com/Urigo/accounter-fullstack/commit/09ae5809b83f8d0f3d991380b9fef8e150081108)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Client UI Enhancement**: A new toggle
switch for "Is Decreased VAT" has been added to the `EditCharge` form, allowing users to directly
modify this status for individual charges.
- **Charge Merging Functionality**: The `MergeChargesSelectionForm` now supports viewing and
selecting the "Is Decreased VAT" status for charges during the merge process, enabling
consistent application of this attribute across merged charges.
- **GraphQL Schema Extension**: The GraphQL schema has been updated across various `Charge` and
`FinancialCharge` types to include a new `decreasedVAT: Boolean` field, and
`isDecreasedVAT: Boolean` in input types, to support this new attribute.
- **Server-Side Logic Update**: The server-side resolvers for `updateCharge`,
`batchUpdateCharges`, and `mergeCharges` have been modified to process the `isDecreasedVAT`
input. Notably, the `isDecreasedVAT` value is currently mapped to the `isProperty` field
(`is_property` attribute on `charges` DB table).
- [#2918](https://github.com/Urigo/accounter-fullstack/pull/2918)
[`ea0db76`](https://github.com/Urigo/accounter-fullstack/commit/ea0db76fd29b339fbfff4e3e7140027c58177f80)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Feature Removal**: The entire 'Match
Document' feature, including its UI components, state management, and associated logic, has been
completely removed from the client application.
- **Codebase Cleanup**: Several files and components related to the legacy document matching
system, such as `DocumentsToChargeMatcher`, `SelectionHandler`, and `MatchDocumentModal`, have
been deleted.
- **Dependency Reduction**: Imports and props related to the removed feature have been cleaned up
across various components, simplifying their interfaces and reducing dependencies.
- [#2858](https://github.com/Urigo/accounter-fullstack/pull/2858)
[`eaaa23e`](https://github.com/Urigo/accounter-fullstack/commit/eaaa23eedfe57d2db4a60a5d86066df586325071)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Business Entity Enrichment**: Added
'city' and 'zipCode' fields to the Business entity across the application to provide more detailed
address information.
- **Database Schema Update and Cleanup**: A new migration introduces 'city' (VARCHAR(50)) and
'zip_code' (VARCHAR(15)) columns to the 'businesses' table. Concurrently, numerous deprecated
and unused columns (e.g., 'password', 'tax_siduri_number_2021', 'wizcloud_token',
'bank_account_IBAN') have been removed from the 'businesses' table.
- **UI and API Integration**: The new fields are integrated into various client-side forms (e.g.,
ContactInfoSection, ClientForm, InsertBusiness modal) and GraphQL types/resolvers for both
querying and mutating business data.
- **Form Component Refactoring**: The 'insert-business-fields.tsx' and
'modify-business-fields.tsx' components were removed, indicating a potential consolidation or
simplification of business form logic.
- [#2843](https://github.com/Urigo/accounter-fullstack/pull/2843)
[`afa7e80`](https://github.com/Urigo/accounter-fullstack/commit/afa7e80b27f16dcd2e4b62188e8462b1c8000637)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Direct Document Issuance from
Contracts**: A new feature has been implemented allowing users to issue documents directly from
individual contract cards, streamlining the workflow for generating contract-based documents.
- **Contract Sorting Enhancement**: The contracts displayed in the client section are now sorted
by their start date in descending order, ensuring that the most recent contracts are always
presented first for better visibility.
- **Document Editing Modal Refactoring**: The `EditIssueDocumentModal` has been refactored into
two distinct components (`EditIssueDocumentModal` and `EditIssueDocumentContent`) to improve
modularity, reusability, and maintainability across the application.
- [#2929](https://github.com/Urigo/accounter-fullstack/pull/2929)
[`caae8ee`](https://github.com/Urigo/accounter-fullstack/commit/caae8eec352122b3dbcc1acbc628739898bf660b)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Optional Charge ID**: The `chargeId`
prop has been made optional for both `EditChargeModal` and `InsertDocumentModal`, allowing these
components to be rendered without an initial charge ID.
- **EditChargeModal Refactoring**: The `EditChargeModalContent` component was merged into
`EditChargeModal`, simplifying the component structure. Data fetching within `EditChargeModal`
now uses `useQuery` with a `pause` option and a `useEffect` hook to dynamically fetch data only
when a `chargeId` is present.
- **Conditional Rendering**: Both modals now include early return statements to render `null` if
the `chargeId` is not provided, ensuring that content dependent on `chargeId` is only displayed
when available.
- **Default onChange Prop**: The `onChange` prop passed to the `EditCharge` sub-component now
defaults to an empty function if not explicitly provided, preventing potential runtime errors.
- [#2832](https://github.com/Urigo/accounter-fullstack/pull/2832)
[`bc69d12`](https://github.com/Urigo/accounter-fullstack/commit/bc69d126abf0b594e0908bd924b42ffbefbfcecc)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Refactored Document Issuing Logic**:
The core document issuing and drafting functionalities have been extracted from the
`green-invoice` module and relocated to a new, dedicated `documents-issuing` module within the
`documents` domain. This enhances modularity and improves the separation of concerns.
- **Standardized Document Types**: Green Invoice specific enums like `GreenInvoiceDocumentLang`,
`GreenInvoiceVatType`, `GreenInvoiceDiscountType`, `GreenInvoicePaymentType`,
`GreenInvoicePaymentCardType`, and `GreenInvoiceLinkType` have been replaced with more generic
and reusable types such as `DocumentLanguage`, `DocumentVatType`, `DocumentDiscountType`,
`PaymentType`, `DocumentPaymentRecordCardType`, and `DocumentLinkType`. This change reduces
coupling to the Green Invoice API.
- **Standardized Country Codes**: A new `CountryCode` enum has been introduced in the client-side
helpers, replacing the Green Invoice specific country enum. This ensures consistent country
handling across the application.
- **Renamed Sync Functionality**: The `PullDocumentsModal` component and `useFetchIncomeDocuments`
hook have been renamed to `SyncDocumentsModal` and `useSyncGreenInvoiceDocuments` respectively,
to more accurately reflect their purpose of synchronizing documents with Green Invoice.
- **GraphQL Schema and Type Renames**: GraphQL types and fragments related to document drafting
have been renamed for clarity and consistency. `NewDocumentInfo` is now `DocumentDraft`, and
`NewDocumentInput` is `DocumentIssueInput`, with corresponding updates across queries and
mutations.
- [#2903](https://github.com/Urigo/accounter-fullstack/pull/2903)
[`69b69b2`](https://github.com/Urigo/accounter-fullstack/commit/69b69b2a944b8b3ce1d295390043ff34baa0e181)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Transaction Download Feature**:
Introduced a new `DownloadCSV` component and integrated it into the `TransactionsSection` and
`ExtendedTransactionsCard` to allow users to download transaction data as a CSV file.
- **GraphQL Query Enhancements**: Updated GraphQL queries in relevant components to include a new
`TransactionToDownloadForTransactionsTableFields` fragment, ensuring all necessary data is
available for CSV export.
- **Financial Account Type Refactoring**: Standardized the handling of financial account types by
transitioning from `__typename` to the explicit `type` field in GraphQL queries and component
logic (e.g., `EditTransaction`, `SimilarTransactionsModal`).
- **Improved Account Display**: Enhanced the display of account types in transaction tables
(`cells-legacy/account.tsx`, `cells/account.tsx`) by using helper functions
(`getAccountTypeLabel`, `getAccountIcon`) and adding tooltips for better user experience.
- [#2813](https://github.com/Urigo/accounter-fullstack/pull/2813)
[`ed96294`](https://github.com/Urigo/accounter-fullstack/commit/ed962940d2c677486913ef7ddd2fc1c0e1c897f0)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **New Hook for Admin Businesses**:
Implemented a new React hook, `useGetAdminBusinesses`, to specifically fetch and manage admin
business data, replacing the more generic financial entities.
- **VAT Report Filter Update**: Updated the VAT monthly report filters to utilize the new
`useGetAdminBusinesses` hook and changed the UI label from 'Financial Entities' to 'Report
Issuer (Admin Business)' for clarity.
- **Conditional Data Fetching**: Modified the VAT monthly report component to pause data fetching
when no admin business ID (represented by `financialEntityId`) is selected, preventing
unnecessary queries and potential errors.
- **Server-side Environment Validation**: Added a defensive null check in the server's
`PubsubServiceProvider` to ensure the Gmail environment configuration is present, throwing an
explicit error if it's missing.
- [#2868](https://github.com/Urigo/accounter-fullstack/pull/2868)
[`b2afb4d`](https://github.com/Urigo/accounter-fullstack/commit/b2afb4d3d4d6e622bed1960855216267fc8b5817)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Enhanced Deel Invoice Fetching**: The
system now fetches up to 500 Deel invoices by implementing pagination, ensuring a more
comprehensive retrieval of financial data.
- **Handling of Unlinked Invoices**: New logic has been introduced to automatically create charges
and corresponding records for Deel invoices that were previously unlinked or unmatched in the
system.
- **Refactored Invoice Processing**: The process for uploading Deel invoices and inserting their
records into the database has been centralized into a new helper function, improving code
modularity and error handling.
- **Improved Document Type Classification**: Refunded Deel invoices are now correctly identified
and classified as `CreditInvoice` documents, enhancing financial reporting accuracy.
- **Metadata Adjustment for Invoices**: The `description` and `remarks` fields for uploaded Deel
invoices have been swapped to provide more relevant information in the primary description
field.
- [#2840](https://github.com/Urigo/accounter-fullstack/pull/2840)
[`05020a6`](https://github.com/Urigo/accounter-fullstack/commit/05020a647c4fca945fb4814fc239cce242d5d8ce)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Type Safety and State Management**:
Enhanced type safety and state management within the document generation and preview components,
including the use of `as const` and refined `useEffect` dependencies for object comparisons.
- **Improved User Experience for Country Selection**: Upgraded the country selection input in
client forms from a standard `Select` component to a more interactive `ComboBox`, improving
usability and search capabilities.
- **ComboBox Component Refinement**: Refactored the `ComboBox` component for better semantic
clarity by renaming types and variables, and added a visual `ChevronDownIcon` to its trigger for
improved user feedback.
- **Client Data Synchronization**: Implemented a new `useEffect` hook to ensure the
`selectedClientId` state accurately reflects changes in `formData.client?.id`, improving data
consistency.
- [#2919](https://github.com/Urigo/accounter-fullstack/pull/2919)
[`1456e1d`](https://github.com/Urigo/accounter-fullstack/commit/1456e1ddf98fe0db5264f37d35775791bc0490e6)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **UI/UX Enhancement for Accountant
Approval**: The `UpdateAccountantStatus` component has been significantly refactored from a basic
Mantine `Select` to a more interactive and visually appealing `DropdownMenu` with custom icons and
styling, improving the user experience for changing approval statuses.
- **Logic Centralization**: The state update logic for accountant approval, previously handled by
the parent `AccountantApproval` cell component, has been moved directly into the
`UpdateAccountantStatus` component. This makes the component more self-contained and simplifies
its usage.
- **Consistent Filter Display**: The `ChargesFilters` component has been updated to utilize the
new `accountantApprovalOptions` data structure and a custom `AccountantStatusMultiSelectItem`
for rendering options within its multi-select filter, ensuring a consistent visual
representation across the application.
- [#2930](https://github.com/Urigo/accounter-fullstack/pull/2930)
[`092d89f`](https://github.com/Urigo/accounter-fullstack/commit/092d89f0d270f1cf023c48a414cfb0111413bd31)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Refactored Modal Handling**: The
`EditChargeModal` and `InsertDocumentModal` components have been moved from higher-level parent
components (like `ChargesLedgerValidation`, `AllCharges`, `VatMonthlyReport`, `Charge`, and
`MissingInfoCharges`) directly into the `ChargeActionsMenu` component. This centralizes their
state management and rendering.
- **Component Renaming**: The `ChargeExtendedInfoMenu` component has been renamed to
`ChargeActionsMenu` to better reflect its expanded functionality.
- **Expanded Charge Actions Menu**: The `ChargeActionsMenu` now directly includes 'Edit Charge'
and 'Insert Document' options, which trigger their respective modals using internal state,
simplifying the prop drilling previously required.
- **Simplified Parent Components**: Numerous parent components no longer need to manage the state
or pass down props related to `EditChargeModal` and `InsertDocumentModal`, leading to cleaner
and less coupled code.
- [#2950](https://github.com/Urigo/accounter-fullstack/pull/2950)
[`b0a7a13`](https://github.com/Urigo/accounter-fullstack/commit/b0a7a130af4e6d0aa3ed3dcc98c4cc946dc1faaf)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **VAT Report Summary UI**: Introduced a
new summary section at the top of the VAT monthly report, providing a high-level overview of key
financial figures such as Taxable Sales Total, Taxable Sales VAT, Zero/Exempt Sales, Equipment
Inputs, and Total VAT Amount.
- **Detailed/Summarized View Toggle**: Added a toggle functionality to the Income and Expenses
tables, allowing users to switch between a detailed table view and a summarized view grouped by
'Record Type'.
- **Record Type Column**: Integrated a new 'Record Type' column into the detailed Income and
Expenses tables, displaying both the raw record type code and its human-readable name.
- **UI Component Refactoring**: Refactored several report components (Business Trips, Expenses,
Income, Misc, Missing Info) to wrap their content within a `Card` component, enhancing visual
consistency and structure across the report.
- **Backend and GraphQL Updates**: Extended the GraphQL schema and resolvers to include
`recordType` and `isProperty` fields for VAT report charges, supporting the new summary and
detailed views.
- [#2855](https://github.com/Urigo/accounter-fullstack/pull/2855)
[`b6ad028`](https://github.com/Urigo/accounter-fullstack/commit/b6ad028230df89fb7c9d646b9407406456a52234)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Database Schema Extension**: A new
migration has been added to the database to include 'description' and 'remarks' columns in the
'documents' table, allowing for more detailed document information storage.
- **Frontend UI Updates**: The user interface has been enhanced to display 'description' and
'remarks' in the recent business documents table and within document editing forms, providing
users with the ability to view and modify these new fields.
- **GraphQL API Integration**: The GraphQL schema, resolvers, and providers have been updated to
support the new 'description' and 'remarks' fields across various document types and input
operations (insert, update), ensuring API compatibility.
- **OCR and External Service Enhancements**: The OCR processing (Anthropic) and external
integrations (Gmail, Deel) have been modified to extract, capture, and store 'description' and
'remarks' automatically when new documents are processed or uploaded.
- [#2964](https://github.com/Urigo/accounter-fullstack/pull/2964)
[`d13ab38`](https://github.com/Urigo/accounter-fullstack/commit/d13ab389e805ac08292ab0b3867c84e818a788a2)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Annual Report Summary Card**: A new
summary card has been added to the annual revenue report screen and CSV export, providing an
immediate overview of total clients and revenue.
## 0.0.9
### Patch Changes
- [#2737](https://github.com/Urigo/accounter-fullstack/pull/2737)
[`717edff`](https://github.com/Urigo/accounter-fullstack/commit/717edff5682759837bfee48eccb1a1a3712c0173)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-day-picker@9.11.2` ↗︎](https://www.npmjs.com/package/react-day-picker/v/9.11.2) (from
`9.11.1`, in `dependencies`)
- [#2744](https://github.com/Urigo/accounter-fullstack/pull/2744)
[`ef68321`](https://github.com/Urigo/accounter-fullstack/commit/ef68321608d60a7208e82a2c413f27beb502e3cc)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@4.1.13` ↗︎](https://www.npmjs.com/package/zod/v/4.1.13) (from `4.1.12`,
in `dependencies`)
- [#2749](https://github.com/Urigo/accounter-fullstack/pull/2749)
[`5a01d25`](https://github.com/Urigo/accounter-fullstack/commit/5a01d25edd3288674870638136e0eae7aa54fe86)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.555.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.555.0) (from
`0.554.0`, in `dependencies`)
- [#2753](https://github.com/Urigo/accounter-fullstack/pull/2753)
[`8edd047`](https://github.com/Urigo/accounter-fullstack/commit/8edd047c161f54b186972bf43151d68e837d845b)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.90.11` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.90.11)
(from `5.90.10`, in `dependencies`)
- Updated dependency [`react-to-pdf@2.0.3` ↗︎](https://www.npmjs.com/package/react-to-pdf/v/2.0.3)
(from `2.0.1`, in `dependencies`)
- [#2759](https://github.com/Urigo/accounter-fullstack/pull/2759)
[`0616178`](https://github.com/Urigo/accounter-fullstack/commit/06161783a05039b979c3efb95d989623f6d58159)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.67.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.67.0) (from
`7.66.1`, in `dependencies`)
- [#2761](https://github.com/Urigo/accounter-fullstack/pull/2761)
[`33c99de`](https://github.com/Urigo/accounter-fullstack/commit/33c99de8aecca0806ead386459cfa3e28dc24e43)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`pdfjs-dist@5.4.449` ↗︎](https://www.npmjs.com/package/pdfjs-dist/v/5.4.449)
(from `5.4.394`, in `dependencies`)
- Updated dependency
[`react-day-picker@9.11.3` ↗︎](https://www.npmjs.com/package/react-day-picker/v/9.11.3) (from
`9.11.2`, in `dependencies`)
- Updated dependency [`zustand@5.0.9` ↗︎](https://www.npmjs.com/package/zustand/v/5.0.9) (from
`5.0.8`, in `dependencies`)
- [#2765](https://github.com/Urigo/accounter-fullstack/pull/2765)
[`cbf2717`](https://github.com/Urigo/accounter-fullstack/commit/cbf27175d72499a6f7509eecee351f4831227f12)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@7.3.6` ↗︎](https://www.npmjs.com/package/@mui/material/v/7.3.6) (from `7.3.5`, in
`dependencies`)
- Updated dependency [`react@19.2.1` ↗︎](https://www.npmjs.com/package/react/v/19.2.1) (from
`19.2.0`, in `dependencies`)
- Updated dependency [`react-dom@19.2.1` ↗︎](https://www.npmjs.com/package/react-dom/v/19.2.1)
(from `19.2.0`, in `dependencies`)
- [#2770](https://github.com/Urigo/accounter-fullstack/pull/2770)
[`7dc09f1`](https://github.com/Urigo/accounter-fullstack/commit/7dc09f1bcf2f511ce196bf914e5836e1d1b96295)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.10.0` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.10.0) (from
`7.9.6`, in `dependencies`)
- [#2776](https://github.com/Urigo/accounter-fullstack/pull/2776)
[`52245bd`](https://github.com/Urigo/accounter-fullstack/commit/52245bd47bdd3dae333634b5979abf259e5666b2)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.68.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.68.0) (from
`7.67.0`, in `dependencies`)
- [#2778](https://github.com/Urigo/accounter-fullstack/pull/2778)
[`eb4e853`](https://github.com/Urigo/accounter-fullstack/commit/eb4e853581ac5cded01c5c804ee4894f9fb7dff6)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.90.12` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.90.12)
(from `5.90.11`, in `dependencies`)
- Updated dependency
[`react-router-dom@7.10.1` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.10.1) (from
`7.10.0`, in `dependencies`)
- [#2779](https://github.com/Urigo/accounter-fullstack/pull/2779)
[`7c43a30`](https://github.com/Urigo/accounter-fullstack/commit/7c43a3059ebfa125b2525c001510ac80696235a5)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.556.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.556.0) (from
`0.555.0`, in `dependencies`)
- [#2780](https://github.com/Urigo/accounter-fullstack/pull/2780)
[`b088fc0`](https://github.com/Urigo/accounter-fullstack/commit/b088fc01051d8ab93b89f92f298e52abe040828f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-day-picker@9.12.0` ↗︎](https://www.npmjs.com/package/react-day-picker/v/9.12.0) (from
`9.11.3`, in `dependencies`)
- [#2768](https://github.com/Urigo/accounter-fullstack/pull/2768)
[`12a26cb`](https://github.com/Urigo/accounter-fullstack/commit/12a26cb049a0f601a7d0d8664114a4bfe9b8be86)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **GraphQL Schema & Resolver Update**: The
GraphQL schema for `GreenInvoiceClient` now includes a `businessId` field, and a corresponding
resolver has been implemented on the server to fetch this ID from the internal client service.
- **Frontend Data & Type Alignment**: Client-side GraphQL fragments and TypeScript type
definitions have been updated to consistently include and handle the new `businessId` field for
client objects.
- **Business Link Correction**: The `IssueDocumentsTable` component has been modified to correctly
utilize the `businessId` when constructing links to business detail pages, resolving the issue
of incorrect navigation.
- [#2781](https://github.com/Urigo/accounter-fullstack/pull/2781)
[`0590c3f`](https://github.com/Urigo/accounter-fullstack/commit/0590c3fdb9f1a9718ea80530361bbeb7512d11fd)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **GreenInvoiceClient ID Refinement**: The
'id' field has been removed from GreenInvoiceClient type definitions and GraphQL fragments across
the client and server, standardizing on 'businessId' or 'greenInvoiceId' as primary identifiers.
- **Frontend Form Logic Enhancement**: The GenerateDocument component now uses a 'formDefaults'
object for initial state, and 'useEffect' ensures form data resets correctly when
'initialFormData' changes.
- **Performance Optimizations**: React's 'useCallback' and 'useMemo' hooks have been introduced in
GenerateDocument to memoize event handlers and computed values, improving rendering performance.
- **Backend Client ID Consistency**: Green Invoice resolvers have been updated to consistently use
'greenInvoiceClientId' when issuing or previewing documents, ensuring the correct client is
associated.
## 0.0.8
### Patch Changes
- [#2538](https://github.com/Urigo/accounter-fullstack/pull/2538)
[`83c07df`](https://github.com/Urigo/accounter-fullstack/commit/83c07df65488d9bc44d29dca7b6f0f0c6bf10bab)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`react@19.2.0` ↗︎](https://www.npmjs.com/package/react/v/19.2.0) (from
`19.1.1`, in `dependencies`)
- Updated dependency [`react-dom@19.2.0` ↗︎](https://www.npmjs.com/package/react-dom/v/19.2.0)
(from `19.1.1`, in `dependencies`)
- [#2542](https://github.com/Urigo/accounter-fullstack/pull/2542)
[`c202d2b`](https://github.com/Urigo/accounter-fullstack/commit/c202d2b832e5c73c8e8bbf8827cfc86f79272cbe)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.64.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.64.0) (from
`7.63.0`, in `dependencies`)
- [#2543](https://github.com/Urigo/accounter-fullstack/pull/2543)
[`65e3c7f`](https://github.com/Urigo/accounter-fullstack/commit/65e3c7f01993eb4f41244a40feefefa08b31a4e6)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@7.3.4` ↗︎](https://www.npmjs.com/package/@mui/material/v/7.3.4) (from `7.3.2`, in
`dependencies`)
- Updated dependency [`dotenv@17.2.3` ↗︎](https://www.npmjs.com/package/dotenv/v/17.2.3) (from
`17.2.2`, in `dependencies`)
- Updated dependency [`pdfjs-dist@5.4.296` ↗︎](https://www.npmjs.com/package/pdfjs-dist/v/5.4.296)
(from `5.4.149`, in `dependencies`)
- Updated dependency [`zod@4.1.12` ↗︎](https://www.npmjs.com/package/zod/v/4.1.12) (from `4.1.11`,
in `dependencies`)
- [#2545](https://github.com/Urigo/accounter-fullstack/pull/2545)
[`18eddde`](https://github.com/Urigo/accounter-fullstack/commit/18eddde782a00df448d98e55bca1f225de508334)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.545.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.545.0) (from
`0.544.0`, in `dependencies`)
- [#2553](https://github.com/Urigo/accounter-fullstack/pull/2553)
[`c390a86`](https://github.com/Urigo/accounter-fullstack/commit/c390a86341805ac48c9b2f02c2bebd3d1b52abe3)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-day-picker@9.11.1` ↗︎](https://www.npmjs.com/package/react-day-picker/v/9.11.1) (from
`9.11.0`, in `dependencies`)
- [#2559](https://github.com/Urigo/accounter-fullstack/pull/2559)
[`a7fc425`](https://github.com/Urigo/accounter-fullstack/commit/a7fc4250e5f7141b0f64e651c1103f38fae2a3dd)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.90.3` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.90.3)
(from `5.90.2`, in `dependencies`)
- Updated dependency [`chart.js@4.5.1` ↗︎](https://www.npmjs.com/package/chart.js/v/4.5.1) (from
`4.5.0`, in `dependencies`)
- Updated dependency
[`html2canvas-pro@1.5.12` ↗︎](https://www.npmjs.com/package/html2canvas-pro/v/1.5.12) (from
`1.5.11`, in `dependencies`)
- Updated dependency
[`react-router-dom@7.9.4` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.9.4) (from
`7.9.3`, in `dependencies`)
- [#2565](https://github.com/Urigo/accounter-fullstack/pull/2565)
[`268713c`](https://github.com/Urigo/accounter-fullstack/commit/268713c583018b011c486d562fbdc8647cb93088)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.65.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.65.0) (from
`7.64.0`, in `dependencies`)
- [#2578](https://github.com/Urigo/accounter-fullstack/pull/2578)
[`617086f`](https://github.com/Urigo/accounter-fullstack/commit/617086f2d21bec14670f9b1c5e55e5146d154ebf)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.546.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.546.0) (from
`0.545.0`, in `dependencies`)
- [#2582](https://github.com/Urigo/accounter-fullstack/pull/2582)
[`32276b4`](https://github.com/Urigo/accounter-fullstack/commit/32276b47e164f0976fcdd5523fa5e26f0704014f)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Added dependency
[`@radix-ui/react-progress@^1.1.7` ↗︎](https://www.npmjs.com/package/@radix-ui/react-progress/v/1.1.7)
(to `dependencies`)
- [#2587](https://github.com/Urigo/accounter-fullstack/pull/2587)
[`eaf61c3`](https://github.com/Urigo/accounter-fullstack/commit/eaf61c36d916e8363352d9b18e6b124f0333b437)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.90.5` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.90.5)
(from `5.90.3`, in `dependencies`)
- [#2594](https://github.com/Urigo/accounter-fullstack/pull/2594)
[`d23a9a2`](https://github.com/Urigo/accounter-fullstack/commit/d23a9a29af7c52662e3c07c5286867ea54ca4bd6)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.90.5` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.90.5)
(from `5.90.3`, in `dependencies`)
- [#2618](https://github.com/Urigo/accounter-fullstack/pull/2618)
[`5d24324`](https://github.com/Urigo/accounter-fullstack/commit/5d24324d9f5ba6e5875a331afe55d999e510451f)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.90.5` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.90.5)
(from `5.90.3`, in `dependencies`)
- Updated dependency
[`lucide-react@0.546.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.546.0) (from
`0.545.0`, in `dependencies`)
- Added dependency
[`@radix-ui/react-progress@^1.1.7` ↗︎](https://www.npmjs.com/package/@radix-ui/react-progress/v/1.1.7)
(to `dependencies`)
- [#2621](https://github.com/Urigo/accounter-fullstack/pull/2621)
[`164cdb9`](https://github.com/Urigo/accounter-fullstack/commit/164cdb9240ae333c7eb6542610378a8c11229764)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.547.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.547.0) (from
`0.546.0`, in `dependencies`)
- [#2626](https://github.com/Urigo/accounter-fullstack/pull/2626)
[`b2049c0`](https://github.com/Urigo/accounter-fullstack/commit/b2049c0a242afb4dc1f63366a6e4611050b3c7c0)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`lucide-react@0.548.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.548.0) (from
`0.546.0`, in `dependencies`)
- [#2629](https://github.com/Urigo/accounter-fullstack/pull/2629)
[`6244c1b`](https://github.com/Urigo/accounter-fullstack/commit/6244c1bbafa7029f426bdaf796d830ff62cee006)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`lucide-react@0.548.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.548.0) (from
`0.546.0`, in `dependencies`)
- [#2634](https://github.com/Urigo/accounter-fullstack/pull/2634)
[`b05ab20`](https://github.com/Urigo/accounter-fullstack/commit/b05ab20692349fbc7b74f36d9f0f19c02f5ba9a3)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`lucide-react@0.548.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.548.0) (from
`0.546.0`, in `dependencies`)
- [#2635](https://github.com/Urigo/accounter-fullstack/pull/2635)
[`f7d7dda`](https://github.com/Urigo/accounter-fullstack/commit/f7d7ddaf9e7e1a76649c5d9609659a737ec80c6c)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.548.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.548.0) (from
`0.547.0`, in `dependencies`)
- [#2644](https://github.com/Urigo/accounter-fullstack/pull/2644)
[`7f9f9be`](https://github.com/Urigo/accounter-fullstack/commit/7f9f9be25556b5f66f430a5f660a71ef1b1b3464)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.9.5` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.9.5) (from
`7.9.4`, in `dependencies`)
- [#2646](https://github.com/Urigo/accounter-fullstack/pull/2646)
[`1c8d288`](https://github.com/Urigo/accounter-fullstack/commit/1c8d28840c2c54a3948cd965695e16f84f0fccf2)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.9.5` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.9.5) (from
`7.9.4`, in `dependencies`)
- [#2647](https://github.com/Urigo/accounter-fullstack/pull/2647)
[`f171a4a`](https://github.com/Urigo/accounter-fullstack/commit/f171a4a83c5f30b0135c72991b4796677223ff39)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.90.6` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.90.6)
(from `5.90.5`, in `dependencies`)
- Updated dependency [`dayjs@1.11.19` ↗︎](https://www.npmjs.com/package/dayjs/v/1.11.19) (from
`1.11.18`, in `dependencies`)
- [#2650](https://github.com/Urigo/accounter-fullstack/pull/2650)
[`54b3bcf`](https://github.com/Urigo/accounter-fullstack/commit/54b3bcf7a9c3b5a41c3935382947958f6503cb40)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.552.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.552.0) (from
`0.548.0`, in `dependencies`)
- [#2652](https://github.com/Urigo/accounter-fullstack/pull/2652)
[`a56b82e`](https://github.com/Urigo/accounter-fullstack/commit/a56b82e4b224d46e73854eb1353a106aeb1692bb)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.66.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.66.0) (from
`7.65.0`, in `dependencies`)
- [#2654](https://github.com/Urigo/accounter-fullstack/pull/2654)
[`7fef068`](https://github.com/Urigo/accounter-fullstack/commit/7fef0682c7316153ae5ffde42f97ce7284dd4c9a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`graphql@16.12.0` ↗︎](https://www.npmjs.com/package/graphql/v/16.12.0) (from
`16.11.0`, in `dependencies`)
- [#2655](https://github.com/Urigo/accounter-fullstack/pull/2655)
[`e3dc806`](https://github.com/Urigo/accounter-fullstack/commit/e3dc80677201cdbdd038953b572486c25119989e)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency [`pdfjs-dist@5.4.394` ↗︎](https://www.npmjs.com/package/pdfjs-dist/v/5.4.394)
(from `5.4.296`, in `dependencies`)
- [#2657](https://github.com/Urigo/accounter-fullstack/pull/2657)
[`1ddbe5e`](https://github.com/Urigo/accounter-fullstack/commit/1ddbe5e5bff1be6a85793a92556f84914cf5af46)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`pdfjs-dist@5.4.394` ↗︎](https://www.npmjs.com/package/pdfjs-dist/v/5.4.394)
(from `5.4.296`, in `dependencies`)
- [#2671](https://github.com/Urigo/accounter-fullstack/pull/2671)
[`76e0893`](https://github.com/Urigo/accounter-fullstack/commit/76e089345bc7ede786a28a4c93ed0c19f896e980)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Added dependency
[`json-bigint-patch@0.0.8` ↗︎](https://www.npmjs.com/package/json-bigint-patch/v/0.0.8) (to
`dependencies`)
- [#2677](https://github.com/Urigo/accounter-fullstack/pull/2677)
[`88e1537`](https://github.com/Urigo/accounter-fullstack/commit/88e153761668a2c29445b6bcf61b2b85cd28c10b)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@7.3.5` ↗︎](https://www.npmjs.com/package/@mui/material/v/7.3.5) (from `7.3.4`, in
`dependencies`)
- Updated dependency
[`@radix-ui/react-avatar@1.1.11` ↗︎](https://www.npmjs.com/package/@radix-ui/react-avatar/v/1.1.11)
(from `1.1.10`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-label@2.1.8` ↗︎](https://www.npmjs.com/package/@radix-ui/react-label/v/2.1.8)
(from `2.1.7`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-separator@1.1.8` ↗︎](https://www.npmjs.com/package/@radix-ui/react-separator/v/1.1.8)
(from `1.1.7`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-slot@1.2.4` ↗︎](https://www.npmjs.com/package/@radix-ui/react-slot/v/1.2.4)
(from `1.2.3`, in `dependencies`)
- Updated dependency
[`@tanstack/react-query@5.90.7` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.90.7)
(from `5.90.6`, in `dependencies`)
- [#2681](https://github.com/Urigo/accounter-fullstack/pull/2681)
[`fb6bc23`](https://github.com/Urigo/accounter-fullstack/commit/fb6bc23c918f7404ff27d6a31731a975aff716e3)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.553.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.553.0) (from
`0.552.0`, in `dependencies`)
- [#2685](https://github.com/Urigo/accounter-fullstack/pull/2685)
[`80402e0`](https://github.com/Urigo/accounter-fullstack/commit/80402e07198a7c6bb78aa9402df7ea4ead779411)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`html2canvas-pro@1.5.13` ↗︎](https://www.npmjs.com/package/html2canvas-pro/v/1.5.13) (from
`1.5.12`, in `dependencies`)
- [#2686](https://github.com/Urigo/accounter-fullstack/pull/2686)
[`d2de85b`](https://github.com/Urigo/accounter-fullstack/commit/d2de85bcca84d25a6fe9083518225c3073b5fe3f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`tailwind-merge@3.4.0` ↗︎](https://www.npmjs.com/package/tailwind-merge/v/3.4.0) (from `3.3.1`,
in `dependencies`)
- [#2687](https://github.com/Urigo/accounter-fullstack/pull/2687)
[`051f82a`](https://github.com/Urigo/accounter-fullstack/commit/051f82aaf9f49dc49875a52e18713f6ed7b3408f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.90.9` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.90.9)
(from `5.90.7`, in `dependencies`)
- Updated dependency
[`json-bigint-patch@0.0.9` ↗︎](https://www.npmjs.com/package/json-bigint-patch/v/0.0.9) (from
`0.0.8`, in `dependencies`)
- Updated dependency
[`react-router-dom@7.9.6` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.9.6) (from
`7.9.5`, in `dependencies`)
- [#2708](https://github.com/Urigo/accounter-fullstack/pull/2708)
[`b1d072a`](https://github.com/Urigo/accounter-fullstack/commit/b1d072a07faf79d83a9bef132c0a71391ea3e0b5)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.90.10` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.90.10)
(from `5.90.9`, in `dependencies`)
- [#2713](https://github.com/Urigo/accounter-fullstack/pull/2713)
[`dd63d6b`](https://github.com/Urigo/accounter-fullstack/commit/dd63d6b272a8e842d4b9277ded98799a000867d5)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.554.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.554.0) (from
`0.553.0`, in `dependencies`)
- [#2721](https://github.com/Urigo/accounter-fullstack/pull/2721)
[`2a5bddd`](https://github.com/Urigo/accounter-fullstack/commit/2a5bddd48ce2ef233d50b4c0c9fc91b94ba01585)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.66.1` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.66.1) (from
`7.66.0`, in `dependencies`)
- [#2631](https://github.com/Urigo/accounter-fullstack/pull/2631)
[`86c8b3e`](https://github.com/Urigo/accounter-fullstack/commit/86c8b3ebea4e3be0c0e99a108ec1cdad8b39e5d8)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Database Schema Update**: A new
"operations_count" column has been added to the "clients_contracts" table to store the operational
limit for each contract.
- **GraphQL API Extension**: The GraphQL schema, resolvers, and database providers have been
updated to support the "operationsLimit" field for creating, updating, and querying contract
data.
- **User Interface Integration**: The client application now includes a dedicated input field for
setting the "operationsLimit" in the contract modification dialog and displays this value in the
contract details section.
- [#2584](https://github.com/Urigo/accounter-fullstack/pull/2584)
[`549a2a6`](https://github.com/Urigo/accounter-fullstack/commit/549a2a6fed7959795d7ca130b0ad567c5f4f62c8)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Database Schema Update**: Introduced a
'locality' column to the 'user_context' table and established foreign key relationships for
country codes in both 'user_context' and 'businesses' tables, linking them to a 'countries' table.
- **Dynamic Country Selection**: The 'Locality' field in the 'ModifyBusinessFields' component now
dynamically fetches and displays a list of all countries, replacing previous hardcoded options.
- **User-Contextual Default Country**: New businesses created via the 'InsertBusiness' modal will
now default their country based on the user's 'locality' from their 'userContext'.
- **Centralized Locality Management**: The 'admin-context' and 'user-context' modules on the
server-side have been updated to store and retrieve the user's 'locality', ensuring consistent
access across the application.
- **VAT Logic Enhancement**: VAT validation and deduction logic now utilize the dynamically
retrieved 'adminContext.locality' instead of a hardcoded country name, improving flexibility and
accuracy.
- [#2600](https://github.com/Urigo/accounter-fullstack/pull/2600)
[`812ee1c`](https://github.com/Urigo/accounter-fullstack/commit/812ee1c87da4f13dd960fd43b5103dd4138197c6)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **React Router v6 Migration**: The
application's navigation has been significantly refactored to leverage React Router v6's
declarative API, replacing `useMatch` with `useParams` and standard `<a>` tags with `<Link>`
components for improved client-side routing and performance.
- **Centralized Route Management**: All application routes are now defined in a single, type-safe
`ROUTES` object, enhancing maintainability and ensuring consistency across navigation links. The
router configuration has been moved to an object-based structure, enabling advanced features
like loaders and error boundaries.
- **Enhanced User Experience**: New features include a global error boundary for graceful handling
of routing errors (e.g., 404, 401, 500), a navigation progress indicator for smoother
transitions between pages, dynamic document titles, and a breadcrumbs component to improve user
orientation within the application.
- **Data Prefetching with Loaders**: Route loaders have been introduced to prefetch necessary data
(e.g., business and charge details) before components render, leading to faster perceived page
loads. Authentication and authorization checks are also integrated into these loaders.
- **Refactored Button Components**: Legacy `Button` and `ButtonWithLabel` components have been
removed and replaced with a unified `ui/button.js` component, standardizing button styling and
behavior across the application.
- **Dedicated URQL Client for Loaders**: A new singleton URQL client (`urql-client.ts`) has been
implemented specifically for use within route loaders, ensuring data fetching in loaders is
independent of React's context system.
- [#2697](https://github.com/Urigo/accounter-fullstack/pull/2697)
[`e2cc7b8`](https://github.com/Urigo/accounter-fullstack/commit/e2cc7b80dbd798f8639e0a67b367c67e719e7891)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **New Annual Revenue Report**: A new
report screen has been added to display annual revenue data, categorized by country and client.
- **Interactive User Interface**: The report features an interactive user interface allowing users
to expand and collapse country and client details to view underlying transactions.
- **Data Filtering and Export**: Users can filter the report by year using a dedicated year picker
and export the displayed data into a CSV format.
- **GraphQL API Integration**: New GraphQL types and a query have been introduced on the
server-side to fetch the structured annual revenue data.
- **Navigation Integration**: The new Annual Revenue Report is now accessible via a new entry in
the application's sidebar navigation.
- [#2560](https://github.com/Urigo/accounter-fullstack/pull/2560)
[`b301705`](https://github.com/Urigo/accounter-fullstack/commit/b301705c0d6c09e9f5e4818934a2a371a9962ab0)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Refactored Actions Column**: The logic
for displaying action buttons (edit, charge) in the transactions table has been extracted from the
main `columns` array into a new, dedicated `actionsColumn` definition, improving modularity.
- **Conditional Actions Column Rendering**: The newly created `actionsColumn` is now conditionally
added to the transactions table. It will only appear if either `enableEdit` or
`enableChargeLink` props are true, making the table more dynamic and adaptable.
- [#2609](https://github.com/Urigo/accounter-fullstack/pull/2609)
[`031f5c3`](https://github.com/Urigo/accounter-fullstack/commit/031f5c3b7ddf8e0a851d8b7c418aba66b32b655f)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Centralized Error Handling**:
Implemented a centralized approach to handle GraphQL network and operation errors within the URQL
client configuration, ensuring consistent error feedback across the application.
- **User-Friendly Notifications**: Integrated the `sonner` toast library to display clear and
concise toast notifications for network connectivity issues and general GraphQL operation
failures, improving the user experience.
- **Refined Data Loader Logic**: Simplified data loaders by removing generic GraphQL error checks,
allowing them to focus on specific application-level errors (e.g., 404 Not Found) that should
trigger error boundaries, while other errors are handled by the new toast system.
- **Authentication Error Prioritization**: Ensured that authentication-related GraphQL errors
(e.g., `FORBIDDEN`) continue to trigger navigation to the login page, with these errors
explicitly skipped by the new toast notification system to avoid redundant alerts.
- [#2629](https://github.com/Urigo/accounter-fullstack/pull/2629)
[`6244c1b`](https://github.com/Urigo/accounter-fullstack/commit/6244c1bbafa7029f426bdaf796d830ff62cee006)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Database Schema Update**: The
`clients_contracts` table in the database has been updated to replace the single `purchase_order`
column (string) with a new `purchase_orders` column, which is an array of text (`text[]`),
allowing multiple POs per contract.
- **GraphQL API Evolution**: The GraphQL schema has been modified to reflect this change, updating
`purchaseOrder: String` to `purchaseOrders: [String!]!` across the `Contract` type,
`CreateContractInput`, and `UpdateContractInput`.
- **Frontend User Interface**: The client-side application now supports displaying and managing
multiple Purchase Orders. Users can add new POs, view all associated POs (with the latest one
highlighted), and remove POs directly from the contract modification dialog.
- **Backend Logic Adaptation**: Server-side resolvers and database providers have been updated to
correctly handle the new `purchase_orders` array when creating, updating, and querying
contracts.
- **Green Invoice Integration**: The integration with Green Invoice has been adjusted to use the
first Purchase Order from the `purchase_orders` array when generating document remarks, ensuring
compatibility with external systems that might expect a single PO reference.
- [#2661](https://github.com/Urigo/accounter-fullstack/pull/2661)
[`bf705b9`](https://github.com/Urigo/accounter-fullstack/commit/bf705b93457bf20b72633f70b5d6782ceaef8a03)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **New Charge Matching UI**: A
comprehensive frontend has been introduced for displaying and interacting with charge matches,
including dedicated cell components for various data types like business, date, tags, tax
category, and charge type.
- **Charge Matches Table Implementation**: A new `ChargeMatchesTable` component has been
implemented using `@tanstack/react-table`, featuring sorting, column visibility, and integration
with a `MergeChargesButton`.
- **Integration with Extended Charge Info**: The new charge matches table is now conditionally
displayed within the `ChargeExtendedInfo` component, appearing when a charge is missing
accounting documents or transactions.
- **GraphQL Schema and Resolver Updates**: The `ChargeMatch` GraphQL type has been extended to
include the full `Charge` object, and a corresponding resolver was added on the backend to fetch
this related charge data.
- **Reusable UI Components**: New generic `DataTableColumnHeader` and `Score` components were
developed to standardize table headers and score visualizations across the application,
promoting consistency and reusability.
- **Improved Merge Charges UX**: The `MergeChargesButton` now requires at least two charges to be
selected for merging and utilizes a more modern Shadcn `Dialog` component with tooltips for
better user guidance and clarity.
- [#2626](https://github.com/Urigo/accounter-fullstack/pull/2626)
[`b2049c0`](https://github.com/Urigo/accounter-fullstack/commit/b2049c0a242afb4dc1f63366a6e4611050b3c7c0)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Client Creation Flow Enhancement**: The
"Create New Business" dialog now includes an option to immediately create a client associated with
the new business. If selected, a `ModifyClientDialog` will automatically open after business
creation, streamlining the onboarding process.
- **`ModifyClientDialog` Flexibility**: The `ModifyClientDialog` component has been enhanced with
a `showTrigger` prop, allowing it to be rendered without its default trigger button, making it
suitable for programmatic opening. It also now consistently calls the `onDone` callback when
closed, improving callback reliability.
- **User Navigation Improvements**: The user dropdown menu now displays the actual logged-in
username from the `UserContext` and includes a direct link to the "Admin Configurations" page
for the user's primary business, providing quicker access to administrative settings.
- **Form Schema Refinements**: The business creation form schema has been updated to use more
direct Zod validators (`z.email()`, `z.url()`) for better type safety and includes a new
`isClient` boolean field to indicate if the business is also a client.
- [#2582](https://github.com/Urigo/accounter-fullstack/pull/2582)
[`32276b4`](https://github.com/Urigo/accounter-fullstack/commit/32276b47e164f0976fcdd5523fa5e26f0704014f)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **New Business/Client Page**: Introduced
a comprehensive new page for businesses and clients, consolidating various details into a single,
tabbed interface for improved management and overview.
- **Modular UI Components**: Developed several new UI components (`BusinessHeader`,
`ChargesSection`, `ChartsSection`, `ConfigurationsSection`, `ContactInfoSection`,
`ContractsSection`, `DocumentsSection`, `IntegrationsSection`) to structure and display
different aspects of business information.
- **Dynamic Routing and Tab Navigation**: Implemented dynamic routing for the new business page
(`/businesses/:businessId`) and integrated tab-based navigation to switch between different
sections like contact info, configurations, and analytics.
- **Business Configuration Form**: Added a detailed configuration form allowing users to manage
VAT settings, tax exemptions, default sort codes, tax categories, IRS codes, and auto-matching
rules for bank transactions and documents (phrases, emails, attachment types).
- **Backend GraphQL Enhancements**: Extended GraphQL types for `Business`, `FinancialEntity`, and
`TaxCategory` to include `createdAt` and `updatedAt` fields, providing essential timestamp
information.
- **UI Library Integration**: Integrated the `@radix-ui/react-progress` component and refactored
the `pcn874RecordType` enum definition into a shared helper for better code organization.
- [#2718](https://github.com/Urigo/accounter-fullstack/pull/2718)
[`067b2d6`](https://github.com/Urigo/accounter-fullstack/commit/067b2d65d54e94915a0c4fa6577cfe34ba29b686)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Feature Plan Document**: A detailed
`bank-deposits-extension-plan.md` is added, outlining the scope, implementation steps, technical
decisions, and UI/GraphQL patterns for upcoming bank deposit management features.
- **Client-Side Transaction Table Components**: New React components are introduced to display
bank deposit transactions, including individual cells for date, amount, cumulative balances
(origin and local), and a deposit/withdrawal indicator, laying the groundwork for the UI.
- **Core Deposit Transactions Table**: A `DepositsTransactionsTable` component is added,
leveraging `@tanstack/react-table` to render transactions for a given deposit, calculate
cumulative balances, and display loading states.
- **GraphQL Schema Expansion**: The server's GraphQL schema for bank deposits is significantly
extended with a new `allDeposits` query, `createDeposit` and `assignTransactionToDeposit`
mutations, and enriched `BankDeposit` type fields (e.g., `currency`, `openDate`,
`currentBalance`, `currencyError`).
- **Authorization and Error Handling**: All new GraphQL operations are secured with
`@auth(role: ACCOUNTANT)`, and a minor improvement to error handling in the `deposit` resolver
is included to re-throw `GraphQLError` instances directly.
- Added ledger generation logic for "breathing deposits" (multi-transaction deposits) with
automatic foreign exchange revaluation
- [#2627](https://github.com/Urigo/accounter-fullstack/pull/2627)
[`6f775f0`](https://github.com/Urigo/accounter-fullstack/commit/6f775f0670dbabad5b4ce0746b4ad18d349d313f)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **New 'Accounts' Section in Admin
Business View**: A dedicated tab named 'Accounts' has been added to the admin business page,
allowing administrators to manage financial accounts associated with a business.
- **Comprehensive Financial Account Management**: The new section introduces functionality to
view, create, and edit various types of financial accounts, including bank accounts, credit
cards, crypto wallets, bank deposit accounts, and foreign securities accounts. This includes a
modal for modifying account details.
- **Extended Bank Account Details**: Bank accounts can now store a wide array of specific
information such as extended bank numbers, party preferred indications, account involvement
codes, various dates (deal, update, agreement opening), and other descriptive fields like
service authorization and product labels.
- **Dynamic Currency and Tax Category Handling**: Financial accounts now support multiple
currencies, each linked to its own tax category. The UI allows for dynamic addition and removal
of these currency-tax category pairs during account creation or editing.
- **Backend CRUD Operations for Financial Accounts**: New GraphQL queries and mutations have been
implemented on the server-side to support full Create, Read, Update, and Delete (CRUD)
operations for financial accounts, including fetching accounts by owner and by ID.
- **Database Migration for Account Name**: A new database migration has been added to introduce an
`account_name` column to the `financial_accounts` table, providing more flexibility for account
naming.
- [#2634](https://github.com/Urigo/accounter-fullstack/pull/2634)
[`b05ab20`](https://github.com/Urigo/accounter-fullstack/commit/b05ab20692349fbc7b74f36d9f0f19c02f5ba9a3)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Centralized Routing**: Introduced a new
`ROUTES` object to centralize and standardize all application routing, replacing numerous ad-hoc
URL construction functions and hardcoded paths.
- **Removed Redundant Functions**: Eliminated several `getHref` and `encodeFilters` utility
functions across various components, simplifying the codebase and reducing duplication.
- **Improved Navigation Consistency**: Updated `Link` components and navigation calls to
consistently use the new `ROUTES` object, ensuring a uniform approach to client-side routing.
- **Enhanced UX for Table Rows**: Modified table rows in `BusinessExtendedInfo` to make the entire
row clickable for navigation to charge detail pages, improving user experience.
- [#2605](https://github.com/Urigo/accounter-fullstack/pull/2605)
[`863a592`](https://github.com/Urigo/accounter-fullstack/commit/863a592f83b480a82156c829914b7e7a270a3f96)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **New Admin Business Configuration Tab**:
Introduced a dedicated "Admin" tab within the business details page to manage administrative
financial information.
- **Frontend Component Development**: A new `AdminBusinessSection` React component was created,
featuring a form for various tax and registration details, with client-side validation using
`zod` and `react-hook-form`.
- **GraphQL API Extension**: New GraphQL types (`CreateAdminBusinessInput`,
`UpdateAdminBusinessInput`) and mutations (`createAdminBusiness`, `updateAdminBusiness`,
`deleteAdminBusiness`) were added to the backend to support the management of admin business
data.
- **Data Fetching and Update Logic**: A new `useUpdateAdminBusiness` hook was implemented on the
frontend to interact with the new GraphQL mutations, handling data submission and user feedback.
- **Backend Resolver Implementation**: Server-side resolvers were updated to expose administrative
business fields and handle the logic for fetching and updating this data.
- [#2724](https://github.com/Urigo/accounter-fullstack/pull/2724)
[`3786cb9`](https://github.com/Urigo/accounter-fullstack/commit/3786cb96edd00630f191232a3705b36931b12194)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Table Library Migration**: The business
ledger UI has been migrated from `@mantine/core` to `@tanstack/react-table`, enhancing table
functionality and performance.
- **Modular Column and Cell Structure**: Introduced dedicated files for column definitions and
individual cell components, improving code organization and reusability.
- **Enhanced User Interactivity**: Added global search, sorting, and dynamic column visibility
controls to the ledger table, allowing users to customize their view.
- **Dedicated Full-Page Ledger View**: A new "Fullscreen" button provides access to an expanded,
dedicated page for detailed business ledger analysis.
- [#2608](https://github.com/Urigo/accounter-fullstack/pull/2608)
[`b27476e`](https://github.com/Urigo/accounter-fullstack/commit/b27476e4e67717223990c57b990510edbc93d910)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Businesses Screen UI Overhaul**: The
main businesses listing screen has been completely redesigned, transitioning from a traditional
table layout to a modern, card-like display for improved aesthetics and user experience.
- **New BusinessHeader Component**: A dedicated `BusinessHeader` component was introduced to
standardize the display of business information, including dynamic status (Active/Inactive) and
role (Admin/Client) badges.
- **Enhanced Business Navigation**: Each business entry in the list is now clickable, allowing
direct navigation to its detailed page, and includes integrated checkboxes for selection,
enhancing interactivity.
- **Refactored New Business Form**: The 'Insert Business' modal has been significantly refactored,
incorporating Zod for robust validation and organizing the form into distinct, user-friendly
sections for contact information, default settings, and auto-matching configurations.
- **Simplified Business Insertion Logic**: The backend `insertBusiness` resolver was updated to
streamline the process of adding new businesses, specifically by simplifying the handling of tax
category insertions.
- [#2645](https://github.com/Urigo/accounter-fullstack/pull/2645)
[`9d8f87a`](https://github.com/Urigo/accounter-fullstack/commit/9d8f87ad54b583964ba731b8478742c09c5600df)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Database Schema Refactor**: The
`businesses_admin` table is updated to replace single-value fields for tax and social security
identifiers with array-based JSONB columns, allowing for multiple annual IDs and historical tax
rates.
- **GraphQL Schema Update**: The GraphQL `AdminBusiness` type and related input types
(`CreateAdminBusinessInput`, `UpdateAdminBusinessInput`) are modified to reflect the new array
structures, introducing `AnnualId` and `TaxAdvancesRate` types.
- **Frontend Form Overhaul**: The `admin-business-section.tsx` component is refactored to use
`react-hook-form`'s `useFieldArray` for dynamic management of annual IDs and tax rates,
providing a more flexible user interface.
- **Backend Logic Adaptation**: New Zod schemas and resolver logic are implemented on the server
to validate and process the updated array-based data for admin business updates.
- [#2640](https://github.com/Urigo/accounter-fullstack/pull/2640)
[`26618ff`](https://github.com/Urigo/accounter-fullstack/commit/26618ff2d4a47d63e16ecec59f39887f48df52cf)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Renaming and Restructuring**: Key
components and routes related to "Business Transactions" have been renamed to "Business Ledger
Records" and moved into a new `business-ledger` directory, improving clarity and organization.
- **New Business Detail Tabs**: The business detail page now features new dedicated tabs for
"Ledger" and "Balance", providing a more structured view of financial data.
- **Enhanced Ledger and Transaction Tables**: Both the `LedgerTable` and `TransactionsTable`
components have been updated with pagination, improved sorting capabilities, and clearer column
headers for better user experience.
- **API Expansion**: New GraphQL queries and resolvers have been introduced on the server-side to
support fetching ledger records and transactions specifically by financial entity, catering to
the new UI structure.
- [#2646](https://github.com/Urigo/accounter-fullstack/pull/2646)
[`1c8d288`](https://github.com/Urigo/accounter-fullstack/commit/1c8d28840c2c54a3948cd965695e16f84f0fccf2)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **New Contracts Screen**: A dedicated
user interface has been introduced for viewing and managing client contracts, accessible via a new
sidebar link.
- **Enhanced Contract Management**: The new screen features a comprehensive data table for
contracts, offering functionalities like sorting, filtering by various criteria (product type,
billing cycle, subscription plan, active status), column visibility toggling, and pagination.
- **Contract Editing Functionality**: Users can now edit existing contracts directly from the
contracts table through a modified dialog that fetches and pre-fills contract details for a
seamless editing experience.
- **Bulk Document Issuance**: A new modal allows users to select multiple contracts and generate
document drafts for a specified month, streamlining the process of creating invoices or other
contract-related documents.
- **Backend API and Caching Improvements**: New GraphQL queries and resolvers have been added to
support fetching contracts by administrator ID and individual contract details. The backend also
includes refined cache invalidation logic for contract operations, ensuring data consistency and
improved performance.
- [#2655](https://github.com/Urigo/accounter-fullstack/pull/2655)
[`e3dc806`](https://github.com/Urigo/accounter-fullstack/commit/e3dc80677201cdbdd038953b572486c25119989e)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - Introduced a new `ClientIntegrations`
GraphQL type with a JSONB-backed structure
- Migrated `green_invoice_id` and `hive_id` columns to a unified `integrations` JSONB field
- Added validation helper using Zod schema for client integrations
- Updated GraphQL resolvers to use the new structure, with `GreenInvoiceClient` now resolving as a
string ID
- Activate integrations section in the client management UI to reflect backend changes
## 0.0.7
### Patch Changes
- [#2291](https://github.com/Urigo/accounter-fullstack/pull/2291)
[`633a688`](https://github.com/Urigo/accounter-fullstack/commit/633a68824433dcd4df7be7e9c118ddadbf9a2029)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@4.0.17` ↗︎](https://www.npmjs.com/package/zod/v/4.0.17) (from `3.25.76`,
in `dependencies`)
- [#2368](https://github.com/Urigo/accounter-fullstack/pull/2368)
[`1aa95ab`](https://github.com/Urigo/accounter-fullstack/commit/1aa95abcab34009fa5133352bc3fa54511e293fd)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.85.5` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.85.5)
(from `5.84.2`, in `dependencies`)
- Updated dependency
[`react-day-picker@9.9.0` ↗︎](https://www.npmjs.com/package/react-day-picker/v/9.9.0) (from
`9.8.1`, in `dependencies`)
- [#2431](https://github.com/Urigo/accounter-fullstack/pull/2431)
[`ba17ccf`](https://github.com/Urigo/accounter-fullstack/commit/ba17ccf0b15293482de55a1cc7a61ff96c1fc757)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@radix-ui/react-accordion@1.2.12` ↗︎](https://www.npmjs.com/package/@radix-ui/react-accordion/v/1.2.12)
(from `1.2.11`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-checkbox@1.3.3` ↗︎](https://www.npmjs.com/package/@radix-ui/react-checkbox/v/1.3.3)
(from `1.3.2`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-collapsible@1.1.12` ↗︎](https://www.npmjs.com/package/@radix-ui/react-collapsible/v/1.1.12)
(from `1.1.11`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-dialog@1.1.15` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dialog/v/1.1.15)
(from `1.1.14`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-dropdown-menu@2.1.16` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dropdown-menu/v/2.1.16)
(from `2.1.15`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-popover@1.1.15` ↗︎](https://www.npmjs.com/package/@radix-ui/react-popover/v/1.1.15)
(from `1.1.14`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-scroll-area@1.2.10` ↗︎](https://www.npmjs.com/package/@radix-ui/react-scroll-area/v/1.2.10)
(from `1.2.9`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-select@2.2.6` ↗︎](https://www.npmjs.com/package/@radix-ui/react-select/v/2.2.6)
(from `2.2.5`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-switch@1.2.6` ↗︎](https://www.npmjs.com/package/@radix-ui/react-switch/v/1.2.6)
(from `1.2.5`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-tabs@1.1.13` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tabs/v/1.1.13)
(from `1.1.12`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-toggle@1.1.10` ↗︎](https://www.npmjs.com/package/@radix-ui/react-toggle/v/1.1.10)
(from `1.1.9`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-tooltip@1.2.8` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tooltip/v/1.2.8)
(from `1.2.7`, in `dependencies`)
- Updated dependency
[`react-router-dom@7.8.1` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.8.1) (from
`7.8.0`, in `dependencies`)
- [#2432](https://github.com/Urigo/accounter-fullstack/pull/2432)
[`e6b4c58`](https://github.com/Urigo/accounter-fullstack/commit/e6b4c5801e3437761dc4d39dbfcc8584499878b1)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.85.5` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.85.5)
(from `5.84.2`, in `dependencies`)
- [#2439](https://github.com/Urigo/accounter-fullstack/pull/2439)
[`78591b1`](https://github.com/Urigo/accounter-fullstack/commit/78591b11cfbb8faf23c6c5aa018b6af53d0e7548)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-day-picker@9.9.0` ↗︎](https://www.npmjs.com/package/react-day-picker/v/9.9.0) (from
`9.8.1`, in `dependencies`)
- [#2441](https://github.com/Urigo/accounter-fullstack/pull/2441)
[`8a556ab`](https://github.com/Urigo/accounter-fullstack/commit/8a556ab540bfe017c2de512a7e5fd034f370b163)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.540.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.540.0) (from
`0.539.0`, in `dependencies`)
- [#2444](https://github.com/Urigo/accounter-fullstack/pull/2444)
[`6b530f5`](https://github.com/Urigo/accounter-fullstack/commit/6b530f551f1fc559913d966a6e93874338704d9c)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zustand@5.0.8` ↗︎](https://www.npmjs.com/package/zustand/v/5.0.8) (from
`5.0.7`, in `dependencies`)
- [#2446](https://github.com/Urigo/accounter-fullstack/pull/2446)
[`c56e276`](https://github.com/Urigo/accounter-fullstack/commit/c56e276f6e2addab88cd9fcd11b68fbc15c6f41a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`iconv-lite@0.7.0` ↗︎](https://www.npmjs.com/package/iconv-lite/v/0.7.0)
(from `0.6.3`, in `dependencies`)
- [#2454](https://github.com/Urigo/accounter-fullstack/pull/2454)
[`8743024`](https://github.com/Urigo/accounter-fullstack/commit/874302411eb32cd2060df1da534de644b76507f4)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.541.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.541.0) (from
`0.540.0`, in `dependencies`)
- [#2456](https://github.com/Urigo/accounter-fullstack/pull/2456)
[`3fe961a`](https://github.com/Urigo/accounter-fullstack/commit/3fe961a8338359ed544ce4de5730a1898fb1cc43)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@4.1.0` ↗︎](https://www.npmjs.com/package/zod/v/4.1.0) (from `4.0.17`, in
`dependencies`)
- [#2457](https://github.com/Urigo/accounter-fullstack/pull/2457)
[`16b0040`](https://github.com/Urigo/accounter-fullstack/commit/16b0040862d1bf9d65eb9829e8eb33117d60a1c2)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.8.2` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.8.2) (from
`7.8.1`, in `dependencies`)
- Updated dependency [`zod@4.1.1` ↗︎](https://www.npmjs.com/package/zod/v/4.1.1) (from `4.1.0`, in
`dependencies`)
- [#2465](https://github.com/Urigo/accounter-fullstack/pull/2465)
[`822e851`](https://github.com/Urigo/accounter-fullstack/commit/822e851c27c872e8ead2d263c34df6789a16cbea)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.542.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.542.0) (from
`0.541.0`, in `dependencies`)
- [#2469](https://github.com/Urigo/accounter-fullstack/pull/2469)
[`7176d0d`](https://github.com/Urigo/accounter-fullstack/commit/7176d0d3e1808cc1800e1cabe121b380f0480d63)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@4.1.3` ↗︎](https://www.npmjs.com/package/zod/v/4.1.3) (from `4.1.1`, in
`dependencies`)
- [#2471](https://github.com/Urigo/accounter-fullstack/pull/2471)
[`0675d71`](https://github.com/Urigo/accounter-fullstack/commit/0675d71ce97b03d4b8b499f8d6c86b27ee2f348a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`dayjs@1.11.14` ↗︎](https://www.npmjs.com/package/dayjs/v/1.11.14) (from
`1.11.13`, in `dependencies`)
- [#2474](https://github.com/Urigo/accounter-fullstack/pull/2474)
[`47e09cb`](https://github.com/Urigo/accounter-fullstack/commit/47e09cb18009e40e8d08feef18b8446d458e2608)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`urql@5.0.1` ↗︎](https://www.npmjs.com/package/urql/v/5.0.1) (from `5.0.0`,
in `dependencies`)
- [#2478](https://github.com/Urigo/accounter-fullstack/pull/2478)
[`86e628e`](https://github.com/Urigo/accounter-fullstack/commit/86e628e40cc0d8fac239cfea2563326094013df4)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@7.3.2` ↗︎](https://www.npmjs.com/package/@mui/material/v/7.3.2) (from `7.3.1`, in
`dependencies`)
- Updated dependency
[`@tanstack/react-query@5.85.8` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.85.8)
(from `5.85.5`, in `dependencies`)
- Updated dependency [`dayjs@1.11.18` ↗︎](https://www.npmjs.com/package/dayjs/v/1.11.18) (from
`1.11.14`, in `dependencies`)
- Updated dependency [`pdfjs-dist@5.4.149` ↗︎](https://www.npmjs.com/package/pdfjs-dist/v/5.4.149)
(from `5.4.54`, in `dependencies`)
- Updated dependency [`zod@4.1.5` ↗︎](https://www.npmjs.com/package/zod/v/4.1.5) (from `4.1.3`, in
`dependencies`)
- [#2479](https://github.com/Urigo/accounter-fullstack/pull/2479)
[`f8298b1`](https://github.com/Urigo/accounter-fullstack/commit/f8298b1b9ecb323122dc864d18613cdf4b7345c8)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.85.9` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.85.9)
(from `5.85.8`, in `dependencies`)
- [#2483](https://github.com/Urigo/accounter-fullstack/pull/2483)
[`43760d7`](https://github.com/Urigo/accounter-fullstack/commit/43760d77cb29ea44257d37ca0bc7a97e17aa1c89)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@hookform/resolvers@5.2.2` ↗︎](https://www.npmjs.com/package/@hookform/resolvers/v/5.2.2) (from
`5.2.1`, in `dependencies`)
- Updated dependency [`dotenv@17.2.2` ↗︎](https://www.npmjs.com/package/dotenv/v/17.2.2) (from
`17.2.1`, in `dependencies`)
- Updated dependency [`zod@4.1.8` ↗︎](https://www.npmjs.com/package/zod/v/4.1.8) (from `4.1.5`, in
`dependencies`)
- [#2486](https://github.com/Urigo/accounter-fullstack/pull/2486)
[`c7e12c3`](https://github.com/Urigo/accounter-fullstack/commit/c7e12c3207b4cd7437ea94d10b93e3aaee187a66)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.86.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.86.0)
(from `5.85.9`, in `dependencies`)
- [#2489](https://github.com/Urigo/accounter-fullstack/pull/2489)
[`05129a7`](https://github.com/Urigo/accounter-fullstack/commit/05129a7913520dcbc129fcac05787280834db8a5)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.87.4` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.87.4)
(from `5.85.9`, in `dependencies`)
- Updated dependency
[`lucide-react@0.544.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.544.0) (from
`0.542.0`, in `dependencies`)
- Updated dependency
[`react-router-dom@7.9.1` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.9.1) (from
`7.8.2`, in `dependencies`)
- [#2495](https://github.com/Urigo/accounter-fullstack/pull/2495)
[`4c4bd39`](https://github.com/Urigo/accounter-fullstack/commit/4c4bd3920a209a2ebf9986b764debb495039d420)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.543.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.543.0) (from
`0.542.0`, in `dependencies`)
- [#2499](https://github.com/Urigo/accounter-fullstack/pull/2499)
[`4e931f8`](https://github.com/Urigo/accounter-fullstack/commit/4e931f8767ae1a6a2ed10a120147ca42c2730273)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.87.4` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.87.4)
(from `5.85.9`, in `dependencies`)
- Updated dependency
[`lucide-react@0.544.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.544.0) (from
`0.542.0`, in `dependencies`)
- Updated dependency
[`react-router-dom@7.9.1` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.9.1) (from
`7.8.2`, in `dependencies`)
- [#2501](https://github.com/Urigo/accounter-fullstack/pull/2501)
[`f3bd230`](https://github.com/Urigo/accounter-fullstack/commit/f3bd23038bbc4068845963bec71d4eccac68f1fc)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.9.1` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.9.1) (from
`7.8.2`, in `dependencies`)
- [#2502](https://github.com/Urigo/accounter-fullstack/pull/2502)
[`a3f7d3f`](https://github.com/Urigo/accounter-fullstack/commit/a3f7d3f5ef973f3796d52357c9d3156684bef222)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.544.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.544.0) (from
`0.543.0`, in `dependencies`)
- [#2503](https://github.com/Urigo/accounter-fullstack/pull/2503)
[`e250d6e`](https://github.com/Urigo/accounter-fullstack/commit/e250d6ea7f16b5a2d8c4a84fbc1a6eb194380bbf)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.87.4` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.87.4)
(from `5.86.0`, in `dependencies`)
- [#2504](https://github.com/Urigo/accounter-fullstack/pull/2504)
[`ba70917`](https://github.com/Urigo/accounter-fullstack/commit/ba709176e0a1150fda91c64ff8b7ebcaaf56891d)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-day-picker@9.10.0` ↗︎](https://www.npmjs.com/package/react-day-picker/v/9.10.0) (from
`9.9.0`, in `dependencies`)
- [#2511](https://github.com/Urigo/accounter-fullstack/pull/2511)
[`a4b5489`](https://github.com/Urigo/accounter-fullstack/commit/a4b5489f66b89942713c31d55372dba85d632774)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.89.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.89.0)
(from `5.87.4`, in `dependencies`)
- [#2512](https://github.com/Urigo/accounter-fullstack/pull/2512)
[`590823c`](https://github.com/Urigo/accounter-fullstack/commit/590823cf7105b018a3127abc2343ac714f2845ac)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@4.1.9` ↗︎](https://www.npmjs.com/package/zod/v/4.1.9) (from `4.1.8`, in
`dependencies`)
- [#2522](https://github.com/Urigo/accounter-fullstack/pull/2522)
[`df6b635`](https://github.com/Urigo/accounter-fullstack/commit/df6b63558a951ae7a318515d1d8b86b1b49a74a0)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.90.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.90.2)
(from `5.90.1`, in `dependencies`)
- Updated dependency
[`react-router-dom@7.9.3` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.9.3) (from
`7.9.1`, in `dependencies`)
- Updated dependency [`zod@4.1.11` ↗︎](https://www.npmjs.com/package/zod/v/4.1.11) (from `4.1.9`,
in `dependencies`)
- [#2524](https://github.com/Urigo/accounter-fullstack/pull/2524)
[`8b4156d`](https://github.com/Urigo/accounter-fullstack/commit/8b4156d7aec44602d2eb5f08eb26cda94cb06f24)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.63.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.63.0) (from
`7.62.0`, in `dependencies`)
- [#2525](https://github.com/Urigo/accounter-fullstack/pull/2525)
[`f074a9e`](https://github.com/Urigo/accounter-fullstack/commit/f074a9ecab3728b5c5564b132561970ea6662ef2)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-day-picker@9.11.0` ↗︎](https://www.npmjs.com/package/react-day-picker/v/9.11.0) (from
`9.10.0`, in `dependencies`)
- [#2528](https://github.com/Urigo/accounter-fullstack/pull/2528)
[`9510aab`](https://github.com/Urigo/accounter-fullstack/commit/9510aab1dbece6c08f5038b165a0d754b409d226)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.90.1` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.90.1)
(from `5.89.0`, in `dependencies`)
- [#2520](https://github.com/Urigo/accounter-fullstack/pull/2520)
[`b7b2776`](https://github.com/Urigo/accounter-fullstack/commit/b7b2776d29905ba6966f5f37635e03b8c58289d9)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **New Feature**: An 'Issue Document'
button has been added to the charge's extended information menu, providing a new action for users.
- **Modal Integration**: Clicking the new 'Issue Document' button now opens a
`PreviewDocumentModal`, allowing users to preview and manage documents related to the charge.
- [#2466](https://github.com/Urigo/accounter-fullstack/pull/2466)
[`afdc9bf`](https://github.com/Urigo/accounter-fullstack/commit/afdc9bf6def07a69893c8087f8635b3e86570bdf)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Improved 404 Handling**: A dedicated
`PageNotFound` component has been created to provide a consistent and user-friendly experience
when users navigate to non-existent URLs.
- **Dedicated Network Error Page**: A new `NetworkError` component has been introduced to clearly
inform users about connectivity issues with the server, guiding them to check their internet
connection.
- **Centralized 404 Routing**: The application's routing has been updated to utilize the new
`PageNotFound` component for all unmatched routes, centralizing 404 display logic.
- **Proactive Network Error Redirection**: The `urql` provider now includes enhanced error
handling that detects network-related errors and automatically redirects the user to the new
`NetworkError` page, preventing generic error displays.
- **Robust Error Property Access**: Optional chaining has been applied to error property access
within the `urql` provider's authentication error checks, making the code more resilient to
unexpected error structures.
- [#2510](https://github.com/Urigo/accounter-fullstack/pull/2510)
[`40bf4ab`](https://github.com/Urigo/accounter-fullstack/commit/40bf4abfec0c323fdfd4170980e99d42667a3457)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Batch Transaction Update API**:
Introduced a new GraphQL mutation, `updateTransactions`, allowing multiple transactions to be
updated in a single API call. This mutation accepts an array of transaction IDs and the fields to
update.
- **Client-Side Hook for Batch Updates**: A new React hook, `useUpdateTransactions`, has been
added to facilitate client-side consumption of the batch update functionality, complete with
loading, success, and error state notifications.
- **Backend Logic for Batch Updates**: Implemented a new SQL query and a corresponding provider
method to efficiently handle batch updates on the `transactions` table. The existing single
transaction update method was refactored to utilize this new batch mechanism.
- **UI Integration**: The `similar-transactions-modal` component was updated to leverage the new
`useUpdateTransactions` hook, enabling users to approve and update multiple similar transactions
with a single action, improving user experience and reducing server load.
## 0.0.6
### Patch Changes
- [#2252](https://github.com/Urigo/accounter-fullstack/pull/2252)
[`f783100`](https://github.com/Urigo/accounter-fullstack/commit/f783100e05aa0aeb4bd5587760d098613cb2e24f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@hookform/resolvers@5.2.1` ↗︎](https://www.npmjs.com/package/@hookform/resolvers/v/5.2.1) (from
`5.2.0`, in `dependencies`)
- Updated dependency [`dotenv@17.2.1` ↗︎](https://www.npmjs.com/package/dotenv/v/17.2.1) (from
`16.6.1`, in `dependencies`)
- Updated dependency
[`lucide-react@0.534.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.534.0) (from
`0.533.0`, in `dependencies`)
- [#2255](https://github.com/Urigo/accounter-fullstack/pull/2255)
[`7c0f499`](https://github.com/Urigo/accounter-fullstack/commit/7c0f499adefb0c76e802fc4bb0e50c74f48ea550)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@7.2.0` ↗︎](https://www.npmjs.com/package/@mui/material/v/7.2.0) (from `7.1.2`, in
`dependencies`)
- [#2268](https://github.com/Urigo/accounter-fullstack/pull/2268)
[`1069779`](https://github.com/Urigo/accounter-fullstack/commit/1069779e986bbdb9f5d1ef8c1f25ccd66e2b1691)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@3.25.71` ↗︎](https://www.npmjs.com/package/zod/v/3.25.71) (from
`3.25.67`, in `dependencies`)
- [#2269](https://github.com/Urigo/accounter-fullstack/pull/2269)
[`6247b09`](https://github.com/Urigo/accounter-fullstack/commit/6247b0975e776243c8b5dbafd5d45b496d970387)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`sonner@2.0.6` ↗︎](https://www.npmjs.com/package/sonner/v/2.0.6) (from
`2.0.5`, in `dependencies`)
- [#2270](https://github.com/Urigo/accounter-fullstack/pull/2270)
[`2c85bd9`](https://github.com/Urigo/accounter-fullstack/commit/2c85bd9319f9fff8c91c0fa979c3c966e6c6b181)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.60.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.60.0) (from
`7.59.0`, in `dependencies`)
- [#2271](https://github.com/Urigo/accounter-fullstack/pull/2271)
[`ccb731c`](https://github.com/Urigo/accounter-fullstack/commit/ccb731c3de7cd413c9e171fc91e4c37f2b7af58d)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-day-picker@9.8.0` ↗︎](https://www.npmjs.com/package/react-day-picker/v/9.8.0) (from
`9.7.0`, in `dependencies`)
- [#2273](https://github.com/Urigo/accounter-fullstack/pull/2273)
[`dc6fae4`](https://github.com/Urigo/accounter-fullstack/commit/dc6fae4ae197f8ec12e426bb773cfb88fa111a46)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@3.25.74` ↗︎](https://www.npmjs.com/package/zod/v/3.25.74) (from
`3.25.71`, in `dependencies`)
- [#2276](https://github.com/Urigo/accounter-fullstack/pull/2276)
[`f06a153`](https://github.com/Urigo/accounter-fullstack/commit/f06a1538bcdb3d42598a028950e70f6396a19308)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`decimal.js@10.6.0` ↗︎](https://www.npmjs.com/package/decimal.js/v/10.6.0)
(from `10.5.0`, in `dependencies`)
- [#2278](https://github.com/Urigo/accounter-fullstack/pull/2278)
[`2bab7e1`](https://github.com/Urigo/accounter-fullstack/commit/2bab7e1529ef7ee313f928f58772aefe200a16ee)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency [`zod@3.25.74` ↗︎](https://www.npmjs.com/package/zod/v/3.25.74) (from
`3.25.71`, in `dependencies`)
- [#2281](https://github.com/Urigo/accounter-fullstack/pull/2281)
[`138acaa`](https://github.com/Urigo/accounter-fullstack/commit/138acaa9014546f9fffa30386fa956340f92df61)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@3.25.75` ↗︎](https://www.npmjs.com/package/zod/v/3.25.75) (from
`3.25.74`, in `dependencies`)
- [#2285](https://github.com/Urigo/accounter-fullstack/pull/2285)
[`53c880d`](https://github.com/Urigo/accounter-fullstack/commit/53c880d21e0cc49333e725a57659bdcbb5bf1232)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency [`zod@3.25.75` ↗︎](https://www.npmjs.com/package/zod/v/3.25.75) (from
`3.25.74`, in `dependencies`)
- [#2286](https://github.com/Urigo/accounter-fullstack/pull/2286)
[`b72c486`](https://github.com/Urigo/accounter-fullstack/commit/b72c48695f7f2f1a3e99077da1a362ab5f389f23)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@3.25.76` ↗︎](https://www.npmjs.com/package/zod/v/3.25.76) (from
`3.25.75`, in `dependencies`)
- [#2289](https://github.com/Urigo/accounter-fullstack/pull/2289)
[`bd7a74b`](https://github.com/Urigo/accounter-fullstack/commit/bd7a74b173994b6449d250e4868509a1243e5af6)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.82.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.82.0)
(from `5.81.5`, in `dependencies`)
- Updated dependency [`zod@3.25.76` ↗︎](https://www.npmjs.com/package/zod/v/3.25.76) (from
`3.25.75`, in `dependencies`)
- [#2290](https://github.com/Urigo/accounter-fullstack/pull/2290)
[`05be973`](https://github.com/Urigo/accounter-fullstack/commit/05be9732234a0e348cee6292ee36fed29c06a826)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.82.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.82.0)
(from `5.81.5`, in `dependencies`)
- [#2292](https://github.com/Urigo/accounter-fullstack/pull/2292)
[`6c797c6`](https://github.com/Urigo/accounter-fullstack/commit/6c797c6f885ee1d45395a76089f92a95483d5d3a)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.82.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.82.0)
(from `5.81.5`, in `dependencies`)
- Updated dependency [`zod@3.25.76` ↗︎](https://www.npmjs.com/package/zod/v/3.25.76) (from
`3.25.75`, in `dependencies`)
- [#2294](https://github.com/Urigo/accounter-fullstack/pull/2294)
[`41546ae`](https://github.com/Urigo/accounter-fullstack/commit/41546aed665c3458fe90676bfcd5d62c59d82d23)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`csv-parse@6.0.0` ↗︎](https://www.npmjs.com/package/csv-parse/v/6.0.0) (from
`5.6.0`, in `dependencies`)
- [#2297](https://github.com/Urigo/accounter-fullstack/pull/2297)
[`102a854`](https://github.com/Urigo/accounter-fullstack/commit/102a854db16390151492b6e978d8ec707862bb13)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.83.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.83.0)
(from `5.82.0`, in `dependencies`)
- [#2302](https://github.com/Urigo/accounter-fullstack/pull/2302)
[`77eefa0`](https://github.com/Urigo/accounter-fullstack/commit/77eefa09a92d743ef60eaf15c65d707c3eec92de)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@minoru/react-dnd-treeview@3.5.3` ↗︎](https://www.npmjs.com/package/@minoru/react-dnd-treeview/v/3.5.3)
(from `3.5.2`, in `dependencies`)
- [#2306](https://github.com/Urigo/accounter-fullstack/pull/2306)
[`a491206`](https://github.com/Urigo/accounter-fullstack/commit/a491206eeedf25ddab8e308a409357d841673062)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@minoru/react-dnd-treeview@3.5.3` ↗︎](https://www.npmjs.com/package/@minoru/react-dnd-treeview/v/3.5.3)
(from `3.5.2`, in `dependencies`)
- Updated dependency
[`@tanstack/react-query@5.83.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.83.0)
(from `5.82.0`, in `dependencies`)
- [#2318](https://github.com/Urigo/accounter-fullstack/pull/2318)
[`91f296d`](https://github.com/Urigo/accounter-fullstack/commit/91f296dae1bea4ec3272b749d1ecbb1873ebf114)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`csv-parse@6.1.0` ↗︎](https://www.npmjs.com/package/csv-parse/v/6.1.0) (from
`6.0.0`, in `dependencies`)
- [#2319](https://github.com/Urigo/accounter-fullstack/pull/2319)
[`e52ff28`](https://github.com/Urigo/accounter-fullstack/commit/e52ff282272ef3fa8ee46e72b9072b2ea105af93)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.7.0` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.7.0) (from
`7.6.3`, in `dependencies`)
- [#2322](https://github.com/Urigo/accounter-fullstack/pull/2322)
[`408b287`](https://github.com/Urigo/accounter-fullstack/commit/408b287588f1753776cd98755383fc269d7410fb)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Added dependency [`iconv-lite@0.6.3` ↗︎](https://www.npmjs.com/package/iconv-lite/v/0.6.3) (to
`dependencies`)
- [#2329](https://github.com/Urigo/accounter-fullstack/pull/2329)
[`8e14e53`](https://github.com/Urigo/accounter-fullstack/commit/8e14e53e0d058f126a07e8a6a4d1f21f17baedf8)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Removed dependency
[`tabler-icons-react@1.56.0` ↗︎](https://www.npmjs.com/package/tabler-icons-react/v/1.56.0) (from
`dependencies`)
- [#2334](https://github.com/Urigo/accounter-fullstack/pull/2334)
[`0c6ac6c`](https://github.com/Urigo/accounter-fullstack/commit/0c6ac6c0fd8d7afe96ce26260a514ccb682e621b)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Added dependency [`pdfjs-dist@5.3.93` ↗︎](https://www.npmjs.com/package/pdfjs-dist/v/5.3.93) (to
`dependencies`)
- [#2341](https://github.com/Urigo/accounter-fullstack/pull/2341)
[`1a04f89`](https://github.com/Urigo/accounter-fullstack/commit/1a04f89f124b68054fb843024e08710e038ad11f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.61.1` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.61.1) (from
`7.60.0`, in `dependencies`)
- [#2345](https://github.com/Urigo/accounter-fullstack/pull/2345)
[`54384ea`](https://github.com/Urigo/accounter-fullstack/commit/54384ea7d61302b629182c75659656c8ea243203)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.7.1` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.7.1) (from
`7.7.0`, in `dependencies`)
- [#2346](https://github.com/Urigo/accounter-fullstack/pull/2346)
[`93fc222`](https://github.com/Urigo/accounter-fullstack/commit/93fc222d815e006ebaab2f8ac20218d992c07ea7)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@hookform/resolvers@5.2.0` ↗︎](https://www.npmjs.com/package/@hookform/resolvers/v/5.2.0) (from
`5.1.1`, in `dependencies`)
- [#2348](https://github.com/Urigo/accounter-fullstack/pull/2348)
[`bfda977`](https://github.com/Urigo/accounter-fullstack/commit/bfda9776c2c1c25f4d7a01996bbfc18da2c7a939)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.526.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.526.0) (from
`0.525.0`, in `dependencies`)
- [#2352](https://github.com/Urigo/accounter-fullstack/pull/2352)
[`bc41ceb`](https://github.com/Urigo/accounter-fullstack/commit/bc41ceb7fcb41171ce76a58883d39467aa383308)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`react@19.1.1` ↗︎](https://www.npmjs.com/package/react/v/19.1.1) (from
`19.1.0`, in `dependencies`)
- Updated dependency
[`react-day-picker@9.8.1` ↗︎](https://www.npmjs.com/package/react-day-picker/v/9.8.1) (from
`9.8.0`, in `dependencies`)
- Updated dependency [`react-dom@19.1.1` ↗︎](https://www.npmjs.com/package/react-dom/v/19.1.1)
(from `19.1.0`, in `dependencies`)
- [#2353](https://github.com/Urigo/accounter-fullstack/pull/2353)
[`b2e8aef`](https://github.com/Urigo/accounter-fullstack/commit/b2e8aef28c0f76cc0ca2dd44bb78e489ed3d28d1)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.533.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.533.0) (from
`0.526.0`, in `dependencies`)
- [#2354](https://github.com/Urigo/accounter-fullstack/pull/2354)
[`e674928`](https://github.com/Urigo/accounter-fullstack/commit/e674928278f378b6fb1b771403c300c28df5da8c)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@hookform/resolvers@5.2.1` ↗︎](https://www.npmjs.com/package/@hookform/resolvers/v/5.2.1) (from
`5.2.0`, in `dependencies`)
- [#2356](https://github.com/Urigo/accounter-fullstack/pull/2356)
[`e41cfc1`](https://github.com/Urigo/accounter-fullstack/commit/e41cfc1f4f3c643a854b9a144244dde9f8154577)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.534.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.534.0) (from
`0.533.0`, in `dependencies`)
- [#2364](https://github.com/Urigo/accounter-fullstack/pull/2364)
[`e015169`](https://github.com/Urigo/accounter-fullstack/commit/e015169e48ec60a5ef1bf819616215ba1d5c88ab)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zustand@5.0.7` ↗︎](https://www.npmjs.com/package/zustand/v/5.0.7) (from
`5.0.6`, in `dependencies`)
- [#2366](https://github.com/Urigo/accounter-fullstack/pull/2366)
[`710fd4e`](https://github.com/Urigo/accounter-fullstack/commit/710fd4e768f2c4a6cffed0bc275d28c2d69c9035)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.535.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.535.0) (from
`0.534.0`, in `dependencies`)
- [#2370](https://github.com/Urigo/accounter-fullstack/pull/2370)
[`34b6b44`](https://github.com/Urigo/accounter-fullstack/commit/34b6b44f24fde67820a1f9e10021691fd3998719)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.84.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.84.0)
(from `5.83.0`, in `dependencies`)
- [#2373](https://github.com/Urigo/accounter-fullstack/pull/2373)
[`4f6478c`](https://github.com/Urigo/accounter-fullstack/commit/4f6478ca927a6857e75557972769ecd55048be9d)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.62.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.62.0) (from
`7.61.1`, in `dependencies`)
- [#2374](https://github.com/Urigo/accounter-fullstack/pull/2374)
[`44a0512`](https://github.com/Urigo/accounter-fullstack/commit/44a0512e18d2c103a7d307397f3c4bd94f244441)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.84.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.84.0)
(from `5.83.0`, in `dependencies`)
- Updated dependency
[`lucide-react@0.535.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.535.0) (from
`0.534.0`, in `dependencies`)
- Updated dependency
[`react-hook-form@7.62.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.62.0) (from
`7.61.1`, in `dependencies`)
- Updated dependency [`zustand@5.0.7` ↗︎](https://www.npmjs.com/package/zustand/v/5.0.7) (from
`5.0.6`, in `dependencies`)
- [#2375](https://github.com/Urigo/accounter-fullstack/pull/2375)
[`667a267`](https://github.com/Urigo/accounter-fullstack/commit/667a2673bce86daf66e1c10b0927d53e75455130)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.84.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.84.0)
(from `5.83.0`, in `dependencies`)
- Updated dependency
[`lucide-react@0.535.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.535.0) (from
`0.534.0`, in `dependencies`)
- Updated dependency
[`react-hook-form@7.62.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.62.0) (from
`7.61.1`, in `dependencies`)
- Updated dependency [`zustand@5.0.7` ↗︎](https://www.npmjs.com/package/zustand/v/5.0.7) (from
`5.0.6`, in `dependencies`)
- [#2376](https://github.com/Urigo/accounter-fullstack/pull/2376)
[`dbd9059`](https://github.com/Urigo/accounter-fullstack/commit/dbd905919904037404bde90b3d34f055b0c8a4c8)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.84.1` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.84.1)
(from `5.84.0`, in `dependencies`)
- Updated dependency [`sonner@2.0.7` ↗︎](https://www.npmjs.com/package/sonner/v/2.0.7) (from
`2.0.6`, in `dependencies`)
- [#2377](https://github.com/Urigo/accounter-fullstack/pull/2377)
[`6e1929d`](https://github.com/Urigo/accounter-fullstack/commit/6e1929d00490a5bc331b8fd55fdd1f6f13c39651)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.536.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.536.0) (from
`0.535.0`, in `dependencies`)
- [#2390](https://github.com/Urigo/accounter-fullstack/pull/2390)
[`aaa05ad`](https://github.com/Urigo/accounter-fullstack/commit/aaa05ad987b5c7238d9115d2c44350fdd7138080)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@7.3.0` ↗︎](https://www.npmjs.com/package/@mui/material/v/7.3.0) (from `7.2.0`, in
`dependencies`)
- [#2391](https://github.com/Urigo/accounter-fullstack/pull/2391)
[`c5dd395`](https://github.com/Urigo/accounter-fullstack/commit/c5dd395bf05c63898e46775d553084e0dc6047fd)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`pdfjs-dist@5.4.54` ↗︎](https://www.npmjs.com/package/pdfjs-dist/v/5.4.54)
(from `5.3.93`, in `dependencies`)
- [#2402](https://github.com/Urigo/accounter-fullstack/pull/2402)
[`b1352c4`](https://github.com/Urigo/accounter-fullstack/commit/b1352c4190bad2d93d1be823d96ff2b53df7387a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@7.3.1` ↗︎](https://www.npmjs.com/package/@mui/material/v/7.3.1) (from `7.3.0`, in
`dependencies`)
- Updated dependency
[`@tanstack/react-query@5.84.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.84.2)
(from `5.84.1`, in `dependencies`)
- [#2406](https://github.com/Urigo/accounter-fullstack/pull/2406)
[`d113a0e`](https://github.com/Urigo/accounter-fullstack/commit/d113a0e1b96be8b1115d2ba1ec7891a2693e3e71)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.537.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.537.0) (from
`0.536.0`, in `dependencies`)
- [#2410](https://github.com/Urigo/accounter-fullstack/pull/2410)
[`9e48e21`](https://github.com/Urigo/accounter-fullstack/commit/9e48e21794ca82f0263aa9ab40f5ff8361f2048a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.8.0` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.8.0) (from
`7.7.1`, in `dependencies`)
- [#2413](https://github.com/Urigo/accounter-fullstack/pull/2413)
[`38f1db0`](https://github.com/Urigo/accounter-fullstack/commit/38f1db0628295427eb0c421b5ccf154c2c86875c)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@urql/exchange-auth@3.0.0` ↗︎](https://www.npmjs.com/package/@urql/exchange-auth/v/3.0.0) (from
`2.2.1`, in `dependencies`)
- Updated dependency [`urql@5.0.0` ↗︎](https://www.npmjs.com/package/urql/v/5.0.0) (from `4.2.2`,
in `dependencies`)
- [#2420](https://github.com/Urigo/accounter-fullstack/pull/2420)
[`ee24e50`](https://github.com/Urigo/accounter-fullstack/commit/ee24e50b1182624ee5433053d558b21bcaeef2b9)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.539.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.539.0) (from
`0.537.0`, in `dependencies`)
- [#2375](https://github.com/Urigo/accounter-fullstack/pull/2375)
[`667a267`](https://github.com/Urigo/accounter-fullstack/commit/667a2673bce86daf66e1c10b0927d53e75455130)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - \* **Modal Re-rendering Fix**: Prevented
unnecessary re-fetching of similar charges data in the `SimilarChargesByIdModal` by modifying the
`useEffect` hook's condition. The effect now only triggers the `fetchSimilarCharges` function if
the modal is open, `tagIds` or `description` are present, AND `data` is not yet available.
- **`useEffect` Dependency Update**: Updated the `useEffect` dependency array to include `data`.
This ensures that the effect correctly accounts for changes in the `data` state, which is
crucial for preventing redundant data fetches once the data has been loaded.
- [#2306](https://github.com/Urigo/accounter-fullstack/pull/2306)
[`a491206`](https://github.com/Urigo/accounter-fullstack/commit/a491206eeedf25ddab8e308a409357d841673062)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - \* **New Features**
- Added a post-submit review step in the Edit Charge form, displaying a modal with similar charges
when certain tag or description changes are detected.
- **Improvements**
- Similar charges tables and modals now support customizable titles for better context.
- Enhanced filtering options in the similar charges modal to exclude charges with existing
suggestions.
- [#2300](https://github.com/Urigo/accounter-fullstack/pull/2300)
[`aa95d61`](https://github.com/Urigo/accounter-fullstack/commit/aa95d61169177165cbe513c8a9ccb7766518e824)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - \* **New Features**
- Added modal to display similar charges by business, accessible from business card.
- The modal appears after updating business information if suggestion tags or descriptions are
present.
- **Improvements**
- Enhanced filtering of similar charges to exclude charges with identical tags or descriptions.
- Improved suggestion merging logic to better retain existing tags and phrases.
- **Bug Fixes**
- Fixed modal behavior to ensure correct display and filtering based on user actions.
- [#2334](https://github.com/Urigo/accounter-fullstack/pull/2334)
[`0c6ac6c`](https://github.com/Urigo/accounter-fullstack/commit/0c6ac6c0fd8d7afe96ce26260a514ccb682e621b)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **New Document Generation UI**: I've
introduced a brand new UI screen, `IssueDocumentScreen`, that allows users to create and configure
various accounting documents like invoices and receipts with extensive settings for document type,
language, currency, and VAT.
- **Real-time PDF Document Preview**: Users can now preview generated documents in real-time
directly within the UI before issuing them, powered by the `pdfjs-dist` library for client-side
PDF rendering.
- **Comprehensive Document Configuration**: The new UI provides detailed configuration options,
including fields for client information, managing multiple income items (description, price,
quantity, VAT), and specifying various payment methods with their unique details (e.g., bank,
credit card, PayPal, payment app).
- **GraphQL API Extensions for Document Management**: I've extended the GraphQL API with a new
`previewGreenInvoiceDocument` mutation for generating PDF previews and a `newDocumentInfoDraft`
query to pre-populate document forms based on existing charge data.
- **Enhanced Document Actions in Table View**: I've added the ability to close and re-issue
documents directly from the documents table, providing a more streamlined workflow for managing
document statuses.
- **New 'With Open Documents' Filter**: A new filter, 'With Open Documents', has been added to the
charges filter, allowing users to easily identify and manage charges that have associated open
documents.
- **GraphQL Query Refactoring**: I've refactored several GraphQL queries from fetching multiple
charges (`chargesByIDs`) to fetching a single charge (`charge`), simplifying data retrieval for
individual charge details.
- **Database Migration for Open Documents Flag**: A new database migration introduces an
`open_docs_flag` to the `extended_charges` view, enabling efficient filtering of charges based
on their associated open documents.
- [#2424](https://github.com/Urigo/accounter-fullstack/pull/2424)
[`140bb3e`](https://github.com/Urigo/accounter-fullstack/commit/140bb3e9a4604a7f0d32e3fcee0e53c30d5c277b)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - \* **Introduced Client and Contract
Management**: Replaced the GreenInvoiceBusiness concept with dedicated Client and Contract
entities, enabling more granular management of client relationships and billing agreements.
- **Database Schema Evolution**: Implemented a new migration to rename the
businesses_green_invoice_match table to clients and introduced a new clients_contracts table to
store contract details.
- **GraphQL API Expansion**: Added new GraphQL modules for contracts and enhanced the
financial-entities module with clients resolvers and types, providing a more structured API for
client and contract data.
- **Streamlined Monthly Document Generation UI**: Updated the user interface for issuing monthly
documents to leverage the new client and contract data, improving the selection process and
draft generation.
- **Removed Legacy CSV Functionality**: Deprecated and removed the CSV upload and download
features related to monthly document drafts, simplifying the workflow.
- [#2399](https://github.com/Urigo/accounter-fullstack/pull/2399)
[`ffe296d`](https://github.com/Urigo/accounter-fullstack/commit/ffe296d26899cb8cf6d843c4efebefa170cac95e)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - \* **Client Form Refactoring**: The client
form (`client-form.tsx`) has been updated to use GraphQL fragments for client data, introducing a
`normalizeClientInfo` utility for consistent data transformation. It now includes a `fetching`
state to provide better loading feedback.
- **Income Form Enhancements**: The income form (`income-form.tsx`) has been reorganized to
improve layout and data input, including the addition of currency selection and reordering of
fields. Some previously included fields like 'Catalog Number' have been commented out or removed
from the data structure.
- **Main Document Issuance Form Logic**: The central `GenerateDocument` component (`index.tsx`)
now dynamically fetches client information using `urql`'s `useQuery` hook, allowing for
pre-population of client details. Several sections related to description, footer text,
discount, rounding, and digital signature have been temporarily commented out in the UI.
- **Payment Form Modularity**: The payment form (`payment-form.tsx`) has been refactored to
generalize account and transaction input fields using a `useCallback` hook, and payment
type-specific fields (e.g., for wire transfers, cheques, PayPal, and other payment apps) are now
conditionally rendered for better clarity.
- **Backend Data Handling**: On the server-side, new helper functions have been introduced
(`issue-document.helper.ts`) to deduce VAT types, retrieve linked document attributes, determine
document dates from transactions, and fetch detailed client information from Green Invoice. The
GraphQL schema (`green-invoice.graphql.ts`) and resolvers (`green-invoice.resolvers.ts`) have
been updated to reflect these new data structures and logic, including the removal of redundant
fields from `GreenInvoiceIncome`.
- **Document Naming Conventions**: Minor textual updates have been made to document names (e.g.,
"Proforma" to "Proforma Invoice") for improved clarity.
- [#2334](https://github.com/Urigo/accounter-fullstack/pull/2334)
[`0c6ac6c`](https://github.com/Urigo/accounter-fullstack/commit/0c6ac6c0fd8d7afe96ce26260a514ccb682e621b)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - \* **New UI for Document Generation**: A
comprehensive new UI screen (`IssueDocumentScreen`) has been added, allowing users to create and
configure various accounting documents (e.g., invoices, receipts) with detailed settings for
document type, language, currency, and VAT.
- **Real-time Document Preview**: Users can now preview generated documents (likely PDFs) directly
within the UI before officially issuing them, powered by the `pdfjs-dist` library for
client-side rendering.
- **Detailed Document Configuration**: The new UI provides extensive fields for capturing client
information, managing multiple income items (description, price, quantity, VAT), and specifying
various payment methods with their unique details (e.g., bank, credit card, PayPal, payment
app).
- **GraphQL API Extension for Preview**: The backend GraphQL API has been extended with a new
`previewGreenInvoiceDocument` mutation, enabling the client to send detailed document input and
receive a base64-encoded PDF preview.
- **Improved Green Invoice Integration**: New helper functions and schema updates ensure proper
mapping of UI inputs to the Green Invoice API's complex data structures for document generation
and preview, handling various enums and nested objects.
- [#2392](https://github.com/Urigo/accounter-fullstack/pull/2392)
[`abe60ad`](https://github.com/Urigo/accounter-fullstack/commit/abe60ad1cece8223c7c95b472c3b8104e9a91acb)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Email Sending Control**: I've added a
new sendEmail option to the document issuing flow, giving users the flexibility to decide whether
an email should be dispatched to the client along with the document.
- **Enhanced UI for Email Options**: I've integrated a 'Should Send Email' checkbox into the
document issuance modal. This checkbox dynamically controls the enabled state of the email
content and attachment fields, ensuring a streamlined user experience.
- **Backend Email Dispatch Logic**: On the server side, I've updated the issueGreenInvoiceDocument
resolver to honor the sendEmail flag. If sendEmail is false, the system will prevent emails from
being sent by clearing the client's email addresses before processing.
- **Automated Linked Document Closure**: I've implemented a feature that automatically closes any
linked documents when a new document is successfully issued, improving document lifecycle
management.
- **Improved Green Invoice Remarks**: I've enhanced the Green Invoice integration to automatically
pull and apply remarks from associated business matches, providing more relevant document
descriptions.
- [#2435](https://github.com/Urigo/accounter-fullstack/pull/2435)
[`eeb533e`](https://github.com/Urigo/accounter-fullstack/commit/eeb533e95042abb684bb72461a89e780cd25121e)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **New Feature: Foreign Securities
Charges**: Comprehensive support for 'Foreign Securities Charges' has been introduced across the
application. This includes new database fields, GraphQL types, frontend UI components, and backend
resolvers to correctly categorize, display, and process these charges.
- **Module Refactoring and Enhancements: Bank Deposits**: A new dedicated GraphQL module for 'Bank
Deposits' has been created, along with new UI components to display bank deposit information,
including balances and associated transactions. This refactors existing bank deposit logic into
a more organized structure.
- **Enhanced Ledger Generation for Foreign Securities**: Advanced ledger generation logic has been
implemented specifically for 'Foreign Securities Charges'. This new resolver handles complex
scenarios involving main transactions, associated fees, and currency exchange rates to ensure
accurate financial record-keeping.
- **Admin Context Configuration for Foreign Securities**: The application's administrative context
has been updated to include configuration for foreign securities, allowing for the definition of
specific business and fees categories related to these charges.
- **System-Wide Integration of New Charge Type**: Various frontend and backend components have
been updated to recognize and correctly handle the new 'ForeignSecuritiesCharge' type, ensuring
proper display, validation, and integration with existing features like accountant approval,
documents, and tags.
- [#2405](https://github.com/Urigo/accounter-fullstack/pull/2405)
[`4fcb741`](https://github.com/Urigo/accounter-fullstack/commit/4fcb741808b8749629e564728d2a23252fa0233e)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **Income Charge Identification**: The
`ChargeExtendedInfo` component now fetches the `totalAmount.raw` field for charges. This new data
is used to derive an `isIncomeCharge` flag, identifying charges with a positive total amount.
- **Direct Document Issuance for Income Charges**: An `IssueDocumentModal` component has been
integrated into the 'Transactions' accordion header. This modal is conditionally rendered and
accessible only for charges identified as income charges, providing a direct pathway to issue
new documents.
- [#2338](https://github.com/Urigo/accounter-fullstack/pull/2338)
[`585d74c`](https://github.com/Urigo/accounter-fullstack/commit/585d74cb2867c933e745468e496d951b6488c155)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - Support SEK currency across all layers of
the project.
- [#2322](https://github.com/Urigo/accounter-fullstack/pull/2322)
[`408b287`](https://github.com/Urigo/accounter-fullstack/commit/408b287588f1753776cd98755383fc269d7410fb)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - \* **New Client-Side Feature**: I've added
a new modal component (`FileDownloadModal`) to the client application, allowing users to select a
date range and trigger the generation and download of uniform format files (bkmvdata and ini)
directly from the UI.
- **Data Model Extension**: The `JournalEntry` and `BusinessMetadata` schemas have been extended
to support additional optional fields, such as `batchNumber`, `transactionType`,
`referenceDocument`, `currencyCode`, `foreignCurrencyAmount` for journal entries, and `address`
details for business metadata. This enriches the data available for reporting.
- **Uniform Format Generator Enhancement**: The `generateUniformFormatReport` function in the
generator package has been updated to consume and incorporate these new extended fields from the
`JournalEntry` and `BusinessMetadata` into the generated uniform format files, ensuring more
comprehensive reports.
- **Testing**: New unit tests have been added to verify that the uniform format generator
correctly handles journal entries with the newly introduced extended fields, ensuring data
integrity and proper report generation.
- [#2409](https://github.com/Urigo/accounter-fullstack/pull/2409)
[`bb522fd`](https://github.com/Urigo/accounter-fullstack/commit/bb522fd110a880397cda47c7baf20ef6b0479166)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - \* **Component Renaming**: I've renamed the
`IssueDocumentModal` to `PreviewDocumentModal` across the client-side components to better reflect
its primary function of preparing and reviewing documents before final issuance.
- **Enhanced Document Closure**: The `CloseDocumentButton` now includes enhanced functionality,
allowing users to optionally issue a credit invoice when closing certain types of documents,
complete with a confirmation modal for a smoother workflow.
- **Improved Document Generation Form**: I've refined the `GenerateDocument` form by implementing
conditional rendering for fields like `maxPayments` and `dueDate`, and for the `IncomeForm` and
`PaymentForm`, ensuring only relevant fields are displayed based on the document type.
Additionally, `linkedDocumentIds` are now passed to `RecentClientDocs` for better context.
- **Refactored Document Tables**: The `RecentClientDocs` component has been refactored to leverage
`@tanstack/react-table`, providing a more robust and flexible table display. It now also
highlights linked documents, making it easier to identify related entries.
- **New Document Description Column**: I've introduced a new `Description` column to document
tables, which displays a summary of income descriptions from the associated documents, offering
more immediate insight into document content.
- **Backend Document Synchronization and Closure Improvements**: On the backend, I've updated the
document synchronization logic to first process new document insertions and then handle updates
to existing documents. The process for closing linked documents has also been improved to use
`updateIssuedDocumentByExternalId` and now correctly avoids closing receipts.
- **GraphQL API Enhancement**: A new `originalDocument` field has been added to the
`IssuedDocumentInfo` GraphQL type, enabling the retrieval of full Green Invoice document details
directly from the API.
- [#2278](https://github.com/Urigo/accounter-fullstack/pull/2278)
[`2bab7e1`](https://github.com/Urigo/accounter-fullstack/commit/2bab7e1529ef7ee313f928f58772aefe200a16ee)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - Enhance Href and query params handling for
screens
- [#2285](https://github.com/Urigo/accounter-fullstack/pull/2285)
[`53c880d`](https://github.com/Urigo/accounter-fullstack/commit/53c880d21e0cc49333e725a57659bdcbb5bf1232)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - Enable batch approval for charge
tags/description suggestions.
- [#2404](https://github.com/Urigo/accounter-fullstack/pull/2404)
[`9c2c79c`](https://github.com/Urigo/accounter-fullstack/commit/9c2c79cf9c36bfeea84119e61a062c6fec843ec0)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **New GraphQL Queries and Resolvers**:
Introduced new GraphQL queries (`recentDocumentsByClient` and `recentIssuedDocumentsByType`) and
corresponding backend resolvers to efficiently fetch documents based on client ID and document
type, respectively. This enables the new UI features.
- **Reusable Documents Table**: The `DocumentsTable` component has been refactored to be more
generic and reusable. It now accepts a direct array of document fragments and includes a
`limited` prop to control column visibility, making it suitable for displaying concise lists of
documents in various contexts.
- **Backend Data Fetching Improvements**: New SQL queries and a DataLoader have been added to the
`IssuedDocumentsProvider` to optimize the fetching of documents by client ID, ensuring efficient
data retrieval for the new frontend features.
## 0.0.5
### Patch Changes
- [#1754](https://github.com/Urigo/accounter-fullstack/pull/1754)
[`2711ade`](https://github.com/Urigo/accounter-fullstack/commit/2711ade6c369a6c0fa858f0f3047776f5979ae68)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.73.3` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.73.3)
(from `5.72.2`, in `dependencies`)
- Updated dependency
[`lucide-react@0.488.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.488.0) (from
`0.487.0`, in `dependencies`)
- [#1967](https://github.com/Urigo/accounter-fullstack/pull/1967)
[`07c308b`](https://github.com/Urigo/accounter-fullstack/commit/07c308b49073aa77c6421a5a29589421a240a8a7)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@7.0.1` ↗︎](https://www.npmjs.com/package/@mui/material/v/7.0.1) (from `6.4.10`,
in `dependencies`)
- [#1978](https://github.com/Urigo/accounter-fullstack/pull/1978)
[`05eca36`](https://github.com/Urigo/accounter-fullstack/commit/05eca36933aeeb9069b69ea57f38a9893c15d74d)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.55.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.55.0) (from
`7.54.2`, in `dependencies`)
- [#1982](https://github.com/Urigo/accounter-fullstack/pull/1982)
[`f0dc5d0`](https://github.com/Urigo/accounter-fullstack/commit/f0dc5d0083c522c3504a89ba494888d97494910a)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Added dependency
[`@radix-ui/react-accordion@1.2.7` ↗︎](https://www.npmjs.com/package/@radix-ui/react-accordion/v/1.2.7)
(to `dependencies`)
- Added dependency
[`fast-myers-diff@3.2.0` ↗︎](https://www.npmjs.com/package/fast-myers-diff/v/3.2.0) (to
`dependencies`)
- [#1994](https://github.com/Urigo/accounter-fullstack/pull/1994)
[`c73af73`](https://github.com/Urigo/accounter-fullstack/commit/c73af737d68cff22b560b615a5bd48296aa8b653)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.4.10` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.4.10) (from `6.4.9`,
in `dependencies`)
- Updated dependency
[`@tanstack/react-query@5.71.1` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.71.1)
(from `5.71.0`, in `dependencies`)
- [#1996](https://github.com/Urigo/accounter-fullstack/pull/1996)
[`70274fd`](https://github.com/Urigo/accounter-fullstack/commit/70274fd57fb0c4b5c70f2b670edac7d2b70b939f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`tailwind-merge@3.1.0` ↗︎](https://www.npmjs.com/package/tailwind-merge/v/3.1.0) (from `3.0.2`,
in `dependencies`)
- [#1998](https://github.com/Urigo/accounter-fullstack/pull/1998)
[`0e2a961`](https://github.com/Urigo/accounter-fullstack/commit/0e2a961c29b83501d3f5567cbc3df418b77794ff)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.29.1` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.29.1) (from `7.29.0`,
in `dependencies`)
- Added dependency [`csv-parse@5.6.0` ↗︎](https://www.npmjs.com/package/csv-parse/v/5.6.0) (to
`dependencies`)
- Added dependency
[`react-number-format@5.4.3` ↗︎](https://www.npmjs.com/package/react-number-format/v/5.4.3) (to
`dependencies`)
- [#2004](https://github.com/Urigo/accounter-fullstack/pull/2004)
[`40044e6`](https://github.com/Urigo/accounter-fullstack/commit/40044e66735a84ddb2bb8582bc2c76cbede38152)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.71.5` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.71.5)
(from `5.71.1`, in `dependencies`)
- Updated dependency [`sonner@2.0.3` ↗︎](https://www.npmjs.com/package/sonner/v/2.0.3) (from
`2.0.2`, in `dependencies`)
- [#2009](https://github.com/Urigo/accounter-fullstack/pull/2009)
[`0baca73`](https://github.com/Urigo/accounter-fullstack/commit/0baca73594085162fb317bd439b0779926e8ec8a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.487.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.487.0) (from
`0.486.0`, in `dependencies`)
- [#2010](https://github.com/Urigo/accounter-fullstack/pull/2010)
[`f9863b1`](https://github.com/Urigo/accounter-fullstack/commit/f9863b1f425548ac80e75816bb502904b70c01d8)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@hookform/resolvers@5.0.1` ↗︎](https://www.npmjs.com/package/@hookform/resolvers/v/5.0.1) (from
`4.1.3`, in `dependencies`)
- [#2011](https://github.com/Urigo/accounter-fullstack/pull/2011)
[`e21b991`](https://github.com/Urigo/accounter-fullstack/commit/e21b99105c64647dd584f31ca2409b27ed5c5011)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Added dependency
[`@radix-ui/react-toggle@1.1.2` ↗︎](https://www.npmjs.com/package/@radix-ui/react-toggle/v/1.1.2)
(to `dependencies`)
- Added dependency [`recharts@2.15.1` ↗︎](https://www.npmjs.com/package/recharts/v/2.15.1) (to
`dependencies`)
- [#2020](https://github.com/Urigo/accounter-fullstack/pull/2020)
[`b242f4c`](https://github.com/Urigo/accounter-fullstack/commit/b242f4cfccadcc6dae83c7c6055ba8795ce4c770)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.71.10` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.71.10)
(from `5.71.5`, in `dependencies`)
- Updated dependency [`recharts@2.15.2` ↗︎](https://www.npmjs.com/package/recharts/v/2.15.2) (from
`2.15.1`, in `dependencies`)
- [#2021](https://github.com/Urigo/accounter-fullstack/pull/2021)
[`026df05`](https://github.com/Urigo/accounter-fullstack/commit/026df059d7ccb8ef67602106b01d5020e936b418)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.71.10` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.71.10)
(from `5.71.5`, in `dependencies`)
- Updated dependency [`recharts@2.15.2` ↗︎](https://www.npmjs.com/package/recharts/v/2.15.2) (from
`2.15.1`, in `dependencies`)
- [#2023](https://github.com/Urigo/accounter-fullstack/pull/2023)
[`27827de`](https://github.com/Urigo/accounter-fullstack/commit/27827deca349de37aedec1ec7997e88c4aa6d7b5)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`embla-carousel-react@8.6.0` ↗︎](https://www.npmjs.com/package/embla-carousel-react/v/8.6.0)
(from `8.5.2`, in `dependencies`)
- [#2024](https://github.com/Urigo/accounter-fullstack/pull/2024)
[`829024d`](https://github.com/Urigo/accounter-fullstack/commit/829024d67add1ae2ba0acb760e08cdf982e53532)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.5.0` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.5.0) (from
`7.4.1`, in `dependencies`)
- [#2025](https://github.com/Urigo/accounter-fullstack/pull/2025)
[`d226aa5`](https://github.com/Urigo/accounter-fullstack/commit/d226aa53881d5a9293adc372724ccd5785b3006f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`tailwind-merge@3.2.0` ↗︎](https://www.npmjs.com/package/tailwind-merge/v/3.2.0) (from `3.1.0`,
in `dependencies`)
- [#2027](https://github.com/Urigo/accounter-fullstack/pull/2027)
[`986a99c`](https://github.com/Urigo/accounter-fullstack/commit/986a99c61bf76e35e11e72adee3b59310daa5bf0)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.72.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.72.0)
(from `5.71.10`, in `dependencies`)
- [#2028](https://github.com/Urigo/accounter-fullstack/pull/2028)
[`ed1758c`](https://github.com/Urigo/accounter-fullstack/commit/ed1758ccebf849fde17a4c6e208a6e76913aea2c)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.72.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.72.0)
(from `5.71.10`, in `dependencies`)
- Updated dependency
[`embla-carousel-react@8.6.0` ↗︎](https://www.npmjs.com/package/embla-carousel-react/v/8.6.0)
(from `8.5.2`, in `dependencies`)
- Updated dependency
[`react-router-dom@7.5.0` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.5.0) (from
`7.4.1`, in `dependencies`)
- Updated dependency
[`tailwind-merge@3.2.0` ↗︎](https://www.npmjs.com/package/tailwind-merge/v/3.2.0) (from `3.1.0`,
in `dependencies`)
- [#2031](https://github.com/Urigo/accounter-fullstack/pull/2031)
[`ae2c9e8`](https://github.com/Urigo/accounter-fullstack/commit/ae2c9e8d120628d579f34fc316e0ab329d43058f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@radix-ui/react-slot@1.2.0` ↗︎](https://www.npmjs.com/package/@radix-ui/react-slot/v/1.2.0)
(from `1.1.2`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-tooltip@1.2.0` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tooltip/v/1.2.0)
(from `1.1.8`, in `dependencies`)
- [#2032](https://github.com/Urigo/accounter-fullstack/pull/2032)
[`2b60daa`](https://github.com/Urigo/accounter-fullstack/commit/2b60daa5678f94c9710372172601db82340be2ff)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@radix-ui/react-avatar@1.1.4` ↗︎](https://www.npmjs.com/package/@radix-ui/react-avatar/v/1.1.4)
(from `1.1.3`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-checkbox@1.1.5` ↗︎](https://www.npmjs.com/package/@radix-ui/react-checkbox/v/1.1.5)
(from `1.1.4`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-collapsible@1.1.4` ↗︎](https://www.npmjs.com/package/@radix-ui/react-collapsible/v/1.1.4)
(from `1.1.3`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-dialog@1.1.7` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dialog/v/1.1.7)
(from `1.1.6`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-dropdown-menu@2.1.7` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dropdown-menu/v/2.1.7)
(from `2.1.6`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-label@2.1.3` ↗︎](https://www.npmjs.com/package/@radix-ui/react-label/v/2.1.3)
(from `2.1.2`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-popover@1.1.7` ↗︎](https://www.npmjs.com/package/@radix-ui/react-popover/v/1.1.7)
(from `1.1.6`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-scroll-area@1.2.4` ↗︎](https://www.npmjs.com/package/@radix-ui/react-scroll-area/v/1.2.4)
(from `1.2.3`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-select@2.1.7` ↗︎](https://www.npmjs.com/package/@radix-ui/react-select/v/2.1.7)
(from `2.1.6`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-separator@1.1.3` ↗︎](https://www.npmjs.com/package/@radix-ui/react-separator/v/1.1.3)
(from `1.1.2`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-switch@1.1.4` ↗︎](https://www.npmjs.com/package/@radix-ui/react-switch/v/1.1.4)
(from `1.1.3`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-tabs@1.1.4` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tabs/v/1.1.4)
(from `1.1.3`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-toast@1.2.7` ↗︎](https://www.npmjs.com/package/@radix-ui/react-toast/v/1.2.7)
(from `1.2.6`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-toggle@1.1.3` ↗︎](https://www.npmjs.com/package/@radix-ui/react-toggle/v/1.1.3)
(from `1.1.2`, in `dependencies`)
- Updated dependency
[`@tanstack/react-query@5.72.1` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.72.1)
(from `5.72.0`, in `dependencies`)
- Updated dependency [`next@15.2.5` ↗︎](https://www.npmjs.com/package/next/v/15.2.5) (from
`15.2.4`, in `dependencies`)
- [#2039](https://github.com/Urigo/accounter-fullstack/pull/2039)
[`668223c`](https://github.com/Urigo/accounter-fullstack/commit/668223c8161d2a0f985e2bce8516676a3de86aa5)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`next@15.3.0` ↗︎](https://www.npmjs.com/package/next/v/15.3.0) (from
`15.2.5`, in `dependencies`)
- [#2042](https://github.com/Urigo/accounter-fullstack/pull/2042)
[`68f2f27`](https://github.com/Urigo/accounter-fullstack/commit/68f2f2712ad7342e03394b55118c5797fcc7d7e9)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@7.0.2` ↗︎](https://www.npmjs.com/package/@mui/material/v/7.0.2) (from `7.0.1`, in
`dependencies`)
- Updated dependency
[`@tanstack/react-query@5.72.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.72.2)
(from `5.72.1`, in `dependencies`)
- [#2046](https://github.com/Urigo/accounter-fullstack/pull/2046)
[`e38c7d3`](https://github.com/Urigo/accounter-fullstack/commit/e38c7d3b4d35b645b88c051f9ae8c35ac5639f9f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.73.3` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.73.3)
(from `5.72.2`, in `dependencies`)
- [#2047](https://github.com/Urigo/accounter-fullstack/pull/2047)
[`0cf8e09`](https://github.com/Urigo/accounter-fullstack/commit/0cf8e090d1f49584a12f37a83d9858159477ac60)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.488.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.488.0) (from
`0.487.0`, in `dependencies`)
- [#2050](https://github.com/Urigo/accounter-fullstack/pull/2050)
[`68ca1e1`](https://github.com/Urigo/accounter-fullstack/commit/68ca1e1c29187b2c29f5699113927ba55be61739)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-table@8.21.3` ↗︎](https://www.npmjs.com/package/@tanstack/react-table/v/8.21.3)
(from `8.21.2`, in `dependencies`)
- [#2051](https://github.com/Urigo/accounter-fullstack/pull/2051)
[`ef3017e`](https://github.com/Urigo/accounter-fullstack/commit/ef3017e7cc7995616bcc88b2bbdebdcfb7f12df8)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.74.3` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.74.3)
(from `5.73.3`, in `dependencies`)
- [#2058](https://github.com/Urigo/accounter-fullstack/pull/2058)
[`931c554`](https://github.com/Urigo/accounter-fullstack/commit/931c5547459b0e92b58c6fc0b0f8897d077e9f1a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`chart.js@4.4.9` ↗︎](https://www.npmjs.com/package/chart.js/v/4.4.9) (from
`4.4.8`, in `dependencies`)
- [#2065](https://github.com/Urigo/accounter-fullstack/pull/2065)
[`1e218ac`](https://github.com/Urigo/accounter-fullstack/commit/1e218ac3abb501d91b4fc8d49eb4d5c57588a49f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.29.0` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.29.0) (from `7.28.0`,
in `dependencies`)
- [#2067](https://github.com/Urigo/accounter-fullstack/pull/2067)
[`c96f3b0`](https://github.com/Urigo/accounter-fullstack/commit/c96f3b0f71d75ecb02d67b262c5b31070cef08f9)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@radix-ui/react-dialog@1.1.8` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dialog/v/1.1.8)
(from `1.1.7`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-dropdown-menu@2.1.8` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dropdown-menu/v/2.1.8)
(from `2.1.7`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-popover@1.1.8` ↗︎](https://www.npmjs.com/package/@radix-ui/react-popover/v/1.1.8)
(from `1.1.7`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-scroll-area@1.2.5` ↗︎](https://www.npmjs.com/package/@radix-ui/react-scroll-area/v/1.2.5)
(from `1.2.4`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-tabs@1.1.5` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tabs/v/1.1.5)
(from `1.1.4`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-toast@1.2.8` ↗︎](https://www.npmjs.com/package/@radix-ui/react-toast/v/1.2.8)
(from `1.2.7`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-toggle@1.1.4` ↗︎](https://www.npmjs.com/package/@radix-ui/react-toggle/v/1.1.4)
(from `1.1.3`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-tooltip@1.2.1` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tooltip/v/1.2.1)
(from `1.2.0`, in `dependencies`)
- Updated dependency
[`@tanstack/react-query@5.74.4` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.74.4)
(from `5.74.3`, in `dependencies`)
- Updated dependency [`next@15.3.1` ↗︎](https://www.npmjs.com/package/next/v/15.3.1) (from
`15.3.0`, in `dependencies`)
- Updated dependency
[`react-router-dom@7.5.1` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.5.1) (from
`7.5.0`, in `dependencies`)
- Updated dependency [`recharts@2.15.3` ↗︎](https://www.npmjs.com/package/recharts/v/2.15.3) (from
`2.15.2`, in `dependencies`)
- Updated dependency [`zod@3.24.3` ↗︎](https://www.npmjs.com/package/zod/v/3.24.3) (from `3.24.2`,
in `dependencies`)
- [#2068](https://github.com/Urigo/accounter-fullstack/pull/2068)
[`765e8c5`](https://github.com/Urigo/accounter-fullstack/commit/765e8c50aa12183b023b376100484af9ee77d48c)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.503.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.503.0) (from
`0.488.0`, in `dependencies`)
- [#2070](https://github.com/Urigo/accounter-fullstack/pull/2070)
[`a545ada`](https://github.com/Urigo/accounter-fullstack/commit/a545ada9c3af7699c8a328db96b62807b20d19eb)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@radix-ui/react-checkbox@1.2.3` ↗︎](https://www.npmjs.com/package/@radix-ui/react-checkbox/v/1.2.3)
(from `1.1.5`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-select@2.2.2` ↗︎](https://www.npmjs.com/package/@radix-ui/react-select/v/2.2.2)
(from `2.1.7`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-switch@1.2.2` ↗︎](https://www.npmjs.com/package/@radix-ui/react-switch/v/1.2.2)
(from `1.1.4`, in `dependencies`)
- [#2073](https://github.com/Urigo/accounter-fullstack/pull/2073)
[`54c150e`](https://github.com/Urigo/accounter-fullstack/commit/54c150e05ecedd8ef41c0420e272d2011b2dec93)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@minoru/react-dnd-treeview@3.5.2` ↗︎](https://www.npmjs.com/package/@minoru/react-dnd-treeview/v/3.5.2)
(from `3.5.0`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-avatar@1.1.7` ↗︎](https://www.npmjs.com/package/@radix-ui/react-avatar/v/1.1.7)
(from `1.1.4`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-collapsible@1.1.8` ↗︎](https://www.npmjs.com/package/@radix-ui/react-collapsible/v/1.1.8)
(from `1.1.4`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-dialog@1.1.11` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dialog/v/1.1.11)
(from `1.1.8`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-dropdown-menu@2.1.12` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dropdown-menu/v/2.1.12)
(from `2.1.8`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-label@2.1.4` ↗︎](https://www.npmjs.com/package/@radix-ui/react-label/v/2.1.4)
(from `2.1.3`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-popover@1.1.11` ↗︎](https://www.npmjs.com/package/@radix-ui/react-popover/v/1.1.11)
(from `1.1.8`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-scroll-area@1.2.6` ↗︎](https://www.npmjs.com/package/@radix-ui/react-scroll-area/v/1.2.6)
(from `1.2.5`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-separator@1.1.4` ↗︎](https://www.npmjs.com/package/@radix-ui/react-separator/v/1.1.4)
(from `1.1.3`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-tabs@1.1.9` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tabs/v/1.1.9)
(from `1.1.5`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-toast@1.2.11` ↗︎](https://www.npmjs.com/package/@radix-ui/react-toast/v/1.2.11)
(from `1.2.8`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-toggle@1.1.6` ↗︎](https://www.npmjs.com/package/@radix-ui/react-toggle/v/1.1.6)
(from `1.1.4`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-tooltip@1.2.4` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tooltip/v/1.2.4)
(from `1.2.1`, in `dependencies`)
- [#2076](https://github.com/Urigo/accounter-fullstack/pull/2076)
[`b6677f2`](https://github.com/Urigo/accounter-fullstack/commit/b6677f220f9a7490f8cb3e1027fb846e69fdd4a0)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.29.1` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.29.1) (from `7.29.0`,
in `dependencies`)
- [#2077](https://github.com/Urigo/accounter-fullstack/pull/2077)
[`18c7c1a`](https://github.com/Urigo/accounter-fullstack/commit/18c7c1a94e265b751777fc6b9ce7a16aac59e490)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.56.1` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.56.1) (from
`7.55.0`, in `dependencies`)
- [#2083](https://github.com/Urigo/accounter-fullstack/pull/2083)
[`82c17d6`](https://github.com/Urigo/accounter-fullstack/commit/82c17d615205dd460ba5453b18d23ca2c4800303)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Added dependency [`dotenv@16.5.0` ↗︎](https://www.npmjs.com/package/dotenv/v/16.5.0) (to
`dependencies`)
- Added dependency [`graphql@16.11.0` ↗︎](https://www.npmjs.com/package/graphql/v/16.11.0) (to
`dependencies`)
- Removed dependency
[`@emotion/server@11.11.0` ↗︎](https://www.npmjs.com/package/@emotion/server/v/11.11.0) (from
`dependencies`)
- Removed dependency
[`@radix-ui/react-toast@1.2.11` ↗︎](https://www.npmjs.com/package/@radix-ui/react-toast/v/1.2.11)
(from `dependencies`)
- Removed dependency [`next@15.3.1` ↗︎](https://www.npmjs.com/package/next/v/15.3.1) (from
`dependencies`)
- Removed dependency [`strip-indent@4.0.0` ↗︎](https://www.npmjs.com/package/strip-indent/v/4.0.0)
(from `dependencies`)
- [#2085](https://github.com/Urigo/accounter-fullstack/pull/2085)
[`0f04fe9`](https://github.com/Urigo/accounter-fullstack/commit/0f04fe915f70c54401cb530ee58e439b6cb29b00)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@radix-ui/react-accordion@1.2.8` ↗︎](https://www.npmjs.com/package/@radix-ui/react-accordion/v/1.2.8)
(from `1.2.7`, in `dependencies`)
- Updated dependency
[`react-hook-form@7.56.2` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.56.2) (from
`7.56.1`, in `dependencies`)
- Updated dependency
[`react-number-format@5.4.4` ↗︎](https://www.npmjs.com/package/react-number-format/v/5.4.4) (from
`5.4.3`, in `dependencies`)
- Updated dependency
[`react-router-dom@7.5.3` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.5.3) (from
`7.5.1`, in `dependencies`)
- Updated dependency [`zod@3.24.4` ↗︎](https://www.npmjs.com/package/zod/v/3.24.4) (from `3.24.3`,
in `dependencies`)
- Updated dependency [`zustand@5.0.4` ↗︎](https://www.npmjs.com/package/zustand/v/5.0.4) (from
`5.0.3`, in `dependencies`)
- [#2086](https://github.com/Urigo/accounter-fullstack/pull/2086)
[`5308911`](https://github.com/Urigo/accounter-fullstack/commit/530891185ab33f53299fa7fc8c623104e1b1dc94)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.75.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.75.2)
(from `5.74.4`, in `dependencies`)
- Updated dependency
[`lucide-react@0.507.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.507.0) (from
`0.503.0`, in `dependencies`)
- Updated dependency
[`react-error-boundary@6.0.0` ↗︎](https://www.npmjs.com/package/react-error-boundary/v/6.0.0)
(from `5.0.0`, in `dependencies`)
- [#2095](https://github.com/Urigo/accounter-fullstack/pull/2095)
[`b48399e`](https://github.com/Urigo/accounter-fullstack/commit/b48399ee4c4e3bbd94f35d4eaa69b840608683aa)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@radix-ui/react-checkbox@1.3.0` ↗︎](https://www.npmjs.com/package/@radix-ui/react-checkbox/v/1.3.0)
(from `1.2.3`, in `dependencies`)
- [#2099](https://github.com/Urigo/accounter-fullstack/pull/2099)
[`3a21dc1`](https://github.com/Urigo/accounter-fullstack/commit/3a21dc1d2ad73ada08789169ede16c77165e16dd)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@7.1.0` ↗︎](https://www.npmjs.com/package/@mui/material/v/7.1.0) (from `7.0.2`, in
`dependencies`)
- [#2100](https://github.com/Urigo/accounter-fullstack/pull/2100)
[`8af4bdb`](https://github.com/Urigo/accounter-fullstack/commit/8af4bdb8abc2ae36c8c3e2e3a75a201f9071c8d1)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@radix-ui/react-accordion@1.2.10` ↗︎](https://www.npmjs.com/package/@radix-ui/react-accordion/v/1.2.10)
(from `1.2.8`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-avatar@1.1.9` ↗︎](https://www.npmjs.com/package/@radix-ui/react-avatar/v/1.1.9)
(from `1.1.7`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-checkbox@1.3.1` ↗︎](https://www.npmjs.com/package/@radix-ui/react-checkbox/v/1.3.1)
(from `1.3.0`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-collapsible@1.1.10` ↗︎](https://www.npmjs.com/package/@radix-ui/react-collapsible/v/1.1.10)
(from `1.1.8`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-dialog@1.1.13` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dialog/v/1.1.13)
(from `1.1.11`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-dropdown-menu@2.1.14` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dropdown-menu/v/2.1.14)
(from `2.1.12`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-label@2.1.6` ↗︎](https://www.npmjs.com/package/@radix-ui/react-label/v/2.1.6)
(from `2.1.4`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-popover@1.1.13` ↗︎](https://www.npmjs.com/package/@radix-ui/react-popover/v/1.1.13)
(from `1.1.11`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-scroll-area@1.2.8` ↗︎](https://www.npmjs.com/package/@radix-ui/react-scroll-area/v/1.2.8)
(from `1.2.6`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-select@2.2.4` ↗︎](https://www.npmjs.com/package/@radix-ui/react-select/v/2.2.4)
(from `2.2.2`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-separator@1.1.6` ↗︎](https://www.npmjs.com/package/@radix-ui/react-separator/v/1.1.6)
(from `1.1.4`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-slot@1.2.2` ↗︎](https://www.npmjs.com/package/@radix-ui/react-slot/v/1.2.2)
(from `1.2.0`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-switch@1.2.4` ↗︎](https://www.npmjs.com/package/@radix-ui/react-switch/v/1.2.4)
(from `1.2.2`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-tabs@1.1.11` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tabs/v/1.1.11)
(from `1.1.9`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-toggle@1.1.8` ↗︎](https://www.npmjs.com/package/@radix-ui/react-toggle/v/1.1.8)
(from `1.1.6`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-tooltip@1.2.6` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tooltip/v/1.2.6)
(from `1.2.4`, in `dependencies`)
- Updated dependency
[`react-hook-form@7.56.3` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.56.3) (from
`7.56.2`, in `dependencies`)
- [#2106](https://github.com/Urigo/accounter-fullstack/pull/2106)
[`de920b8`](https://github.com/Urigo/accounter-fullstack/commit/de920b87cee23528fef51442cbe4a865820c8626)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.508.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.508.0) (from
`0.507.0`, in `dependencies`)
- [#2107](https://github.com/Urigo/accounter-fullstack/pull/2107)
[`5c7d057`](https://github.com/Urigo/accounter-fullstack/commit/5c7d057ed718e633c4a8f54bfe67ed054f841ce6)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.6.0` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.6.0) (from
`7.5.3`, in `dependencies`)
- [#2111](https://github.com/Urigo/accounter-fullstack/pull/2111)
[`50ce36b`](https://github.com/Urigo/accounter-fullstack/commit/50ce36b2be78986f44b5c7f927584744b115d4aa)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`tailwind-merge@3.3.0` ↗︎](https://www.npmjs.com/package/tailwind-merge/v/3.3.0) (from `3.2.0`,
in `dependencies`)
- [#2113](https://github.com/Urigo/accounter-fullstack/pull/2113)
[`54c064d`](https://github.com/Urigo/accounter-fullstack/commit/54c064d05f99eec3b19955fe5c12e56718f0b0a7)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.76.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.76.0)
(from `5.75.2`, in `dependencies`)
- [#2114](https://github.com/Urigo/accounter-fullstack/pull/2114)
[`931a1a8`](https://github.com/Urigo/accounter-fullstack/commit/931a1a8a0e89f5fc0f8389143a6a652f9ec7af46)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.509.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.509.0) (from
`0.508.0`, in `dependencies`)
- [#2115](https://github.com/Urigo/accounter-fullstack/pull/2115)
[`ebd3032`](https://github.com/Urigo/accounter-fullstack/commit/ebd303224786e5fd758cc595970a29df9bdd21c6)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.510.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.510.0) (from
`0.509.0`, in `dependencies`)
- [#2122](https://github.com/Urigo/accounter-fullstack/pull/2122)
[`e5d2139`](https://github.com/Urigo/accounter-fullstack/commit/e5d213945772174b8c591a5e331cf0cf4f199545)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.76.1` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.76.1)
(from `5.76.0`, in `dependencies`)
- [#2126](https://github.com/Urigo/accounter-fullstack/pull/2126)
[`f406046`](https://github.com/Urigo/accounter-fullstack/commit/f4060469ee9b30241ec7f7a4f0da5ad39abd4b7d)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.56.4` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.56.4) (from
`7.56.3`, in `dependencies`)
- [#2132](https://github.com/Urigo/accounter-fullstack/pull/2132)
[`21d61fa`](https://github.com/Urigo/accounter-fullstack/commit/21d61fae3983216fb50919b1d0ee485206002737)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.511.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.511.0) (from
`0.510.0`, in `dependencies`)
- [#2139](https://github.com/Urigo/accounter-fullstack/pull/2139)
[`305c659`](https://github.com/Urigo/accounter-fullstack/commit/305c659b83bb4466964489979b52c51addc5f7c7)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Added dependency [`vaul@1.1.2` ↗︎](https://www.npmjs.com/package/vaul/v/1.1.2) (to
`dependencies`)
- [#2145](https://github.com/Urigo/accounter-fullstack/pull/2145)
[`bfede15`](https://github.com/Urigo/accounter-fullstack/commit/bfede15da25cfcdca96a4242b5c5b9b1d08e0b28)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@3.25.1` ↗︎](https://www.npmjs.com/package/zod/v/3.25.1) (from `3.24.4`,
in `dependencies`)
- [#2147](https://github.com/Urigo/accounter-fullstack/pull/2147)
[`6cd6686`](https://github.com/Urigo/accounter-fullstack/commit/6cd66863456b6231a374b8f61798707bea11b213)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@3.25.3` ↗︎](https://www.npmjs.com/package/zod/v/3.25.3) (from `3.25.1`,
in `dependencies`)
- [#2148](https://github.com/Urigo/accounter-fullstack/pull/2148)
[`d20b48b`](https://github.com/Urigo/accounter-fullstack/commit/d20b48bf5dd25432f6db37c1807c4988d6ff5c09)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@3.25.6` ↗︎](https://www.npmjs.com/package/zod/v/3.25.6) (from `3.25.3`,
in `dependencies`)
- [#2150](https://github.com/Urigo/accounter-fullstack/pull/2150)
[`33a25c2`](https://github.com/Urigo/accounter-fullstack/commit/33a25c2d4c0e6231eff0a650ae79bdc1f502b125)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@3.25.7` ↗︎](https://www.npmjs.com/package/zod/v/3.25.7) (from `3.25.6`,
in `dependencies`)
- [#2152](https://github.com/Urigo/accounter-fullstack/pull/2152)
[`09e9153`](https://github.com/Urigo/accounter-fullstack/commit/09e91531ba51f96bc32292f4594d499fc296abd2)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@radix-ui/react-accordion@1.2.11` ↗︎](https://www.npmjs.com/package/@radix-ui/react-accordion/v/1.2.11)
(from `1.2.10`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-avatar@1.1.10` ↗︎](https://www.npmjs.com/package/@radix-ui/react-avatar/v/1.1.10)
(from `1.1.9`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-checkbox@1.3.2` ↗︎](https://www.npmjs.com/package/@radix-ui/react-checkbox/v/1.3.2)
(from `1.3.1`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-collapsible@1.1.11` ↗︎](https://www.npmjs.com/package/@radix-ui/react-collapsible/v/1.1.11)
(from `1.1.10`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-dialog@1.1.14` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dialog/v/1.1.14)
(from `1.1.13`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-dropdown-menu@2.1.15` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dropdown-menu/v/2.1.15)
(from `2.1.14`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-label@2.1.7` ↗︎](https://www.npmjs.com/package/@radix-ui/react-label/v/2.1.7)
(from `2.1.6`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-popover@1.1.14` ↗︎](https://www.npmjs.com/package/@radix-ui/react-popover/v/1.1.14)
(from `1.1.13`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-scroll-area@1.2.9` ↗︎](https://www.npmjs.com/package/@radix-ui/react-scroll-area/v/1.2.9)
(from `1.2.8`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-select@2.2.5` ↗︎](https://www.npmjs.com/package/@radix-ui/react-select/v/2.2.5)
(from `2.2.4`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-separator@1.1.7` ↗︎](https://www.npmjs.com/package/@radix-ui/react-separator/v/1.1.7)
(from `1.1.6`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-slot@1.2.3` ↗︎](https://www.npmjs.com/package/@radix-ui/react-slot/v/1.2.3)
(from `1.2.2`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-switch@1.2.5` ↗︎](https://www.npmjs.com/package/@radix-ui/react-switch/v/1.2.5)
(from `1.2.4`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-tabs@1.1.12` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tabs/v/1.1.12)
(from `1.1.11`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-toggle@1.1.9` ↗︎](https://www.npmjs.com/package/@radix-ui/react-toggle/v/1.1.9)
(from `1.1.8`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-tooltip@1.2.7` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tooltip/v/1.2.7)
(from `1.2.6`, in `dependencies`)
- [#2153](https://github.com/Urigo/accounter-fullstack/pull/2153)
[`0d2879c`](https://github.com/Urigo/accounter-fullstack/commit/0d2879c2afa447b31d60f01a98290ad2adb31196)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@radix-ui/react-accordion@1.2.11` ↗︎](https://www.npmjs.com/package/@radix-ui/react-accordion/v/1.2.11)
(from `1.2.10`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-avatar@1.1.10` ↗︎](https://www.npmjs.com/package/@radix-ui/react-avatar/v/1.1.10)
(from `1.1.9`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-checkbox@1.3.2` ↗︎](https://www.npmjs.com/package/@radix-ui/react-checkbox/v/1.3.2)
(from `1.3.1`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-collapsible@1.1.11` ↗︎](https://www.npmjs.com/package/@radix-ui/react-collapsible/v/1.1.11)
(from `1.1.10`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-dialog@1.1.14` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dialog/v/1.1.14)
(from `1.1.13`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-dropdown-menu@2.1.15` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dropdown-menu/v/2.1.15)
(from `2.1.14`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-label@2.1.7` ↗︎](https://www.npmjs.com/package/@radix-ui/react-label/v/2.1.7)
(from `2.1.6`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-popover@1.1.14` ↗︎](https://www.npmjs.com/package/@radix-ui/react-popover/v/1.1.14)
(from `1.1.13`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-scroll-area@1.2.9` ↗︎](https://www.npmjs.com/package/@radix-ui/react-scroll-area/v/1.2.9)
(from `1.2.8`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-select@2.2.5` ↗︎](https://www.npmjs.com/package/@radix-ui/react-select/v/2.2.5)
(from `2.2.4`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-separator@1.1.7` ↗︎](https://www.npmjs.com/package/@radix-ui/react-separator/v/1.1.7)
(from `1.1.6`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-slot@1.2.3` ↗︎](https://www.npmjs.com/package/@radix-ui/react-slot/v/1.2.3)
(from `1.2.2`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-switch@1.2.5` ↗︎](https://www.npmjs.com/package/@radix-ui/react-switch/v/1.2.5)
(from `1.2.4`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-tabs@1.1.12` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tabs/v/1.1.12)
(from `1.1.11`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-toggle@1.1.9` ↗︎](https://www.npmjs.com/package/@radix-ui/react-toggle/v/1.1.9)
(from `1.1.8`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-tooltip@1.2.7` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tooltip/v/1.2.7)
(from `1.2.6`, in `dependencies`)
- [#2155](https://github.com/Urigo/accounter-fullstack/pull/2155)
[`6718088`](https://github.com/Urigo/accounter-fullstack/commit/6718088b64c7d187d1934a7fc2a72f7fb08439b2)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@3.25.14` ↗︎](https://www.npmjs.com/package/zod/v/3.25.14) (from
`3.25.7`, in `dependencies`)
- [#2159](https://github.com/Urigo/accounter-fullstack/pull/2159)
[`f850fb6`](https://github.com/Urigo/accounter-fullstack/commit/f850fb62ba36ed46344b937e790a8cccb80e9f7d)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@3.25.28` ↗︎](https://www.npmjs.com/package/zod/v/3.25.28) (from
`3.25.14`, in `dependencies`)
- Updated dependency [`zustand@5.0.5` ↗︎](https://www.npmjs.com/package/zustand/v/5.0.5) (from
`5.0.4`, in `dependencies`)
- [#2160](https://github.com/Urigo/accounter-fullstack/pull/2160)
[`433c1b8`](https://github.com/Urigo/accounter-fullstack/commit/433c1b8c272980f9ba3fa1f39ef731d642ae80c1)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@mui/material@7.1.1` ↗︎](https://www.npmjs.com/package/@mui/material/v/7.1.1) (from `7.1.0`, in
`dependencies`)
- Updated dependency
[`@tanstack/react-query@5.80.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.80.2)
(from `5.79.0`, in `dependencies`)
- Updated dependency
[`lucide-react@0.513.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.513.0) (from
`0.511.0`, in `dependencies`)
- Updated dependency
[`react-hook-form@7.57.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.57.0) (from
`7.56.4`, in `dependencies`)
- Updated dependency [`sonner@2.0.5` ↗︎](https://www.npmjs.com/package/sonner/v/2.0.5) (from
`2.0.3`, in `dependencies`)
- Updated dependency [`zod@3.25.49` ↗︎](https://www.npmjs.com/package/zod/v/3.25.49) (from
`3.25.30`, in `dependencies`)
- [#2163](https://github.com/Urigo/accounter-fullstack/pull/2163)
[`7adab1c`](https://github.com/Urigo/accounter-fullstack/commit/7adab1c26c1da8da4d08f4703aa9f77c75407780)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.77.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.77.0)
(from `5.76.1`, in `dependencies`)
- [#2165](https://github.com/Urigo/accounter-fullstack/pull/2165)
[`808f640`](https://github.com/Urigo/accounter-fullstack/commit/808f640a5ccaca208bfe9092d450b4a4341f2bd9)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.6.1` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.6.1) (from
`7.6.0`, in `dependencies`)
- [#2169](https://github.com/Urigo/accounter-fullstack/pull/2169)
[`83d19e2`](https://github.com/Urigo/accounter-fullstack/commit/83d19e21a7bd9146de2886627515affceb4abe69)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.6.1` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.6.1) (from
`7.6.0`, in `dependencies`)
- [#2171](https://github.com/Urigo/accounter-fullstack/pull/2171)
[`d873ff8`](https://github.com/Urigo/accounter-fullstack/commit/d873ff800da448fbed8a8d8149408e4133e40999)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.77.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.77.2)
(from `5.77.0`, in `dependencies`)
- [#2172](https://github.com/Urigo/accounter-fullstack/pull/2172)
[`c8dab86`](https://github.com/Urigo/accounter-fullstack/commit/c8dab8625d35d7aad836bd3bf5227fbbf1e7cc77)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@3.25.30` ↗︎](https://www.npmjs.com/package/zod/v/3.25.30) (from
`3.25.28`, in `dependencies`)
- [#2176](https://github.com/Urigo/accounter-fullstack/pull/2176)
[`4226408`](https://github.com/Urigo/accounter-fullstack/commit/422640856fdc0735e100b04777769f82c6a9f1b9)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@7.1.1` ↗︎](https://www.npmjs.com/package/@mui/material/v/7.1.1) (from `7.1.0`, in
`dependencies`)
- Updated dependency
[`@tanstack/react-query@5.79.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.79.2)
(from `5.79.0`, in `dependencies`)
- Updated dependency [`sonner@2.0.5` ↗︎](https://www.npmjs.com/package/sonner/v/2.0.5) (from
`2.0.3`, in `dependencies`)
- Updated dependency [`zod@3.25.49` ↗︎](https://www.npmjs.com/package/zod/v/3.25.49) (from
`3.25.30`, in `dependencies`)
- [#2177](https://github.com/Urigo/accounter-fullstack/pull/2177)
[`0a7786f`](https://github.com/Urigo/accounter-fullstack/commit/0a7786f9a17c806533be1e46a9d93d27b5e1d715)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.79.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.79.0)
(from `5.77.2`, in `dependencies`)
- [#2183](https://github.com/Urigo/accounter-fullstack/pull/2183)
[`3243850`](https://github.com/Urigo/accounter-fullstack/commit/32438508e98dc8002603bec00d81652bec7b57f0)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.80.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.80.2)
(from `5.79.2`, in `dependencies`)
- [#2184](https://github.com/Urigo/accounter-fullstack/pull/2184)
[`3c340b9`](https://github.com/Urigo/accounter-fullstack/commit/3c340b931450aa7d452867646e213807ca7d7819)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.57.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.57.0) (from
`7.56.4`, in `dependencies`)
- [#2185](https://github.com/Urigo/accounter-fullstack/pull/2185)
[`45b4bb9`](https://github.com/Urigo/accounter-fullstack/commit/45b4bb977d843e077908f93c4970265d2d49494e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.512.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.512.0) (from
`0.511.0`, in `dependencies`)
- [#2186](https://github.com/Urigo/accounter-fullstack/pull/2186)
[`4797e93`](https://github.com/Urigo/accounter-fullstack/commit/4797e9366fae9393252dfdcf68b862f0991a8761)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.80.6` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.80.6)
(from `5.80.2`, in `dependencies`)
- Updated dependency
[`react-router-dom@7.6.2` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.6.2) (from
`7.6.1`, in `dependencies`)
- Updated dependency [`zod@3.25.56` ↗︎](https://www.npmjs.com/package/zod/v/3.25.56) (from
`3.25.49`, in `dependencies`)
- [#2187](https://github.com/Urigo/accounter-fullstack/pull/2187)
[`da24b3d`](https://github.com/Urigo/accounter-fullstack/commit/da24b3db674335d5b5fc71398b3b62c77a8521f4)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.513.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.513.0) (from
`0.512.0`, in `dependencies`)
- [#2188](https://github.com/Urigo/accounter-fullstack/pull/2188)
[`0fefc77`](https://github.com/Urigo/accounter-fullstack/commit/0fefc772dbcf7fa1e068d5ed77e282d0cd3a80e7)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.80.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.80.2)
(from `5.79.2`, in `dependencies`)
- Updated dependency
[`lucide-react@0.513.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.513.0) (from
`0.512.0`, in `dependencies`)
- [#2192](https://github.com/Urigo/accounter-fullstack/pull/2192)
[`8aec306`](https://github.com/Urigo/accounter-fullstack/commit/8aec3066442d36347800cc8cc0a2c8086a624948)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@hookform/resolvers@5.1.0` ↗︎](https://www.npmjs.com/package/@hookform/resolvers/v/5.1.0) (from
`5.0.1`, in `dependencies`)
- [#2194](https://github.com/Urigo/accounter-fullstack/pull/2194)
[`a321885`](https://github.com/Urigo/accounter-fullstack/commit/a321885d55e08cdbe207c8b85103fa8b2aab0d38)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@hookform/resolvers@5.1.1` ↗︎](https://www.npmjs.com/package/@hookform/resolvers/v/5.1.1) (from
`5.1.0`, in `dependencies`)
- [#2197](https://github.com/Urigo/accounter-fullstack/pull/2197)
[`32fca0c`](https://github.com/Urigo/accounter-fullstack/commit/32fca0c2bab986358390f14389c8441c7d6fe2be)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Added dependency
[`react-day-picker@9.7.0` ↗︎](https://www.npmjs.com/package/react-day-picker/v/9.7.0) (to
`dependencies`)
- [#2201](https://github.com/Urigo/accounter-fullstack/pull/2201)
[`cdcead1`](https://github.com/Urigo/accounter-fullstack/commit/cdcead1bedbae959567209b64d61801e257f84ae)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@hookform/resolvers@5.1.1` ↗︎](https://www.npmjs.com/package/@hookform/resolvers/v/5.1.1) (from
`5.1.0`, in `dependencies`)
- [#2204](https://github.com/Urigo/accounter-fullstack/pull/2204)
[`b02762a`](https://github.com/Urigo/accounter-fullstack/commit/b02762a1329d6828ee522298b1d77c5d2b139cdd)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@hookform/resolvers@5.1.1` ↗︎](https://www.npmjs.com/package/@hookform/resolvers/v/5.1.1) (from
`5.1.0`, in `dependencies`)
- [#2205](https://github.com/Urigo/accounter-fullstack/pull/2205)
[`e0443e7`](https://github.com/Urigo/accounter-fullstack/commit/e0443e71948a3bb3284b6bf2abbfadd7ba96f438)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@3.25.57` ↗︎](https://www.npmjs.com/package/zod/v/3.25.57) (from
`3.25.56`, in `dependencies`)
- [#2207](https://github.com/Urigo/accounter-fullstack/pull/2207)
[`4b7d972`](https://github.com/Urigo/accounter-fullstack/commit/4b7d9728cceb50aad0d5f417c438277516933dee)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.514.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.514.0) (from
`0.513.0`, in `dependencies`)
- [#2211](https://github.com/Urigo/accounter-fullstack/pull/2211)
[`901784d`](https://github.com/Urigo/accounter-fullstack/commit/901784d6f3d128d8624207eee45dd69e6e7308c5)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.80.7` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.80.7)
(from `5.80.6`, in `dependencies`)
- Updated dependency
[`tailwind-merge@3.3.1` ↗︎](https://www.npmjs.com/package/tailwind-merge/v/3.3.1) (from `3.3.0`,
in `dependencies`)
- Updated dependency [`zod@3.25.63` ↗︎](https://www.npmjs.com/package/zod/v/3.25.63) (from
`3.25.57`, in `dependencies`)
- [#2213](https://github.com/Urigo/accounter-fullstack/pull/2213)
[`7183fed`](https://github.com/Urigo/accounter-fullstack/commit/7183fedab5333f7ceede30286cde3c392aa2eb40)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`chart.js@4.5.0` ↗︎](https://www.npmjs.com/package/chart.js/v/4.5.0) (from
`4.4.9`, in `dependencies`)
- [#2214](https://github.com/Urigo/accounter-fullstack/pull/2214)
[`f639b45`](https://github.com/Urigo/accounter-fullstack/commit/f639b45eb31bd20e77d5fa2e878fc5cdb445a2af)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.515.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.515.0) (from
`0.514.0`, in `dependencies`)
- [#2215](https://github.com/Urigo/accounter-fullstack/pull/2215)
[`6e67a4c`](https://github.com/Urigo/accounter-fullstack/commit/6e67a4c4393e3a160fc7628827656f8a9b4296b0)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.58.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.58.0) (from
`7.57.0`, in `dependencies`)
- [#2218](https://github.com/Urigo/accounter-fullstack/pull/2218)
[`2325c46`](https://github.com/Urigo/accounter-fullstack/commit/2325c467ab09cd9414f4dcf82a0646847d2dc974)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.58.1` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.58.1) (from
`7.58.0`, in `dependencies`)
- Updated dependency [`zod@3.25.67` ↗︎](https://www.npmjs.com/package/zod/v/3.25.67) (from
`3.25.63`, in `dependencies`)
- [#2219](https://github.com/Urigo/accounter-fullstack/pull/2219)
[`8b343f2`](https://github.com/Urigo/accounter-fullstack/commit/8b343f2384f68f5f9cc82f5bf0d92c027a667896)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.517.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.517.0) (from
`0.515.0`, in `dependencies`)
- [#2222](https://github.com/Urigo/accounter-fullstack/pull/2222)
[`0edd716`](https://github.com/Urigo/accounter-fullstack/commit/0edd71632c36a652b438fd8839b68491668ed365)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.80.10` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.80.10)
(from `5.80.7`, in `dependencies`)
- [#2223](https://github.com/Urigo/accounter-fullstack/pull/2223)
[`1772366`](https://github.com/Urigo/accounter-fullstack/commit/1772366c9689f72691db8c7b3c732255d617905b)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.522.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.522.0) (from
`0.517.0`, in `dependencies`)
- [#2227](https://github.com/Urigo/accounter-fullstack/pull/2227)
[`7600ac2`](https://github.com/Urigo/accounter-fullstack/commit/7600ac2db5aba0c1d3df98c33260dd7106ef701b)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.81.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.81.2)
(from `5.80.10`, in `dependencies`)
- [#2232](https://github.com/Urigo/accounter-fullstack/pull/2232)
[`e69a0f8`](https://github.com/Urigo/accounter-fullstack/commit/e69a0f8fd2003bf6b834d3ca0830974110a23c8e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@7.1.2` ↗︎](https://www.npmjs.com/package/@mui/material/v/7.1.2) (from `7.1.1`, in
`dependencies`)
- Updated dependency [`recharts@2.15.4` ↗︎](https://www.npmjs.com/package/recharts/v/2.15.4) (from
`2.15.3`, in `dependencies`)
- [#2236](https://github.com/Urigo/accounter-fullstack/pull/2236)
[`ebd7210`](https://github.com/Urigo/accounter-fullstack/commit/ebd72106ab02f20c7aa229df3e5b155821389fb0)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.523.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.523.0) (from
`0.522.0`, in `dependencies`)
- [#2240](https://github.com/Urigo/accounter-fullstack/pull/2240)
[`6ab9bc8`](https://github.com/Urigo/accounter-fullstack/commit/6ab9bc885591b06e2535e3456edd5139a324690b)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@emotion/styled@11.14.1` ↗︎](https://www.npmjs.com/package/@emotion/styled/v/11.14.1) (from
`11.14.0`, in `dependencies`)
- Updated dependency [`zustand@5.0.6` ↗︎](https://www.npmjs.com/package/zustand/v/5.0.6) (from
`5.0.5`, in `dependencies`)
- [#2241](https://github.com/Urigo/accounter-fullstack/pull/2241)
[`a4dac49`](https://github.com/Urigo/accounter-fullstack/commit/a4dac49aad13c3558b4cc01d9e7390a5bc76bd02)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`dotenv@16.6.1` ↗︎](https://www.npmjs.com/package/dotenv/v/16.6.1) (from
`16.5.0`, in `dependencies`)
- [#2244](https://github.com/Urigo/accounter-fullstack/pull/2244)
[`5a99c0d`](https://github.com/Urigo/accounter-fullstack/commit/5a99c0dd0afe2c3d6980666a03367617ec5866a6)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.524.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.524.0) (from
`0.523.0`, in `dependencies`)
- [#2246](https://github.com/Urigo/accounter-fullstack/pull/2246)
[`12a8f20`](https://github.com/Urigo/accounter-fullstack/commit/12a8f205c1081a4f540bf14072ded447fbf619b0)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.81.5` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.81.5)
(from `5.81.2`, in `dependencies`)
- Updated dependency
[`react-router-dom@7.6.3` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.6.3) (from
`7.6.2`, in `dependencies`)
- [#2248](https://github.com/Urigo/accounter-fullstack/pull/2248)
[`3f97bf8`](https://github.com/Urigo/accounter-fullstack/commit/3f97bf885463de5dbca443a6aa315957994150c1)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.525.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.525.0) (from
`0.524.0`, in `dependencies`)
- [#2249](https://github.com/Urigo/accounter-fullstack/pull/2249)
[`3cb89bd`](https://github.com/Urigo/accounter-fullstack/commit/3cb89bd3906b7c7f7b2d6696399154e481f4beeb)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.59.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.59.0) (from
`7.58.1`, in `dependencies`)
- [#2250](https://github.com/Urigo/accounter-fullstack/pull/2250)
[`0d33be9`](https://github.com/Urigo/accounter-fullstack/commit/0d33be90e08269204a63fc190887b678c94f9f96)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - Support JPY currency
- [#2160](https://github.com/Urigo/accounter-fullstack/pull/2160)
[`433c1b8`](https://github.com/Urigo/accounter-fullstack/commit/433c1b8c272980f9ba3fa1f39ef731d642ae80c1)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **New Features**
- Introduced a comprehensive Shaam6111 financial report with multi-tab views for header, profit
and loss, tax adjustment, and balance sheet data.
- Added a new route and sidebar link for accessing the Shaam6111 report.
- Implemented filter options for selecting business, year, and reference year within the report
interface.
- **Improvements**
- Enhanced forms and queries to support IRS codes for business and tax category data.
- Updated UI components for more precise type handling.
- Improved report data fetching with parallel loading of ledger records and financial entities.
- Added detailed GraphQL schema definitions and resolvers for Shaam6111 reports.
- Integrated new helper functions for generating Shaam6111 report data.
- Refactored cumulative calculation logic for research and development expenses in tax reports.
- Centralized and streamlined validation formulas for profit and loss and balance sheet
summaries.
- **Bug Fixes**
- Adjusted tax adjustment summary validation logic and updated corresponding tests.
- **Documentation**
- Added detailed GraphQL schema definitions for Shaam6111 reports.
- **Tests**
- Updated and expanded test cases for tax adjustment and header validation.
- **Chores**
- Refined internal configuration and export orders for improved maintainability.
- Added new dependency for Shaam6111 report generation.
- [#2139](https://github.com/Urigo/accounter-fullstack/pull/2139)
[`305c659`](https://github.com/Urigo/accounter-fullstack/commit/305c659b83bb4466964489979b52c51addc5f7c7)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - Introduce optional document attribute -
`exchangeRateOverride`, for cases of foreign amount documents which also notes the local amount
value and exchange rate
- [#2158](https://github.com/Urigo/accounter-fullstack/pull/2158)
[`8d128a2`](https://github.com/Urigo/accounter-fullstack/commit/8d128a2159e2ea912cf02229ea72d075b3bca2ae)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - Extend sort codes schema: add fetch by key,
insert and update capabilities. Create sort codes screen.
- [#2197](https://github.com/Urigo/accounter-fullstack/pull/2197)
[`32fca0c`](https://github.com/Urigo/accounter-fullstack/commit/32fca0c2bab986358390f14389c8441c7d6fe2be)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **New Features**
- Added support for an optional "taxExcluded" field when creating tax categories, allowing users
to specify whether a tax category is tax-excluded.
- **Bug Fixes**
- Corrected parameter naming to ensure proper handling of the "taxExcluded" value during tax
category creation.
- [#2146](https://github.com/Urigo/accounter-fullstack/pull/2146)
[`f5d5cd4`](https://github.com/Urigo/accounter-fullstack/commit/f5d5cd44548a4c7f2d750005e99b98547dd3d1b6)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - New business attribute: PCN874 record type
override (to force the generator to create a specific type of PCN874 entry)
- [#2169](https://github.com/Urigo/accounter-fullstack/pull/2169)
[`83d19e2`](https://github.com/Urigo/accounter-fullstack/commit/83d19e21a7bd9146de2886627515affceb4abe69)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **New Features**
- Added support for associating multiple IRS codes with sort codes, tax categories, and financial
entities.
- Introduced a new IRS codes input component allowing users to add, edit, and validate multiple
IRS codes in forms.
- Forms now dynamically update IRS codes based on sort code selection.
- **Improvements**
- Enhanced UI feedback by visually marking modified (dirty) fields in forms, except during
insert mode.
- Updated tables and detail views to display multiple IRS codes where applicable.
- **Bug Fixes**
- Ensured IRS code validation enforces uniqueness and valid ranges for all entries.
- **Database Migration**
- Migrated database columns to support arrays of IRS codes, preserving existing data.
- **API Changes**
- Updated GraphQL schema and API endpoints to handle arrays of IRS codes instead of single
values.
- [#2203](https://github.com/Urigo/accounter-fullstack/pull/2203)
[`ad8b87c`](https://github.com/Urigo/accounter-fullstack/commit/ad8b87c7033dd29042db6bc600cda6cb0566811d)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - - **New Features**
- Simplified IRS code handling throughout the app: IRS codes are now managed as a single value
instead of an array in all relevant forms, tables, and modals.
- **Bug Fixes**
- Updated number input fields to only accept whole numbers (no decimals) where applicable.
- **Refactor**
- Unified IRS code fields and logic across the user interface for consistency.
- Updated all related queries, mutations, and schema fields to use singular IRS code values.
- **Database Migration**
- Migrated existing IRS code data from arrays to single-value columns for improved data
consistency.
## 0.0.4
### Patch Changes
- [#1511](https://github.com/Urigo/accounter-fullstack/pull/1511)
[`6afccff`](https://github.com/Urigo/accounter-fullstack/commit/6afccfff0e669c7e57ba4b7faea13d5cb6995fec)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@radix-ui/react-dialog@1.1.4` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dialog/v/1.1.4)
(from `1.1.3`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-dropdown-menu@2.1.4` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dropdown-menu/v/2.1.4)
(from `2.1.3`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-select@2.1.4` ↗︎](https://www.npmjs.com/package/@radix-ui/react-select/v/2.1.4)
(from `2.1.3`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-toast@1.2.4` ↗︎](https://www.npmjs.com/package/@radix-ui/react-toast/v/1.2.4)
(from `1.2.3`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-tooltip@1.1.6` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tooltip/v/1.1.6)
(from `1.1.5`, in `dependencies`)
- [#1514](https://github.com/Urigo/accounter-fullstack/pull/1514)
[`b957fc9`](https://github.com/Urigo/accounter-fullstack/commit/b957fc92e7725eab8a19a5099dd1c6c63e6e6bea)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.2.1` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.2.1) (from `6.2.0`, in
`dependencies`)
- [#1518](https://github.com/Urigo/accounter-fullstack/pull/1518)
[`fe155e1`](https://github.com/Urigo/accounter-fullstack/commit/fe155e1fddde622791f7338a95a5a5fef2c28bbb)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.62.8` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.62.8)
(from `5.62.7`, in `dependencies`)
- Updated dependency [`next@15.1.1` ↗︎](https://www.npmjs.com/package/next/v/15.1.1) (from
`15.1.0`, in `dependencies`)
- [#1528](https://github.com/Urigo/accounter-fullstack/pull/1528)
[`f592f83`](https://github.com/Urigo/accounter-fullstack/commit/f592f838216f794f911e53365fd740fb87e07ace)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`next@15.1.2` ↗︎](https://www.npmjs.com/package/next/v/15.1.2) (from
`15.1.1`, in `dependencies`)
- [#1532](https://github.com/Urigo/accounter-fullstack/pull/1532)
[`58c2009`](https://github.com/Urigo/accounter-fullstack/commit/58c20096ebb13f62b1fe32a4c578e30f9b4c7ed4)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.469.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.469.0) (from
`0.468.0`, in `dependencies`)
- Updated dependency
[`react-router-dom@7.1.0` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.1.0) (from
`7.0.2`, in `dependencies`)
- [#1533](https://github.com/Urigo/accounter-fullstack/pull/1533)
[`36987e2`](https://github.com/Urigo/accounter-fullstack/commit/36987e27c9ebdc5087b3b1e93abc89ac3d58f1dd)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.469.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.469.0) (from
`0.468.0`, in `dependencies`)
- [#1536](https://github.com/Urigo/accounter-fullstack/pull/1536)
[`64dd586`](https://github.com/Urigo/accounter-fullstack/commit/64dd586dfb6a4d36509802d82434babe03614e21)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.54.2` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.54.2) (from
`7.54.1`, in `dependencies`)
- [#1538](https://github.com/Urigo/accounter-fullstack/pull/1538)
[`2789a5c`](https://github.com/Urigo/accounter-fullstack/commit/2789a5cae797e2bf8622dcf62c4a696b2ff3eba1)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.1.0` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.1.0) (from
`7.0.2`, in `dependencies`)
- [#1540](https://github.com/Urigo/accounter-fullstack/pull/1540)
[`928eead`](https://github.com/Urigo/accounter-fullstack/commit/928eead8963e6fd302c1d9eb3cb4dac903c92ba3)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.62.9` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.62.9)
(from `5.62.8`, in `dependencies`)
- [#1541](https://github.com/Urigo/accounter-fullstack/pull/1541)
[`04e38f3`](https://github.com/Urigo/accounter-fullstack/commit/04e38f3f861784aa437324f791bfffa69a541c6b)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`tailwind-merge@2.6.0` ↗︎](https://www.npmjs.com/package/tailwind-merge/v/2.6.0) (from `2.5.5`,
in `dependencies`)
- [#1542](https://github.com/Urigo/accounter-fullstack/pull/1542)
[`dbf71a1`](https://github.com/Urigo/accounter-fullstack/commit/dbf71a1e0cd8d5ef92f33ed220c39bbd1ddc63f7)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.3.0` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.3.0) (from `6.2.1`, in
`dependencies`)
- [#1544](https://github.com/Urigo/accounter-fullstack/pull/1544)
[`86b1b7f`](https://github.com/Urigo/accounter-fullstack/commit/86b1b7f5203ab98d0364f0786c0d1a2344fb95aa)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.1.1` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.1.1) (from
`7.1.0`, in `dependencies`)
- [#1551](https://github.com/Urigo/accounter-fullstack/pull/1551)
[`3edcf26`](https://github.com/Urigo/accounter-fullstack/commit/3edcf268807300fe70dfe5a57f6241677768c496)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.62.11` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.62.11)
(from `5.62.9`, in `dependencies`)
- Updated dependency [`next@15.1.3` ↗︎](https://www.npmjs.com/package/next/v/15.1.3) (from
`15.1.2`, in `dependencies`)
- [#1552](https://github.com/Urigo/accounter-fullstack/pull/1552)
[`745dfe6`](https://github.com/Urigo/accounter-fullstack/commit/745dfe6a644ed43c6a2bb02814bb08182edbd465)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.3.1` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.3.1) (from `6.3.0`, in
`dependencies`)
- Updated dependency
[`@tanstack/react-query@5.62.12` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.62.12)
(from `5.62.11`, in `dependencies`)
- [#1553](https://github.com/Urigo/accounter-fullstack/pull/1553)
[`36e73d0`](https://github.com/Urigo/accounter-fullstack/commit/36e73d07c251bf6ea5b944a71c2b002ff6ae0c3c)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.62.15` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.62.15)
(from `5.62.12`, in `dependencies`)
- [#1566](https://github.com/Urigo/accounter-fullstack/pull/1566)
[`e4e8712`](https://github.com/Urigo/accounter-fullstack/commit/e4e871244428c94878d6da2c4516f056092ab809)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.62.16` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.62.16)
(from `5.62.15`, in `dependencies`)
- [#1567](https://github.com/Urigo/accounter-fullstack/pull/1567)
[`122a448`](https://github.com/Urigo/accounter-fullstack/commit/122a44864626c98b7bd4b2b337fe03cc751cb97f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@hookform/resolvers@3.10.0` ↗︎](https://www.npmjs.com/package/@hookform/resolvers/v/3.10.0)
(from `3.9.1`, in `dependencies`)
- [#1571](https://github.com/Urigo/accounter-fullstack/pull/1571)
[`b5df6ab`](https://github.com/Urigo/accounter-fullstack/commit/b5df6abac60c86d96169928c3e158a95bf1df650)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`embla-carousel-react@8.5.2` ↗︎](https://www.npmjs.com/package/embla-carousel-react/v/8.5.2)
(from `8.5.1`, in `dependencies`)
- Updated dependency [`next@15.1.4` ↗︎](https://www.npmjs.com/package/next/v/15.1.4) (from
`15.1.3`, in `dependencies`)
- Updated dependency [`zustand@5.0.3` ↗︎](https://www.npmjs.com/package/zustand/v/5.0.3) (from
`5.0.2`, in `dependencies`)
- [#1572](https://github.com/Urigo/accounter-fullstack/pull/1572)
[`5f0c582`](https://github.com/Urigo/accounter-fullstack/commit/5f0c582340b9e1ac1eb25e00152eb9f5b9e816e5)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`embla-carousel-react@8.5.2` ↗︎](https://www.npmjs.com/package/embla-carousel-react/v/8.5.2)
(from `8.5.1`, in `dependencies`)
- Updated dependency [`next@15.1.4` ↗︎](https://www.npmjs.com/package/next/v/15.1.4) (from
`15.1.3`, in `dependencies`)
- Updated dependency [`zustand@5.0.3` ↗︎](https://www.npmjs.com/package/zustand/v/5.0.3) (from
`5.0.2`, in `dependencies`)
- [#1575](https://github.com/Urigo/accounter-fullstack/pull/1575)
[`643bb4e`](https://github.com/Urigo/accounter-fullstack/commit/643bb4ea1c63fcc7e829ac9be21acd1bb4e86138)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.63.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.63.0)
(from `5.62.16`, in `dependencies`)
- [#1580](https://github.com/Urigo/accounter-fullstack/pull/1580)
[`6ed601e`](https://github.com/Urigo/accounter-fullstack/commit/6ed601e49a083e39ae95c4db1072d9ded32e3c24)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.23.6` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.23.6) (from `7.23.2`,
in `dependencies`)
- [#1582](https://github.com/Urigo/accounter-fullstack/pull/1582)
[`0b7ff12`](https://github.com/Urigo/accounter-fullstack/commit/0b7ff129ad0b96eb0f97b09c302565ca08adaca9)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.471.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.471.0) (from
`0.469.0`, in `dependencies`)
- [#1584](https://github.com/Urigo/accounter-fullstack/pull/1584)
[`f5969d3`](https://github.com/Urigo/accounter-fullstack/commit/f5969d34413dc5efc9c56e038ce5cd6994895e1a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.64.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.64.0)
(from `5.63.0`, in `dependencies`)
- [#1592](https://github.com/Urigo/accounter-fullstack/pull/1592)
[`2352078`](https://github.com/Urigo/accounter-fullstack/commit/235207869e154334b6338837f8a14b13dffb6623)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.471.1` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.471.1) (from
`0.471.0`, in `dependencies`)
- [#1593](https://github.com/Urigo/accounter-fullstack/pull/1593)
[`8271ba0`](https://github.com/Urigo/accounter-fullstack/commit/8271ba0585b048029f7fe24dfa06aaa4c878ed26)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.64.1` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.64.1)
(from `5.64.0`, in `dependencies`)
- [#1596](https://github.com/Urigo/accounter-fullstack/pull/1596)
[`c845a24`](https://github.com/Urigo/accounter-fullstack/commit/c845a24450cecedf40b9e32568a5008cd0d63da9)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@mui/material@6.4.0` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.4.0) (from `6.3.1`, in
`dependencies`)
- Updated dependency
[`@tanstack/react-query@5.64.1` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.64.1)
(from `5.64.0`, in `dependencies`)
- [#1597](https://github.com/Urigo/accounter-fullstack/pull/1597)
[`77254d4`](https://github.com/Urigo/accounter-fullstack/commit/77254d45cfa4ae879a7c8fba56df787e37d3bcd9)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.4.0` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.4.0) (from `6.3.1`, in
`dependencies`)
- [#1605](https://github.com/Urigo/accounter-fullstack/pull/1605)
[`05e1d18`](https://github.com/Urigo/accounter-fullstack/commit/05e1d18cb93fbc9770473152bf7357237b70e7a1)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.1.2` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.1.2) (from
`7.1.1`, in `dependencies`)
- [#1607](https://github.com/Urigo/accounter-fullstack/pull/1607)
[`6c4cde1`](https://github.com/Urigo/accounter-fullstack/commit/6c4cde1394ea3260ffa733d2e615f56d6f28eb60)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.24.0` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.24.0) (from `7.23.6`,
in `dependencies`)
- [#1608](https://github.com/Urigo/accounter-fullstack/pull/1608)
[`e2d467f`](https://github.com/Urigo/accounter-fullstack/commit/e2d467ff3a7a35ea4adfeccca1ae6859a5fb931b)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.473.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.473.0) (from
`0.471.1`, in `dependencies`)
- [#1609](https://github.com/Urigo/accounter-fullstack/pull/1609)
[`eea3d65`](https://github.com/Urigo/accounter-fullstack/commit/eea3d6528ddbc26cba16cc9756443d4eac3b2e6d)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.64.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.64.2)
(from `5.64.1`, in `dependencies`)
- Updated dependency [`next@15.1.5` ↗︎](https://www.npmjs.com/package/next/v/15.1.5) (from
`15.1.4`, in `dependencies`)
- Updated dependency
[`react-router-dom@7.1.3` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.1.3) (from
`7.1.2`, in `dependencies`)
- [#1610](https://github.com/Urigo/accounter-fullstack/pull/1610)
[`52ff874`](https://github.com/Urigo/accounter-fullstack/commit/52ff87446c400e7c6ae67fd219d5bac610c414d6)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.64.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.64.2)
(from `5.64.1`, in `dependencies`)
- Updated dependency [`next@15.1.5` ↗︎](https://www.npmjs.com/package/next/v/15.1.5) (from
`15.1.4`, in `dependencies`)
- Updated dependency
[`react-router-dom@7.1.3` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.1.3) (from
`7.1.2`, in `dependencies`)
- [#1618](https://github.com/Urigo/accounter-fullstack/pull/1618)
[`b38cfbb`](https://github.com/Urigo/accounter-fullstack/commit/b38cfbbde88a824cad811f055c368c59b754f198)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.4.1` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.4.1) (from `6.4.0`, in
`dependencies`)
- [#1619](https://github.com/Urigo/accounter-fullstack/pull/1619)
[`76a56d3`](https://github.com/Urigo/accounter-fullstack/commit/76a56d315be39b75d28e1be750800675b17bdd92)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`next@15.1.6` ↗︎](https://www.npmjs.com/package/next/v/15.1.6) (from
`15.1.5`, in `dependencies`)
- [#1621](https://github.com/Urigo/accounter-fullstack/pull/1621)
[`80a98df`](https://github.com/Urigo/accounter-fullstack/commit/80a98df658a6fc12c980b6f823f88a5253fc4017)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@radix-ui/react-dialog@1.1.5` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dialog/v/1.1.5)
(from `1.1.4`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-dropdown-menu@2.1.5` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dropdown-menu/v/2.1.5)
(from `2.1.4`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-select@2.1.5` ↗︎](https://www.npmjs.com/package/@radix-ui/react-select/v/2.1.5)
(from `2.1.4`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-toast@1.2.5` ↗︎](https://www.npmjs.com/package/@radix-ui/react-toast/v/1.2.5)
(from `1.2.4`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-tooltip@1.1.7` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tooltip/v/1.1.7)
(from `1.1.6`, in `dependencies`)
- [#1623](https://github.com/Urigo/accounter-fullstack/pull/1623)
[`42544e1`](https://github.com/Urigo/accounter-fullstack/commit/42544e1150fb304be7d19a99806049b28cce7ce8)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`decimal.js@10.5.0` ↗︎](https://www.npmjs.com/package/decimal.js/v/10.5.0)
(from `10.4.3`, in `dependencies`)
- [#1624](https://github.com/Urigo/accounter-fullstack/pull/1624)
[`8c3f1d6`](https://github.com/Urigo/accounter-fullstack/commit/8c3f1d6f4e11ace98d17e50473fe1642f8d35a20)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.474.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.474.0) (from
`0.473.0`, in `dependencies`)
- [#1629](https://github.com/Urigo/accounter-fullstack/pull/1629)
[`424065e`](https://github.com/Urigo/accounter-fullstack/commit/424065ea0311f8293b3b5f00d69b0fc561e47442)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.24.1` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.24.1) (from `7.24.0`,
in `dependencies`)
- [#1631](https://github.com/Urigo/accounter-fullstack/pull/1631)
[`b82b826`](https://github.com/Urigo/accounter-fullstack/commit/b82b8262d8eac7b63b1b4979f32572fbc9615556)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Removed dependency
[`tailwindcss-animate@1.0.7` ↗︎](https://www.npmjs.com/package/tailwindcss-animate/v/1.0.7) (from
`dependencies`)
- [#1633](https://github.com/Urigo/accounter-fullstack/pull/1633)
[`ff950b3`](https://github.com/Urigo/accounter-fullstack/commit/ff950b3cfa66c2888fb3047fc93cc75fd06b921a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.65.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.65.0)
(from `5.64.2`, in `dependencies`)
- [#1636](https://github.com/Urigo/accounter-fullstack/pull/1636)
[`a1455a3`](https://github.com/Urigo/accounter-fullstack/commit/a1455a3e1336b23d8d36c02e1c02cf500c1d01d2)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Added dependency
[`@radix-ui/react-popover@1.1.4` ↗︎](https://www.npmjs.com/package/@radix-ui/react-popover/v/1.1.4)
(to `dependencies`)
- Added dependency [`cmdk@1.0.4` ↗︎](https://www.npmjs.com/package/cmdk/v/1.0.4) (to
`dependencies`)
- [#1637](https://github.com/Urigo/accounter-fullstack/pull/1637)
[`fc8656b`](https://github.com/Urigo/accounter-fullstack/commit/fc8656bbc242e2fbbd5fbcb260ff8a28e338b1e5)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.65.1` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.65.1)
(from `5.65.0`, in `dependencies`)
- [#1655](https://github.com/Urigo/accounter-fullstack/pull/1655)
[`6a617aa`](https://github.com/Urigo/accounter-fullstack/commit/6a617aa46f538816b52cff43ad6ed86810bb8da7)
Thanks [@elie222](https://github.com/elie222)! - dependencies updates:
- Added dependency
[`@radix-ui/react-checkbox@^1.1.3` ↗︎](https://www.npmjs.com/package/@radix-ui/react-checkbox/v/1.1.3)
(to `dependencies`)
- Added dependency
[`react-aria-components@1.6.0` ↗︎](https://www.npmjs.com/package/react-aria-components/v/1.6.0)
(to `dependencies`)
- [#1646](https://github.com/Urigo/accounter-fullstack/pull/1646)
[`a637011`](https://github.com/Urigo/accounter-fullstack/commit/a637011c1c51bff71c240ab4e7e795bfd6fa5f13)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@radix-ui/react-popover@1.1.5` ↗︎](https://www.npmjs.com/package/@radix-ui/react-popover/v/1.1.5)
(from `1.1.4`, in `dependencies`)
- [#1651](https://github.com/Urigo/accounter-fullstack/pull/1651)
[`0b39ce2`](https://github.com/Urigo/accounter-fullstack/commit/0b39ce20a41e9f1ad91d9b1ab1c789cd2aa2b9da)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.4.2` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.4.2) (from `6.4.1`, in
`dependencies`)
- [#1660](https://github.com/Urigo/accounter-fullstack/pull/1660)
[`85a3bcb`](https://github.com/Urigo/accounter-fullstack/commit/85a3bcbdd48af299a448e4e8f063a99ebab99420)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.1.4` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.1.4) (from
`7.1.3`, in `dependencies`)
- [#1662](https://github.com/Urigo/accounter-fullstack/pull/1662)
[`884ef2f`](https://github.com/Urigo/accounter-fullstack/commit/884ef2f5a957d542744165f7ac253a8176ae3a4b)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`tailwind-merge@3.0.1` ↗︎](https://www.npmjs.com/package/tailwind-merge/v/3.0.1) (from `2.6.0`,
in `dependencies`)
- [#1663](https://github.com/Urigo/accounter-fullstack/pull/1663)
[`d42d4ef`](https://github.com/Urigo/accounter-fullstack/commit/d42d4efd14ff8710abd473e5a8c1468c4737fdae)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.66.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.66.0)
(from `5.65.1`, in `dependencies`)
- [#1665](https://github.com/Urigo/accounter-fullstack/pull/1665)
[`caedb14`](https://github.com/Urigo/accounter-fullstack/commit/caedb141374d4538f733efa8f198d2c5de712872)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.25.0` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.25.0) (from `7.24.1`,
in `dependencies`)
- [#1666](https://github.com/Urigo/accounter-fullstack/pull/1666)
[`53d22fc`](https://github.com/Urigo/accounter-fullstack/commit/53d22fcaf5481a19c026a361931bd4df67d98f8f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.1.5` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.1.5) (from
`7.1.4`, in `dependencies`)
- [#1676](https://github.com/Urigo/accounter-fullstack/pull/1676)
[`00ed5d5`](https://github.com/Urigo/accounter-fullstack/commit/00ed5d55ca39e77db51d6bd1a998ae9f2b5b4d6c)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.4.3` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.4.3) (from `6.4.2`, in
`dependencies`)
- [#1684](https://github.com/Urigo/accounter-fullstack/pull/1684)
[`203c6d3`](https://github.com/Urigo/accounter-fullstack/commit/203c6d3a2c8b9d0a92d45648bedc041fef0c1953)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@radix-ui/react-avatar@1.1.3` ↗︎](https://www.npmjs.com/package/@radix-ui/react-avatar/v/1.1.3)
(from `1.1.2`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-dialog@1.1.6` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dialog/v/1.1.6)
(from `1.1.5`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-dropdown-menu@2.1.6` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dropdown-menu/v/2.1.6)
(from `2.1.5`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-label@2.1.2` ↗︎](https://www.npmjs.com/package/@radix-ui/react-label/v/2.1.2)
(from `2.1.1`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-popover@1.1.6` ↗︎](https://www.npmjs.com/package/@radix-ui/react-popover/v/1.1.6)
(from `1.1.5`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-scroll-area@1.2.3` ↗︎](https://www.npmjs.com/package/@radix-ui/react-scroll-area/v/1.2.3)
(from `1.2.2`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-select@2.1.6` ↗︎](https://www.npmjs.com/package/@radix-ui/react-select/v/2.1.6)
(from `2.1.5`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-separator@1.1.2` ↗︎](https://www.npmjs.com/package/@radix-ui/react-separator/v/1.1.2)
(from `1.1.1`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-slot@1.1.2` ↗︎](https://www.npmjs.com/package/@radix-ui/react-slot/v/1.1.2)
(from `1.1.1`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-toast@1.2.6` ↗︎](https://www.npmjs.com/package/@radix-ui/react-toast/v/1.2.6)
(from `1.2.5`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-tooltip@1.1.8` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tooltip/v/1.1.8)
(from `1.1.7`, in `dependencies`)
- [#1685](https://github.com/Urigo/accounter-fullstack/pull/1685)
[`ef33ab5`](https://github.com/Urigo/accounter-fullstack/commit/ef33ab5b3a063bcd17e5a022916dcfcdbd9160e3)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Added dependency
[`@radix-ui/react-tabs@1.1.2` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tabs/v/1.1.2) (to
`dependencies`)
- [#1687](https://github.com/Urigo/accounter-fullstack/pull/1687)
[`92d24e6`](https://github.com/Urigo/accounter-fullstack/commit/92d24e652c4d3e7819d7952186458005ea2e8012)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Added dependency
[`@radix-ui/react-tabs@1.1.2` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tabs/v/1.1.2) (to
`dependencies`)
- [#1690](https://github.com/Urigo/accounter-fullstack/pull/1690)
[`e4ade7f`](https://github.com/Urigo/accounter-fullstack/commit/e4ade7fc78980e03f6c43b824cf9eda791b0bdfc)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.26.0` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.26.0) (from `7.25.0`,
in `dependencies`)
- [#1691](https://github.com/Urigo/accounter-fullstack/pull/1691)
[`70e5cf4`](https://github.com/Urigo/accounter-fullstack/commit/70e5cf4450f4f3c20a6f834efeea2394304ce7bd)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.475.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.475.0) (from
`0.474.0`, in `dependencies`)
- [#1693](https://github.com/Urigo/accounter-fullstack/pull/1693)
[`c0be39f`](https://github.com/Urigo/accounter-fullstack/commit/c0be39fb2ec6531a21df0bfa7a373c45d05b0a6e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@radix-ui/react-tabs@1.1.3` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tabs/v/1.1.3)
(from `1.1.2`, in `dependencies`)
- [#1703](https://github.com/Urigo/accounter-fullstack/pull/1703)
[`4a06d94`](https://github.com/Urigo/accounter-fullstack/commit/4a06d94fa32eabe0bd86851995d044451727415c)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@hookform/resolvers@4.1.0` ↗︎](https://www.npmjs.com/package/@hookform/resolvers/v/4.1.0) (from
`3.10.0`, in `dependencies`)
- [#1704](https://github.com/Urigo/accounter-fullstack/pull/1704)
[`c24c247`](https://github.com/Urigo/accounter-fullstack/commit/c24c247f706abcf8b734e22d4e9d008b05316484)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@radix-ui/react-checkbox@1.1.3` ↗︎](https://www.npmjs.com/package/@radix-ui/react-checkbox/v/1.1.3)
(from `^1.1.3`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-collapsible@1.1.0` ↗︎](https://www.npmjs.com/package/@radix-ui/react-collapsible/v/1.1.0)
(from `^1.1.0`, in `dependencies`)
- Added dependency
[`@minoru/react-dnd-treeview@3.5.0` ↗︎](https://www.npmjs.com/package/@minoru/react-dnd-treeview/v/3.5.0)
(to `dependencies`)
- Added dependency
[`@radix-ui/react-switch@1.1.3` ↗︎](https://www.npmjs.com/package/@radix-ui/react-switch/v/1.1.3)
(to `dependencies`)
- Added dependency [`react-dnd@16.0.1` ↗︎](https://www.npmjs.com/package/react-dnd/v/16.0.1) (to
`dependencies`)
- [#1706](https://github.com/Urigo/accounter-fullstack/pull/1706)
[`eaf31e9`](https://github.com/Urigo/accounter-fullstack/commit/eaf31e9cfe56ac1f2a954dc986148fcb38d1e63b)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.4.4` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.4.4) (from `6.4.3`, in
`dependencies`)
- Updated dependency
[`@radix-ui/react-checkbox@1.1.4` ↗︎](https://www.npmjs.com/package/@radix-ui/react-checkbox/v/1.1.4)
(from `1.1.3`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-collapsible@1.1.3` ↗︎](https://www.npmjs.com/package/@radix-ui/react-collapsible/v/1.1.3)
(from `1.1.0`, in `dependencies`)
- Updated dependency
[`@tanstack/react-query@5.66.6` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.66.6)
(from `5.66.0`, in `dependencies`)
- Updated dependency [`next@15.1.7` ↗︎](https://www.npmjs.com/package/next/v/15.1.7) (from
`15.1.6`, in `dependencies`)
- Updated dependency [`zod@3.24.2` ↗︎](https://www.npmjs.com/package/zod/v/3.24.2) (from `3.24.1`,
in `dependencies`)
- [#1708](https://github.com/Urigo/accounter-fullstack/pull/1708)
[`dd12a98`](https://github.com/Urigo/accounter-fullstack/commit/dd12a9866ba6f9e9bc8cca3fe252c15e424511dd)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-table@8.21.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-table/v/8.21.2)
(from `8.20.6`, in `dependencies`)
- [#1731](https://github.com/Urigo/accounter-fullstack/pull/1731)
[`9eb5d80`](https://github.com/Urigo/accounter-fullstack/commit/9eb5d801afb02d81e68b3cd45a60baf5ab383364)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.27.0` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.27.0) (from `7.26.0`,
in `dependencies`)
- [#1744](https://github.com/Urigo/accounter-fullstack/pull/1744)
[`a471eec`](https://github.com/Urigo/accounter-fullstack/commit/a471eec5b2cac7981f213b9a2d8164ee30b7c115)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.66.7` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.66.7)
(from `5.66.6`, in `dependencies`)
- [#1748](https://github.com/Urigo/accounter-fullstack/pull/1748)
[`9195842`](https://github.com/Urigo/accounter-fullstack/commit/9195842148dc9e0a6775a1d48b0e85a89956680a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.4.5` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.4.5) (from `6.4.4`, in
`dependencies`)
- [#1749](https://github.com/Urigo/accounter-fullstack/pull/1749)
[`4a9c853`](https://github.com/Urigo/accounter-fullstack/commit/4a9c8538de81e6a23c18eee7d9a515b6f30d8258)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.2.0` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.2.0) (from
`7.1.5`, in `dependencies`)
- [#1767](https://github.com/Urigo/accounter-fullstack/pull/1767)
[`44e9a17`](https://github.com/Urigo/accounter-fullstack/commit/44e9a1761305e199b686b3d04ba8b038985a9fc6)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`chart.js@4.4.8` ↗︎](https://www.npmjs.com/package/chart.js/v/4.4.8) (from
`4.4.7`, in `dependencies`)
- [#1778](https://github.com/Urigo/accounter-fullstack/pull/1778)
[`8c48509`](https://github.com/Urigo/accounter-fullstack/commit/8c48509db682ef4f928966abd98c2e01f0ce14c9)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.66.8` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.66.8)
(from `5.66.7`, in `dependencies`)
- [#1781](https://github.com/Urigo/accounter-fullstack/pull/1781)
[`2c7a834`](https://github.com/Urigo/accounter-fullstack/commit/2c7a83407a2dabbf04211e10bff30cc9049e202d)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@hookform/resolvers@4.1.1` ↗︎](https://www.npmjs.com/package/@hookform/resolvers/v/4.1.1) (from
`4.1.0`, in `dependencies`)
- Updated dependency
[`@tanstack/react-query@5.66.9` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.66.9)
(from `5.66.8`, in `dependencies`)
- Updated dependency
[`tailwind-merge@3.0.2` ↗︎](https://www.npmjs.com/package/tailwind-merge/v/3.0.2) (from `3.0.1`,
in `dependencies`)
- [#1786](https://github.com/Urigo/accounter-fullstack/pull/1786)
[`59c0b6c`](https://github.com/Urigo/accounter-fullstack/commit/59c0b6cc3dd29921af7de0f601c791bbdb630148)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@hookform/resolvers@4.1.2` ↗︎](https://www.npmjs.com/package/@hookform/resolvers/v/4.1.2) (from
`4.1.1`, in `dependencies`)
- [#1790](https://github.com/Urigo/accounter-fullstack/pull/1790)
[`56a0d24`](https://github.com/Urigo/accounter-fullstack/commit/56a0d243c46ec3bf22f31c5b2ef8276e4a79ced5)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@hookform/resolvers@4.1.2` ↗︎](https://www.npmjs.com/package/@hookform/resolvers/v/4.1.2) (from
`4.1.1`, in `dependencies`)
- [#1803](https://github.com/Urigo/accounter-fullstack/pull/1803)
[`1535fa3`](https://github.com/Urigo/accounter-fullstack/commit/1535fa37f412bb282ccc18bb888a97f46bf4194d)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.476.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.476.0) (from
`0.475.0`, in `dependencies`)
- [#1805](https://github.com/Urigo/accounter-fullstack/pull/1805)
[`0065ae8`](https://github.com/Urigo/accounter-fullstack/commit/0065ae8cc65fc80bbbab96439ca850f88495743a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.27.1` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.27.1) (from `7.27.0`,
in `dependencies`)
- [#1817](https://github.com/Urigo/accounter-fullstack/pull/1817)
[`bc5f68a`](https://github.com/Urigo/accounter-fullstack/commit/bc5f68afbdd4e13a2dc72bd7156d975d75e160e0)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.4.6` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.4.6) (from `6.4.5`, in
`dependencies`)
- [#1821](https://github.com/Urigo/accounter-fullstack/pull/1821)
[`1f16f95`](https://github.com/Urigo/accounter-fullstack/commit/1f16f957188200967a4dc9328fc809ca6484c186)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.66.11` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.66.11)
(from `5.66.9`, in `dependencies`)
- Updated dependency
[`lucide-react@0.477.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.477.0) (from
`0.476.0`, in `dependencies`)
- Updated dependency [`next@15.2.0` ↗︎](https://www.npmjs.com/package/next/v/15.2.0) (from
`15.1.7`, in `dependencies`)
- [#1823](https://github.com/Urigo/accounter-fullstack/pull/1823)
[`4dcfce4`](https://github.com/Urigo/accounter-fullstack/commit/4dcfce4c2a1952410cfdc4e56d1161a342fc809a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`next@15.2.0` ↗︎](https://www.npmjs.com/package/next/v/15.2.0) (from
`15.1.7`, in `dependencies`)
- [#1828](https://github.com/Urigo/accounter-fullstack/pull/1828)
[`76dd7d7`](https://github.com/Urigo/accounter-fullstack/commit/76dd7d771c935561c8e26eae9aa07f1e04d8c013)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.66.10` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.66.10)
(from `5.66.9`, in `dependencies`)
- [#1830](https://github.com/Urigo/accounter-fullstack/pull/1830)
[`ce089b4`](https://github.com/Urigo/accounter-fullstack/commit/ce089b481a98b664d9b57682899884a8b4a3a6af)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.477.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.477.0) (from
`0.476.0`, in `dependencies`)
- [#1832](https://github.com/Urigo/accounter-fullstack/pull/1832)
[`9d3201e`](https://github.com/Urigo/accounter-fullstack/commit/9d3201ea99b48f8a6ecac0533bcedbeb2c07fac4)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.66.11` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.66.11)
(from `5.66.10`, in `dependencies`)
- [#1834](https://github.com/Urigo/accounter-fullstack/pull/1834)
[`9055af7`](https://github.com/Urigo/accounter-fullstack/commit/9055af752537a0a3e83b47a74bc08712d9ef2ec3)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@hookform/resolvers@4.1.3` ↗︎](https://www.npmjs.com/package/@hookform/resolvers/v/4.1.3) (from
`4.1.2`, in `dependencies`)
- [#1840](https://github.com/Urigo/accounter-fullstack/pull/1840)
[`e0f052e`](https://github.com/Urigo/accounter-fullstack/commit/e0f052efc7d00bdac62aab0fc5e4951052eea56f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.67.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.67.0)
(from `5.66.11`, in `dependencies`)
- [#1842](https://github.com/Urigo/accounter-fullstack/pull/1842)
[`e3d5df9`](https://github.com/Urigo/accounter-fullstack/commit/e3d5df9832acd47ea078b06093e742a0ee6da968)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@urql/exchange-auth@2.2.1` ↗︎](https://www.npmjs.com/package/@urql/exchange-auth/v/2.2.1) (from
`2.2.0`, in `dependencies`)
- Updated dependency [`urql@4.2.2` ↗︎](https://www.npmjs.com/package/urql/v/4.2.2) (from `4.2.1`,
in `dependencies`)
- [#1848](https://github.com/Urigo/accounter-fullstack/pull/1848)
[`d476997`](https://github.com/Urigo/accounter-fullstack/commit/d4769974568e0ac3bf4ced8d9a4de5ebc6b6bec2)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.67.1` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.67.1)
(from `5.67.0`, in `dependencies`)
- Updated dependency [`next@15.2.1` ↗︎](https://www.npmjs.com/package/next/v/15.2.1) (from
`15.2.0`, in `dependencies`)
- [#1862](https://github.com/Urigo/accounter-fullstack/pull/1862)
[`577cd81`](https://github.com/Urigo/accounter-fullstack/commit/577cd815e2b728823292502d90d144ffb965bb7d)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.4.7` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.4.7) (from `6.4.6`, in
`dependencies`)
- [#1864](https://github.com/Urigo/accounter-fullstack/pull/1864)
[`04c12eb`](https://github.com/Urigo/accounter-fullstack/commit/04c12eb97524203b7ca8804722f92b401b447fa2)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Added dependency [`next-themes@0.4.4` ↗︎](https://www.npmjs.com/package/next-themes/v/0.4.4) (to
`dependencies`)
- Added dependency [`sonner@2.0.1` ↗︎](https://www.npmjs.com/package/sonner/v/2.0.1) (to
`dependencies`)
- [#1866](https://github.com/Urigo/accounter-fullstack/pull/1866)
[`35fc6c1`](https://github.com/Urigo/accounter-fullstack/commit/35fc6c1e0745bc680d1f0425fb1c412404ecd1da)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-aria-components@1.7.0` ↗︎](https://www.npmjs.com/package/react-aria-components/v/1.7.0)
(from `1.6.0`, in `dependencies`)
- [#1867](https://github.com/Urigo/accounter-fullstack/pull/1867)
[`43795c9`](https://github.com/Urigo/accounter-fullstack/commit/43795c9cf1b5cc3de1969af23c9ba4276704619f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.3.0` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.3.0) (from
`7.2.0`, in `dependencies`)
- [#1868](https://github.com/Urigo/accounter-fullstack/pull/1868)
[`33a9989`](https://github.com/Urigo/accounter-fullstack/commit/33a9989cb4e38dd03b81424b5dde44297bb0ebcc)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.67.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.67.2)
(from `5.67.1`, in `dependencies`)
- [#1872](https://github.com/Urigo/accounter-fullstack/pull/1872)
[`517f138`](https://github.com/Urigo/accounter-fullstack/commit/517f138b912421b18893213d9f3d0d0c36666dce)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.479.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.479.0) (from
`0.477.0`, in `dependencies`)
- [#1878](https://github.com/Urigo/accounter-fullstack/pull/1878)
[`bb064f3`](https://github.com/Urigo/accounter-fullstack/commit/bb064f34f1bf0a30c26922e872be81a6c19b16a0)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`next-themes@0.4.5` ↗︎](https://www.npmjs.com/package/next-themes/v/0.4.5)
(from `0.4.4`, in `dependencies`)
- [#1900](https://github.com/Urigo/accounter-fullstack/pull/1900)
[`6219577`](https://github.com/Urigo/accounter-fullstack/commit/6219577a1160389287fa41137e2470df32b79b9f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`next@15.2.2` ↗︎](https://www.npmjs.com/package/next/v/15.2.2) (from
`15.2.1`, in `dependencies`)
- [#1903](https://github.com/Urigo/accounter-fullstack/pull/1903)
[`fb9defc`](https://github.com/Urigo/accounter-fullstack/commit/fb9defcbd15c93d8ef95ea97343f22714df4b589)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Removed dependency
[`@mantine/notifications@6.0.22` ↗︎](https://www.npmjs.com/package/@mantine/notifications/v/6.0.22)
(from `dependencies`)
- [#1905](https://github.com/Urigo/accounter-fullstack/pull/1905)
[`8ad26e4`](https://github.com/Urigo/accounter-fullstack/commit/8ad26e444a7da929077a4da0b07b96e664e81bba)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.67.3` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.67.3)
(from `5.67.2`, in `dependencies`)
- Updated dependency [`next-themes@0.4.6` ↗︎](https://www.npmjs.com/package/next-themes/v/0.4.6)
(from `0.4.5`, in `dependencies`)
- [#1911](https://github.com/Urigo/accounter-fullstack/pull/1911)
[`7de124b`](https://github.com/Urigo/accounter-fullstack/commit/7de124b4003e3b2e8de60d2991f681a3f3e53462)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.68.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.68.0)
(from `5.67.3`, in `dependencies`)
- Updated dependency [`cmdk@1.1.1` ↗︎](https://www.npmjs.com/package/cmdk/v/1.1.1) (from `1.0.4`,
in `dependencies`)
- Updated dependency
[`lucide-react@0.481.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.481.0) (from
`0.479.0`, in `dependencies`)
- [#1912](https://github.com/Urigo/accounter-fullstack/pull/1912)
[`8e1b61a`](https://github.com/Urigo/accounter-fullstack/commit/8e1b61a96e3bdb07f44fe758cb44dad0bc46d6b2)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.68.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.68.0)
(from `5.67.3`, in `dependencies`)
- [#1913](https://github.com/Urigo/accounter-fullstack/pull/1913)
[`2cce093`](https://github.com/Urigo/accounter-fullstack/commit/2cce093801507832a4a7cfa57fad5f2c8deb83ef)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.481.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.481.0) (from
`0.479.0`, in `dependencies`)
- [#1917](https://github.com/Urigo/accounter-fullstack/pull/1917)
[`f8de2e3`](https://github.com/Urigo/accounter-fullstack/commit/f8de2e30f4a6188077e83c9e4f73a0f58a29d602)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`cmdk@1.1.1` ↗︎](https://www.npmjs.com/package/cmdk/v/1.1.1) (from `1.0.4`,
in `dependencies`)
- [#1932](https://github.com/Urigo/accounter-fullstack/pull/1932)
[`1ddff51`](https://github.com/Urigo/accounter-fullstack/commit/1ddff517562c26a0ed03064ac42411bc0c7edd08)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.4.8` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.4.8) (from `6.4.7`, in
`dependencies`)
- Updated dependency [`next@15.2.3` ↗︎](https://www.npmjs.com/package/next/v/15.2.3) (from
`15.2.2`, in `dependencies`)
- [#1939](https://github.com/Urigo/accounter-fullstack/pull/1939)
[`4837e05`](https://github.com/Urigo/accounter-fullstack/commit/4837e05cb2f3578a4cf0acdf779db03cf4527731)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.28.0` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.28.0) (from `7.27.1`,
in `dependencies`)
- [#1940](https://github.com/Urigo/accounter-fullstack/pull/1940)
[`c46e436`](https://github.com/Urigo/accounter-fullstack/commit/c46e436203abb7bec6236cd7be9956af464a7e4f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.69.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.69.0)
(from `5.68.0`, in `dependencies`)
- [#1942](https://github.com/Urigo/accounter-fullstack/pull/1942)
[`27430e4`](https://github.com/Urigo/accounter-fullstack/commit/27430e4216d4480e1422d7011b47f4cb144570e5)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.28.0` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.28.0) (from `7.27.1`,
in `dependencies`)
- Updated dependency
[`@tanstack/react-query@5.69.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.69.0)
(from `5.68.0`, in `dependencies`)
- [#1943](https://github.com/Urigo/accounter-fullstack/pull/1943)
[`ab06bab`](https://github.com/Urigo/accounter-fullstack/commit/ab06babac6b485a4400a48beaf147b8ae8e78206)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`next@15.2.4` ↗︎](https://www.npmjs.com/package/next/v/15.2.4) (from
`15.2.3`, in `dependencies`)
- [#1948](https://github.com/Urigo/accounter-fullstack/pull/1948)
[`66e4415`](https://github.com/Urigo/accounter-fullstack/commit/66e4415f9a7f1498d91ed956b96c78f4abe5602f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.483.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.483.0) (from
`0.481.0`, in `dependencies`)
- [#1952](https://github.com/Urigo/accounter-fullstack/pull/1952)
[`8a4675e`](https://github.com/Urigo/accounter-fullstack/commit/8a4675eb05a10bb55bf09f0092e8793a3c1f9fd5)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.4.0` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.4.0) (from
`7.3.0`, in `dependencies`)
- [#1960](https://github.com/Urigo/accounter-fullstack/pull/1960)
[`3adfdfd`](https://github.com/Urigo/accounter-fullstack/commit/3adfdfd60c48557ffcb57209d66c566ecdd231a6)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.484.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.484.0) (from
`0.483.0`, in `dependencies`)
- [#1966](https://github.com/Urigo/accounter-fullstack/pull/1966)
[`7c6679c`](https://github.com/Urigo/accounter-fullstack/commit/7c6679cd5843722a90abce00b1590dfa701a2689)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.4.9` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.4.9) (from `6.4.8`, in
`dependencies`)
- Updated dependency [`sonner@2.0.2` ↗︎](https://www.npmjs.com/package/sonner/v/2.0.2) (from
`2.0.1`, in `dependencies`)
- [#1973](https://github.com/Urigo/accounter-fullstack/pull/1973)
[`423e04b`](https://github.com/Urigo/accounter-fullstack/commit/423e04b98b345eb63879dd9ebfef8a35679f8bcf)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.485.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.485.0) (from
`0.484.0`, in `dependencies`)
- [#1974](https://github.com/Urigo/accounter-fullstack/pull/1974)
[`3200215`](https://github.com/Urigo/accounter-fullstack/commit/3200215a205531c55479ea19c2a6afda3bec91a6)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.70.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.70.0)
(from `5.69.0`, in `dependencies`)
- [#1975](https://github.com/Urigo/accounter-fullstack/pull/1975)
[`ae203c4`](https://github.com/Urigo/accounter-fullstack/commit/ae203c4fa23d172ec9a9ca95904838a39718964f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.4.1` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.4.1) (from
`7.4.0`, in `dependencies`)
- [#1979](https://github.com/Urigo/accounter-fullstack/pull/1979)
[`4ff21b8`](https://github.com/Urigo/accounter-fullstack/commit/4ff21b837b26e0c35492aa43cffa8572fd049727)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`react@19.1.0` ↗︎](https://www.npmjs.com/package/react/v/19.1.0) (from
`19.0.0`, in `dependencies`)
- Updated dependency [`react-dom@19.1.0` ↗︎](https://www.npmjs.com/package/react-dom/v/19.1.0)
(from `19.0.0`, in `dependencies`)
- [#1980](https://github.com/Urigo/accounter-fullstack/pull/1980)
[`5dd8611`](https://github.com/Urigo/accounter-fullstack/commit/5dd8611b8ddc2b4aaf606e12a25bd717a57e7303)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.71.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.71.0)
(from `5.70.0`, in `dependencies`)
- [#1992](https://github.com/Urigo/accounter-fullstack/pull/1992)
[`4f4998a`](https://github.com/Urigo/accounter-fullstack/commit/4f4998a842dbd1715681a3d66de7e092a51803e2)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.486.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.486.0) (from
`0.485.0`, in `dependencies`)
## 0.0.3
### Patch Changes
- [#1194](https://github.com/Urigo/accounter-fullstack/pull/1194)
[`29bde12`](https://github.com/Urigo/accounter-fullstack/commit/29bde12f28b47ecbe7e3d699aa4cbcbb809dca62)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`date-fns@4.1.0` ↗︎](https://www.npmjs.com/package/date-fns/v/4.1.0) (from
`3.6.0`, in `dependencies`)
- [#1214](https://github.com/Urigo/accounter-fullstack/pull/1214)
[`328fbc4`](https://github.com/Urigo/accounter-fullstack/commit/328fbc4af3595b3705a65d1b23f969f034046c9a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.446.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.446.0) (from
`0.445.0`, in `dependencies`)
- [#1226](https://github.com/Urigo/accounter-fullstack/pull/1226)
[`3ed9c7b`](https://github.com/Urigo/accounter-fullstack/commit/3ed9c7ba32f0563144ca7383de913d74580859eb)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`vaul@0.9.9` ↗︎](https://www.npmjs.com/package/vaul/v/0.9.9) (from `0.9.6`,
in `dependencies`)
- [#1238](https://github.com/Urigo/accounter-fullstack/pull/1238)
[`8b403b5`](https://github.com/Urigo/accounter-fullstack/commit/8b403b5eb325a79846544646204a2f277d7bec6b)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.59.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.59.0)
(from `5.56.2`, in `dependencies`)
- [#1239](https://github.com/Urigo/accounter-fullstack/pull/1239)
[`d6fd975`](https://github.com/Urigo/accounter-fullstack/commit/d6fd975d862783a6d8d61c50a996d9efc847278a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`next@14.2.14` ↗︎](https://www.npmjs.com/package/next/v/14.2.14) (from
`14.2.13`, in `dependencies`)
- [#1240](https://github.com/Urigo/accounter-fullstack/pull/1240)
[`bb36d3f`](https://github.com/Urigo/accounter-fullstack/commit/bb36d3f5aba436ba3abfd54cff3a92c3539e1b8c)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@radix-ui/react-scroll-area@1.2.0` ↗︎](https://www.npmjs.com/package/@radix-ui/react-scroll-area/v/1.2.0)
(from `1.1.0`, in `dependencies`)
- [#1241](https://github.com/Urigo/accounter-fullstack/pull/1241)
[`6d30c83`](https://github.com/Urigo/accounter-fullstack/commit/6d30c83162092e60796b4509f686af7480ec5363)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.447.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.447.0) (from
`0.446.0`, in `dependencies`)
- [#1244](https://github.com/Urigo/accounter-fullstack/pull/1244)
[`39cacf4`](https://github.com/Urigo/accounter-fullstack/commit/39cacf49a918a8779fe4e008e4a849936a6d730e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.1.2` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.1.2) (from `6.1.1`, in
`dependencies`)
- Updated dependency
[`@radix-ui/react-avatar@1.1.1` ↗︎](https://www.npmjs.com/package/@radix-ui/react-avatar/v/1.1.1)
(from `1.1.0`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-dialog@1.1.2` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dialog/v/1.1.2)
(from `1.1.1`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-dropdown-menu@2.1.2` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dropdown-menu/v/2.1.2)
(from `2.1.1`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-select@2.1.2` ↗︎](https://www.npmjs.com/package/@radix-ui/react-select/v/2.1.2)
(from `2.1.1`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-toast@1.2.2` ↗︎](https://www.npmjs.com/package/@radix-ui/react-toast/v/1.2.2)
(from `1.2.1`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-tooltip@1.1.3` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tooltip/v/1.1.3)
(from `1.1.2`, in `dependencies`)
- Updated dependency
[`tailwind-merge@2.5.3` ↗︎](https://www.npmjs.com/package/tailwind-merge/v/2.5.3) (from `2.5.2`,
in `dependencies`)
- [#1245](https://github.com/Urigo/accounter-fullstack/pull/1245)
[`6382adf`](https://github.com/Urigo/accounter-fullstack/commit/6382adf68c1408a7b530de1e4275943a76ce761f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.19.0` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.19.0) (from `7.18.0`,
in `dependencies`)
- [#1253](https://github.com/Urigo/accounter-fullstack/pull/1253)
[`ee9ff44`](https://github.com/Urigo/accounter-fullstack/commit/ee9ff442059a13efe35bd30906b34dd6bd24fc94)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.451.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.451.0) (from
`0.447.0`, in `dependencies`)
- [#1255](https://github.com/Urigo/accounter-fullstack/pull/1255)
[`b1388db`](https://github.com/Urigo/accounter-fullstack/commit/b1388db7e1dde486f5f5a4c0155e954fefd323e8)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.59.3` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.59.3)
(from `5.59.0`, in `dependencies`)
- Updated dependency [`next@14.2.15` ↗︎](https://www.npmjs.com/package/next/v/14.2.15) (from
`14.2.14`, in `dependencies`)
- [#1256](https://github.com/Urigo/accounter-fullstack/pull/1256)
[`c0f8825`](https://github.com/Urigo/accounter-fullstack/commit/c0f8825c0b7b47292cd3391065c20443e81e63d2)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.1.3` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.1.3) (from `6.1.2`, in
`dependencies`)
- Updated dependency
[`@tanstack/react-query@5.59.4` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.59.4)
(from `5.59.3`, in `dependencies`)
- [#1257](https://github.com/Urigo/accounter-fullstack/pull/1257)
[`5258eef`](https://github.com/Urigo/accounter-fullstack/commit/5258eefe1a946b53c519c8d115d1caf901e47d1f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.59.8` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.59.8)
(from `5.59.4`, in `dependencies`)
- [#1258](https://github.com/Urigo/accounter-fullstack/pull/1258)
[`126c39b`](https://github.com/Urigo/accounter-fullstack/commit/126c39bbe2772d34c1fab4543f12fbb1b15a0370)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.20.0` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.20.0) (from `7.19.0`,
in `dependencies`)
- [#1260](https://github.com/Urigo/accounter-fullstack/pull/1260)
[`0d428a8`](https://github.com/Urigo/accounter-fullstack/commit/0d428a89303ac667e06f63b3a2343e5142f63ee8)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.452.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.452.0) (from
`0.451.0`, in `dependencies`)
- [#1261](https://github.com/Urigo/accounter-fullstack/pull/1261)
[`f5ae7a3`](https://github.com/Urigo/accounter-fullstack/commit/f5ae7a346d7309a7d24a04641c667de0a483aff4)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.59.13` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.59.13)
(from `5.59.8`, in `dependencies`)
- [#1262](https://github.com/Urigo/accounter-fullstack/pull/1262)
[`21bd630`](https://github.com/Urigo/accounter-fullstack/commit/21bd630d30896e1b8a15a740c608d4f6530e5e7e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@6.27.0` ↗︎](https://www.npmjs.com/package/react-router-dom/v/6.27.0) (from
`6.26.2`, in `dependencies`)
- [#1266](https://github.com/Urigo/accounter-fullstack/pull/1266)
[`4063382`](https://github.com/Urigo/accounter-fullstack/commit/4063382fb89fbeff9c92b56b45a43f83c3f45479)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`tailwind-merge@2.5.4` ↗︎](https://www.npmjs.com/package/tailwind-merge/v/2.5.4) (from `2.5.3`,
in `dependencies`)
- [#1267](https://github.com/Urigo/accounter-fullstack/pull/1267)
[`45f6dc6`](https://github.com/Urigo/accounter-fullstack/commit/45f6dc65fa6f1fe0ba333b8508525d6019b6da60)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zustand@5.0.0` ↗︎](https://www.npmjs.com/package/zustand/v/5.0.0) (from
`4.5.5`, in `dependencies`)
- [#1268](https://github.com/Urigo/accounter-fullstack/pull/1268)
[`7f22a0b`](https://github.com/Urigo/accounter-fullstack/commit/7f22a0b9fa2a395f2c258e7084b22a29007872c7)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.453.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.453.0) (from
`0.452.0`, in `dependencies`)
- [#1269](https://github.com/Urigo/accounter-fullstack/pull/1269)
[`32ee1b9`](https://github.com/Urigo/accounter-fullstack/commit/32ee1b91badc1f15c43e810212e92ed2d5e6c1d0)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.59.14` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.59.14)
(from `5.59.13`, in `dependencies`)
- [#1276](https://github.com/Urigo/accounter-fullstack/pull/1276)
[`7f14622`](https://github.com/Urigo/accounter-fullstack/commit/7f14622ceedd436f9118cdcf88c6c52040017b72)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.1.4` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.1.4) (from `6.1.3`, in
`dependencies`)
- Updated dependency
[`@tanstack/react-query@5.59.15` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.59.15)
(from `5.59.14`, in `dependencies`)
- Updated dependency [`chart.js@4.4.5` ↗︎](https://www.npmjs.com/package/chart.js/v/4.4.5) (from
`4.4.4`, in `dependencies`)
- [#1279](https://github.com/Urigo/accounter-fullstack/pull/1279)
[`a324408`](https://github.com/Urigo/accounter-fullstack/commit/a324408adc12d5dfbc76dc65765886811d56823b)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.53.1` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.53.1) (from
`7.53.0`, in `dependencies`)
- [#1280](https://github.com/Urigo/accounter-fullstack/pull/1280)
[`fe39aac`](https://github.com/Urigo/accounter-fullstack/commit/fe39aace2b85d6e201ffdd94710eb18a59a3f8bb)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.21.0` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.21.0) (from `7.20.0`,
in `dependencies`)
- [#1281](https://github.com/Urigo/accounter-fullstack/pull/1281)
[`4210c3b`](https://github.com/Urigo/accounter-fullstack/commit/4210c3bdb4c65acc15a730bc6e521c3a50477eba)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`urql@4.2.0` ↗︎](https://www.npmjs.com/package/urql/v/4.2.0) (from `4.1.0`,
in `dependencies`)
- [#1290](https://github.com/Urigo/accounter-fullstack/pull/1290)
[`0995efc`](https://github.com/Urigo/accounter-fullstack/commit/0995efc1e796743bf9dfd68f394aa6516edfc9a5)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`next@15.0.1` ↗︎](https://www.npmjs.com/package/next/v/15.0.1) (from
`14.2.16`, in `dependencies`)
- [#1292](https://github.com/Urigo/accounter-fullstack/pull/1292)
[`f454038`](https://github.com/Urigo/accounter-fullstack/commit/f45403846f1c394cc26001534961421544fc609a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.1.5` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.1.5) (from `6.1.4`, in
`dependencies`)
- Updated dependency
[`@tanstack/react-query@5.59.16` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.59.16)
(from `5.59.15`, in `dependencies`)
- Updated dependency [`next@14.2.16` ↗︎](https://www.npmjs.com/package/next/v/14.2.16) (from
`14.2.15`, in `dependencies`)
- [#1296](https://github.com/Urigo/accounter-fullstack/pull/1296)
[`1b7b739`](https://github.com/Urigo/accounter-fullstack/commit/1b7b739a1e02b5f05f7208ae9e1f8860a796f87e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.22.0` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.22.0) (from `7.21.0`,
in `dependencies`)
- [#1303](https://github.com/Urigo/accounter-fullstack/pull/1303)
[`6e32cff`](https://github.com/Urigo/accounter-fullstack/commit/6e32cff9e77d5f01cbcd141a4aeda4f1e54226a3)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.454.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.454.0) (from
`0.453.0`, in `dependencies`)
- [#1304](https://github.com/Urigo/accounter-fullstack/pull/1304)
[`c4e068b`](https://github.com/Urigo/accounter-fullstack/commit/c4e068b59ce59fd5ad94a6591f22c5680f0e8bd1)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`chart.js@4.4.6` ↗︎](https://www.npmjs.com/package/chart.js/v/4.4.6) (from
`4.4.5`, in `dependencies`)
- [#1306](https://github.com/Urigo/accounter-fullstack/pull/1306)
[`e7f78bf`](https://github.com/Urigo/accounter-fullstack/commit/e7f78bfb011114540283f311c34e8077b5885580)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@hookform/resolvers@3.9.1` ↗︎](https://www.npmjs.com/package/@hookform/resolvers/v/3.9.1) (from
`3.9.0`, in `dependencies`)
- Updated dependency
[`embla-carousel-react@8.3.1` ↗︎](https://www.npmjs.com/package/embla-carousel-react/v/8.3.1)
(from `8.3.0`, in `dependencies`)
- [#1311](https://github.com/Urigo/accounter-fullstack/pull/1311)
[`09a3624`](https://github.com/Urigo/accounter-fullstack/commit/09a36248c62bd7949cc41a00222e1d3f8cc31b1e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.1.6` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.1.6) (from `6.1.5`, in
`dependencies`)
- Updated dependency
[`@mui/x-charts@7.22.1` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.22.1) (from `7.22.0`,
in `dependencies`)
- Updated dependency
[`@radix-ui/react-icons@1.3.1` ↗︎](https://www.npmjs.com/package/@radix-ui/react-icons/v/1.3.1)
(from `1.3.0`, in `dependencies`)
- Updated dependency
[`@tanstack/react-query@5.59.17` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.59.17)
(from `5.59.16`, in `dependencies`)
- Updated dependency [`next@15.0.2` ↗︎](https://www.npmjs.com/package/next/v/15.0.2) (from
`15.0.1`, in `dependencies`)
- Updated dependency [`zustand@5.0.1` ↗︎](https://www.npmjs.com/package/zustand/v/5.0.1) (from
`5.0.0`, in `dependencies`)
- [#1312](https://github.com/Urigo/accounter-fullstack/pull/1312)
[`0f6f813`](https://github.com/Urigo/accounter-fullstack/commit/0f6f81399419b5811a51c07c28865eaee9a4a290)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.59.19` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.59.19)
(from `5.59.17`, in `dependencies`)
- [#1322](https://github.com/Urigo/accounter-fullstack/pull/1322)
[`bc5f190`](https://github.com/Urigo/accounter-fullstack/commit/bc5f19036d8961cc9c1fe9545f3c8f21a3008034)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.59.19` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.59.19)
(from `5.59.17`, in `dependencies`)
- [#1325](https://github.com/Urigo/accounter-fullstack/pull/1325)
[`3aa9605`](https://github.com/Urigo/accounter-fullstack/commit/3aa9605fcc5d7e5eacf7ece44a96bbb7ec4b03c5)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`urql@4.2.1` ↗︎](https://www.npmjs.com/package/urql/v/4.2.1) (from `4.2.0`,
in `dependencies`)
- [#1327](https://github.com/Urigo/accounter-fullstack/pull/1327)
[`b759f11`](https://github.com/Urigo/accounter-fullstack/commit/b759f114594b32a0439c09945988d54c5f8b04db)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.59.20` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.59.20)
(from `5.59.19`, in `dependencies`)
- [#1328](https://github.com/Urigo/accounter-fullstack/pull/1328)
[`f839541`](https://github.com/Urigo/accounter-fullstack/commit/f839541e784b2feece82b8e5a5b7abeeac9aea11)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@6.28.0` ↗︎](https://www.npmjs.com/package/react-router-dom/v/6.28.0) (from
`6.27.0`, in `dependencies`)
- [#1332](https://github.com/Urigo/accounter-fullstack/pull/1332)
[`d09ed8c`](https://github.com/Urigo/accounter-fullstack/commit/d09ed8c3918fd2425ee29291951a68ee0cfc2e08)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`next@15.0.3` ↗︎](https://www.npmjs.com/package/next/v/15.0.3) (from
`15.0.2`, in `dependencies`)
- [#1340](https://github.com/Urigo/accounter-fullstack/pull/1340)
[`840ea17`](https://github.com/Urigo/accounter-fullstack/commit/840ea175933014f51453b9c18cf965feeed9160f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.22.2` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.22.2) (from `7.22.1`,
in `dependencies`)
- Updated dependency
[`react-hook-form@7.53.2` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.53.2) (from
`7.53.1`, in `dependencies`)
- [#1341](https://github.com/Urigo/accounter-fullstack/pull/1341)
[`cf88004`](https://github.com/Urigo/accounter-fullstack/commit/cf8800432f30b3f413790b9ea17a36835a9946db)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.456.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.456.0) (from
`0.454.0`, in `dependencies`)
- [#1366](https://github.com/Urigo/accounter-fullstack/pull/1366)
[`a301322`](https://github.com/Urigo/accounter-fullstack/commit/a301322e17b59c28b9699aa860090112054b9e56)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@radix-ui/react-scroll-area@1.2.1` ↗︎](https://www.npmjs.com/package/@radix-ui/react-scroll-area/v/1.2.1)
(from `1.2.0`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-tooltip@1.1.4` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tooltip/v/1.1.4)
(from `1.1.3`, in `dependencies`)
- [#1370](https://github.com/Urigo/accounter-fullstack/pull/1370)
[`cd4e64a`](https://github.com/Urigo/accounter-fullstack/commit/cd4e64aff83aebd9609a8c52aa285e270f914f4a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.1.7` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.1.7) (from `6.1.6`, in
`dependencies`)
- [#1372](https://github.com/Urigo/accounter-fullstack/pull/1372)
[`e214194`](https://github.com/Urigo/accounter-fullstack/commit/e214194ffb437e9c06f59048ebd67c1f8415cc58)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.60.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.60.2)
(from `5.59.20`, in `dependencies`)
- [#1374](https://github.com/Urigo/accounter-fullstack/pull/1374)
[`49dd3da`](https://github.com/Urigo/accounter-fullstack/commit/49dd3dad81507563aab1f5ce140f8be6575b7bb0)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@radix-ui/react-icons@1.3.2` ↗︎](https://www.npmjs.com/package/@radix-ui/react-icons/v/1.3.2)
(from `1.3.1`, in `dependencies`)
- [#1375](https://github.com/Urigo/accounter-fullstack/pull/1375)
[`bc00688`](https://github.com/Urigo/accounter-fullstack/commit/bc0068875bf54570ec93e3e67ed6496f307a5807)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.457.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.457.0) (from
`0.456.0`, in `dependencies`)
- [#1378](https://github.com/Urigo/accounter-fullstack/pull/1378)
[`9f9a300`](https://github.com/Urigo/accounter-fullstack/commit/9f9a30018cc157be670c17841c1bd0ac47accb40)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.460.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.460.0) (from
`0.457.0`, in `dependencies`)
- [#1379](https://github.com/Urigo/accounter-fullstack/pull/1379)
[`4689ab0`](https://github.com/Urigo/accounter-fullstack/commit/4689ab0fae6cf9e009e8aff74aa46c069cfc2a7b)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.60.5` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.60.5)
(from `5.60.2`, in `dependencies`)
- [#1382](https://github.com/Urigo/accounter-fullstack/pull/1382)
[`1061c1d`](https://github.com/Urigo/accounter-fullstack/commit/1061c1dc5b38962a009857c4d328b08e1311e4db)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.60.5` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.60.5)
(from `5.60.2`, in `dependencies`)
- Updated dependency
[`embla-carousel-react@8.4.0` ↗︎](https://www.npmjs.com/package/embla-carousel-react/v/8.4.0)
(from `8.3.1`, in `dependencies`)
- Updated dependency
[`lucide-react@0.460.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.460.0) (from
`0.457.0`, in `dependencies`)
- [#1383](https://github.com/Urigo/accounter-fullstack/pull/1383)
[`5b421ae`](https://github.com/Urigo/accounter-fullstack/commit/5b421aefb485c725459233fc3cb2f009ce96e592)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`embla-carousel-react@8.4.0` ↗︎](https://www.npmjs.com/package/embla-carousel-react/v/8.4.0)
(from `8.3.1`, in `dependencies`)
- [#1387](https://github.com/Urigo/accounter-fullstack/pull/1387)
[`60ddea5`](https://github.com/Urigo/accounter-fullstack/commit/60ddea53c9cc0bdb6f9d63a2164d59ceebf4d02e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.60.6` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.60.6)
(from `5.60.5`, in `dependencies`)
- [#1394](https://github.com/Urigo/accounter-fullstack/pull/1394)
[`d63118c`](https://github.com/Urigo/accounter-fullstack/commit/d63118cf742ca2bdbe4e2a0886844dd9ba809b81)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.61.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.61.0)
(from `5.60.6`, in `dependencies`)
- [#1396](https://github.com/Urigo/accounter-fullstack/pull/1396)
[`6971fe5`](https://github.com/Urigo/accounter-fullstack/commit/6971fe535e38962e6bdec32537f9b79243d6175b)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`embla-carousel-react@8.5.1` ↗︎](https://www.npmjs.com/package/embla-carousel-react/v/8.5.1)
(from `8.4.0`, in `dependencies`)
- [#1400](https://github.com/Urigo/accounter-fullstack/pull/1400)
[`8b29bd1`](https://github.com/Urigo/accounter-fullstack/commit/8b29bd14c51422bf17ac488bd0296c4d239d1b76)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@emotion/react@11.13.5` ↗︎](https://www.npmjs.com/package/@emotion/react/v/11.13.5) (from
`11.13.3`, in `dependencies`)
- Updated dependency
[`@emotion/styled@11.13.5` ↗︎](https://www.npmjs.com/package/@emotion/styled/v/11.13.5) (from
`11.13.0`, in `dependencies`)
- Updated dependency
[`@mui/material@6.1.8` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.1.8) (from `6.1.7`, in
`dependencies`)
- Updated dependency
[`@mui/x-charts@7.22.3` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.22.3) (from `7.22.2`,
in `dependencies`)
- Updated dependency
[`@tanstack/react-query@5.61.3` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.61.3)
(from `5.61.0`, in `dependencies`)
- [#1403](https://github.com/Urigo/accounter-fullstack/pull/1403)
[`b1295cf`](https://github.com/Urigo/accounter-fullstack/commit/b1295cf4e428c9413bee3df7066b8d24fceb5ae8)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@7.0.1` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.0.1) (from
`6.28.0`, in `dependencies`)
- [#1407](https://github.com/Urigo/accounter-fullstack/pull/1407)
[`e510d29`](https://github.com/Urigo/accounter-fullstack/commit/e510d29a738a2aae6ff07a6967679e73e5c6c4c2)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`tailwind-merge@2.5.5` ↗︎](https://www.npmjs.com/package/tailwind-merge/v/2.5.5) (from `2.5.4`,
in `dependencies`)
- [#1411](https://github.com/Urigo/accounter-fullstack/pull/1411)
[`5d096cc`](https://github.com/Urigo/accounter-fullstack/commit/5d096cc5ef79e74d45605a8c525f5fce5c7c0343)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.461.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.461.0) (from
`0.460.0`, in `dependencies`)
- [#1415](https://github.com/Urigo/accounter-fullstack/pull/1415)
[`5380cff`](https://github.com/Urigo/accounter-fullstack/commit/5380cff1a8f1a8b31f72b048b52bda9076806548)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`class-variance-authority@0.7.1` ↗︎](https://www.npmjs.com/package/class-variance-authority/v/0.7.1)
(from `0.7.0`, in `dependencies`)
- [#1423](https://github.com/Urigo/accounter-fullstack/pull/1423)
[`dbc58e0`](https://github.com/Urigo/accounter-fullstack/commit/dbc58e03e45ec979aa536172cc38b770e867ee9e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.61.4` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.61.4)
(from `5.61.3`, in `dependencies`)
- [#1427](https://github.com/Urigo/accounter-fullstack/pull/1427)
[`2b4808a`](https://github.com/Urigo/accounter-fullstack/commit/2b4808af996d72224349ab6b4c512428c2c3ef88)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.61.5` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.61.5)
(from `5.61.4`, in `dependencies`)
- [#1428](https://github.com/Urigo/accounter-fullstack/pull/1428)
[`07e30e6`](https://github.com/Urigo/accounter-fullstack/commit/07e30e6fa8012701614ac167a3c21635ac0c4c07)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.462.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.462.0) (from
`0.461.0`, in `dependencies`)
- [#1429](https://github.com/Urigo/accounter-fullstack/pull/1429)
[`c60b8c4`](https://github.com/Urigo/accounter-fullstack/commit/c60b8c4a6baec9edfc9c3b402f95057d7fd6ea3e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.1.9` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.1.9) (from `6.1.8`, in
`dependencies`)
- [#1434](https://github.com/Urigo/accounter-fullstack/pull/1434)
[`d63e8fb`](https://github.com/Urigo/accounter-fullstack/commit/d63e8fbb466d4d383f3a809b7cde503f48f7c20f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.23.0` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.23.0) (from `7.22.3`,
in `dependencies`)
- [#1436](https://github.com/Urigo/accounter-fullstack/pull/1436)
[`780ecaf`](https://github.com/Urigo/accounter-fullstack/commit/780ecaf6edaf680e2dd72e75b17489b221e1959e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.62.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.62.0)
(from `5.61.5`, in `dependencies`)
- [#1437](https://github.com/Urigo/accounter-fullstack/pull/1437)
[`44c2c1c`](https://github.com/Urigo/accounter-fullstack/commit/44c2c1c8290625b11066ddb4f9c70467b3cdc5dc)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`chart.js@4.4.7` ↗︎](https://www.npmjs.com/package/chart.js/v/4.4.7) (from
`4.4.6`, in `dependencies`)
- [#1440](https://github.com/Urigo/accounter-fullstack/pull/1440)
[`1de92fa`](https://github.com/Urigo/accounter-fullstack/commit/1de92faaebdf5d114acffd7c59204829606dfa6c)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.463.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.463.0) (from
`0.462.0`, in `dependencies`)
- [#1442](https://github.com/Urigo/accounter-fullstack/pull/1442)
[`4bdf9f0`](https://github.com/Urigo/accounter-fullstack/commit/4bdf9f05ef20926eede70c518433b71fba34e595)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.1.10` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.1.10) (from `6.1.9`,
in `dependencies`)
- Updated dependency
[`@tanstack/react-query@5.62.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.62.2)
(from `5.62.0`, in `dependencies`)
- Updated dependency
[`react-router-dom@7.0.2` ↗︎](https://www.npmjs.com/package/react-router-dom/v/7.0.2) (from
`7.0.1`, in `dependencies`)
- [#1443](https://github.com/Urigo/accounter-fullstack/pull/1443)
[`efc1b8b`](https://github.com/Urigo/accounter-fullstack/commit/efc1b8bd6c7b9a8d55c991ddbcb5027a751ef542)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.465.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.465.0) (from
`0.463.0`, in `dependencies`)
- [#1444](https://github.com/Urigo/accounter-fullstack/pull/1444)
[`aa43b5f`](https://github.com/Urigo/accounter-fullstack/commit/aa43b5f5e8416678caee39c7910eb74df6e78040)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zustand@5.0.2` ↗︎](https://www.npmjs.com/package/zustand/v/5.0.2) (from
`5.0.1`, in `dependencies`)
- [#1447](https://github.com/Urigo/accounter-fullstack/pull/1447)
[`feb43fd`](https://github.com/Urigo/accounter-fullstack/commit/feb43fd2c65c1fe843865474ca96e2ac7028b36d)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.466.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.466.0) (from
`0.465.0`, in `dependencies`)
- [#1451](https://github.com/Urigo/accounter-fullstack/pull/1451)
[`1c14cfd`](https://github.com/Urigo/accounter-fullstack/commit/1c14cfdd464ed57a7b4594c771606787e4d26803)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.467.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.467.0) (from
`0.466.0`, in `dependencies`)
- [#1453](https://github.com/Urigo/accounter-fullstack/pull/1453)
[`a9fd8e3`](https://github.com/Urigo/accounter-fullstack/commit/a9fd8e313db03de5f39bdb0cdd32b6c993ea82d6)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@emotion/react@11.14.0` ↗︎](https://www.npmjs.com/package/@emotion/react/v/11.14.0) (from
`11.13.5`, in `dependencies`)
- Updated dependency
[`@emotion/styled@11.14.0` ↗︎](https://www.npmjs.com/package/@emotion/styled/v/11.14.0) (from
`11.13.5`, in `dependencies`)
- Updated dependency [`react@19.0.0` ↗︎](https://www.npmjs.com/package/react/v/19.0.0) (from
`18.3.1`, in `dependencies`)
- Updated dependency [`react-dom@19.0.0` ↗︎](https://www.npmjs.com/package/react-dom/v/19.0.0)
(from `18.3.1`, in `dependencies`)
- [#1454](https://github.com/Urigo/accounter-fullstack/pull/1454)
[`1c27c58`](https://github.com/Urigo/accounter-fullstack/commit/1c27c5892209872a478f42a1830fc5b9df6f9827)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.54.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.54.0) (from
`7.53.2`, in `dependencies`)
- [#1455](https://github.com/Urigo/accounter-fullstack/pull/1455)
[`58cb7ee`](https://github.com/Urigo/accounter-fullstack/commit/58cb7ee7689772081ebf23771399fecbbf4c9983)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.23.1` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.23.1) (from `7.23.0`,
in `dependencies`)
- Updated dependency
[`@tanstack/react-query@5.62.3` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.62.3)
(from `5.62.2`, in `dependencies`)
- Updated dependency [`next@15.0.4` ↗︎](https://www.npmjs.com/package/next/v/15.0.4) (from
`15.0.3`, in `dependencies`)
- [#1456](https://github.com/Urigo/accounter-fullstack/pull/1456)
[`164b2ef`](https://github.com/Urigo/accounter-fullstack/commit/164b2ef9643139813c6e8476989ca98d1c02cdd8)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.468.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.468.0) (from
`0.467.0`, in `dependencies`)
- [#1457](https://github.com/Urigo/accounter-fullstack/pull/1457)
[`dd5facb`](https://github.com/Urigo/accounter-fullstack/commit/dd5facb1ed9186d062479b25998bfe7855f6ca1c)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.23.1` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.23.1) (from `7.23.0`,
in `dependencies`)
- Updated dependency
[`@tanstack/react-query@5.62.3` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.62.3)
(from `5.62.2`, in `dependencies`)
- Updated dependency [`next@15.0.4` ↗︎](https://www.npmjs.com/package/next/v/15.0.4) (from
`15.0.3`, in `dependencies`)
- [#1460](https://github.com/Urigo/accounter-fullstack/pull/1460)
[`44175f5`](https://github.com/Urigo/accounter-fullstack/commit/44175f5ae2bf2b63668928e8cb580b3b1a1ab40e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@emotion/react@11.14.0` ↗︎](https://www.npmjs.com/package/@emotion/react/v/11.14.0) (from
`11.13.5`, in `dependencies`)
- Updated dependency
[`@emotion/styled@11.14.0` ↗︎](https://www.npmjs.com/package/@emotion/styled/v/11.14.0) (from
`11.13.5`, in `dependencies`)
- [#1467](https://github.com/Urigo/accounter-fullstack/pull/1467)
[`177ca92`](https://github.com/Urigo/accounter-fullstack/commit/177ca920a5f49c7a7c9caa277f896172788b5eb2)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@3.24.0` ↗︎](https://www.npmjs.com/package/zod/v/3.24.0) (from `3.23.8`,
in `dependencies`)
- [#1471](https://github.com/Urigo/accounter-fullstack/pull/1471)
[`c156ef8`](https://github.com/Urigo/accounter-fullstack/commit/c156ef8c85f8540147db506aef4e11e2a9c0ea66)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.62.7` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.62.7)
(from `5.62.3`, in `dependencies`)
- [#1472](https://github.com/Urigo/accounter-fullstack/pull/1472)
[`8d9143c`](https://github.com/Urigo/accounter-fullstack/commit/8d9143cebfe860162bbb40b1aa3ff1a8de74190a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`next@15.1.0` ↗︎](https://www.npmjs.com/package/next/v/15.1.0) (from
`15.0.4`, in `dependencies`)
- [#1475](https://github.com/Urigo/accounter-fullstack/pull/1475)
[`cad74f9`](https://github.com/Urigo/accounter-fullstack/commit/cad74f97f0cfb378a7ea229891f9a9b77c46d633)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zod@3.24.1` ↗︎](https://www.npmjs.com/package/zod/v/3.24.1) (from `3.24.0`,
in `dependencies`)
- [#1476](https://github.com/Urigo/accounter-fullstack/pull/1476)
[`95dde1b`](https://github.com/Urigo/accounter-fullstack/commit/95dde1b9982cd7a4d26e5b7f69e81ae0493be664)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.2.0` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.2.0) (from `6.1.10`,
in `dependencies`)
- [#1488](https://github.com/Urigo/accounter-fullstack/pull/1488)
[`6581954`](https://github.com/Urigo/accounter-fullstack/commit/6581954f05f7d216c24d7fb13772d2941ca241a4)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.23.2` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.23.2) (from `7.23.1`,
in `dependencies`)
- [#1491](https://github.com/Urigo/accounter-fullstack/pull/1491)
[`5b5b8ac`](https://github.com/Urigo/accounter-fullstack/commit/5b5b8acf46241ba529bcbe91fa0277b650e06533)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.54.1` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.54.1) (from
`7.54.0`, in `dependencies`)
- [#1494](https://github.com/Urigo/accounter-fullstack/pull/1494)
[`2e3417e`](https://github.com/Urigo/accounter-fullstack/commit/2e3417e60af5372f8b30ba4a2d1265aaa2864332)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@radix-ui/react-avatar@1.1.2` ↗︎](https://www.npmjs.com/package/@radix-ui/react-avatar/v/1.1.2)
(from `1.1.1`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-dialog@1.1.3` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dialog/v/1.1.3)
(from `1.1.2`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-dropdown-menu@2.1.3` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dropdown-menu/v/2.1.3)
(from `2.1.2`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-label@2.1.1` ↗︎](https://www.npmjs.com/package/@radix-ui/react-label/v/2.1.1)
(from `2.1.0`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-scroll-area@1.2.2` ↗︎](https://www.npmjs.com/package/@radix-ui/react-scroll-area/v/1.2.2)
(from `1.2.1`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-select@2.1.3` ↗︎](https://www.npmjs.com/package/@radix-ui/react-select/v/2.1.3)
(from `2.1.2`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-separator@1.1.1` ↗︎](https://www.npmjs.com/package/@radix-ui/react-separator/v/1.1.1)
(from `1.1.0`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-slot@1.1.1` ↗︎](https://www.npmjs.com/package/@radix-ui/react-slot/v/1.1.1)
(from `1.1.0`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-toast@1.2.3` ↗︎](https://www.npmjs.com/package/@radix-ui/react-toast/v/1.2.3)
(from `1.2.2`, in `dependencies`)
- Updated dependency
[`@radix-ui/react-tooltip@1.1.5` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tooltip/v/1.1.5)
(from `1.1.4`, in `dependencies`)
- Updated dependency
[`@tanstack/react-table@8.20.6` ↗︎](https://www.npmjs.com/package/@tanstack/react-table/v/8.20.6)
(from `8.20.5`, in `dependencies`)
## 0.0.2
### Patch Changes
- [#1089](https://github.com/Urigo/accounter-fullstack/pull/1089)
[`ccc51b2`](https://github.com/Urigo/accounter-fullstack/commit/ccc51b2ca3e39bb461c76e86d455e93ca27c5fa4)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`embla-carousel-react@8.2.0` ↗︎](https://www.npmjs.com/package/embla-carousel-react/v/8.2.0)
(from `8.1.8`, in `dependencies`)
- [#1092](https://github.com/Urigo/accounter-fullstack/pull/1092)
[`41cd104`](https://github.com/Urigo/accounter-fullstack/commit/41cd104d791a7f1791e404f02c794411ee74761f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`dayjs@1.11.13` ↗︎](https://www.npmjs.com/package/dayjs/v/1.11.13) (from
`1.11.12`, in `dependencies`)
- [#1094](https://github.com/Urigo/accounter-fullstack/pull/1094)
[`f3329e8`](https://github.com/Urigo/accounter-fullstack/commit/f3329e838177445324f0f6c73af880d5911b9eb0)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.52.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.52.0)
(from `5.51.24`, in `dependencies`)
- [#1096](https://github.com/Urigo/accounter-fullstack/pull/1096)
[`ea79af7`](https://github.com/Urigo/accounter-fullstack/commit/ea79af7090008572abdeaae7362dafa74453c298)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`chart.js@4.4.4` ↗︎](https://www.npmjs.com/package/chart.js/v/4.4.4) (from
`4.4.3`, in `dependencies`)
- [#1097](https://github.com/Urigo/accounter-fullstack/pull/1097)
[`daed2fa`](https://github.com/Urigo/accounter-fullstack/commit/daed2fad45b49c47d513578469ef272cb909c00c)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.429.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.429.0) (from
`0.428.0`, in `dependencies`)
- [#1098](https://github.com/Urigo/accounter-fullstack/pull/1098)
[`24faf34`](https://github.com/Urigo/accounter-fullstack/commit/24faf343de0f9affef114f6af49d491145e08805)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@emotion/react@11.13.3` ↗︎](https://www.npmjs.com/package/@emotion/react/v/11.13.3) (from
`11.13.0`, in `dependencies`)
- Added dependency
[`@emotion/styled@11.13.0` ↗︎](https://www.npmjs.com/package/@emotion/styled/v/11.13.0) (to
`dependencies`)
- Added dependency
[`@mui/material@5.16.7` ↗︎](https://www.npmjs.com/package/@mui/material/v/5.16.7) (to
`dependencies`)
- Added dependency
[`@mui/x-charts@7.13.0` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.13.0) (to
`dependencies`)
- [#1104](https://github.com/Urigo/accounter-fullstack/pull/1104)
[`9e659bc`](https://github.com/Urigo/accounter-fullstack/commit/9e659bcebea37b4628ede218ecc09f6a1ecc8a16)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`next@14.2.6` ↗︎](https://www.npmjs.com/package/next/v/14.2.6) (from
`14.2.5`, in `dependencies`)
- [#1110](https://github.com/Urigo/accounter-fullstack/pull/1110)
[`9042433`](https://github.com/Urigo/accounter-fullstack/commit/9042433b192f402dc2abdd49b6e47287a77023b8)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.52.1` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.52.1)
(from `5.52.0`, in `dependencies`)
- [#1111](https://github.com/Urigo/accounter-fullstack/pull/1111)
[`047eb25`](https://github.com/Urigo/accounter-fullstack/commit/047eb257d719e0d1e2be55bf3e56713755965474)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.14.0` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.14.0) (from `7.13.0`,
in `dependencies`)
- [#1112](https://github.com/Urigo/accounter-fullstack/pull/1112)
[`fd6d6d3`](https://github.com/Urigo/accounter-fullstack/commit/fd6d6d37efcf2076dfc0e3f21d999c1cb8dfea75)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.435.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.435.0) (from
`0.429.0`, in `dependencies`)
- [#1114](https://github.com/Urigo/accounter-fullstack/pull/1114)
[`731987f`](https://github.com/Urigo/accounter-fullstack/commit/731987f8298a78d62192ae9255f770156099eb90)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.53.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.53.0) (from
`7.52.2`, in `dependencies`)
- [#1115](https://github.com/Urigo/accounter-fullstack/pull/1115)
[`b91c4cb`](https://github.com/Urigo/accounter-fullstack/commit/b91c4cb233a9b5151901746d9b740daa18a93618)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-table@8.20.5` ↗︎](https://www.npmjs.com/package/@tanstack/react-table/v/8.20.5)
(from `8.20.1`, in `dependencies`)
- [#1117](https://github.com/Urigo/accounter-fullstack/pull/1117)
[`2862c60`](https://github.com/Urigo/accounter-fullstack/commit/2862c60866fc2487df4b44eede85f9326f8914a0)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.436.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.436.0) (from
`0.435.0`, in `dependencies`)
- [#1130](https://github.com/Urigo/accounter-fullstack/pull/1130)
[`768c851`](https://github.com/Urigo/accounter-fullstack/commit/768c851d88ee05068ad8c5cbb234b3192cf24dcc)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.0.1` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.0.1) (from `5.16.7`,
in `dependencies`)
- [#1132](https://github.com/Urigo/accounter-fullstack/pull/1132)
[`f2910cf`](https://github.com/Urigo/accounter-fullstack/commit/f2910cf1862f04899641bb13b5e691e5646f83b4)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.52.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.52.2)
(from `5.52.1`, in `dependencies`)
- [#1134](https://github.com/Urigo/accounter-fullstack/pull/1134)
[`547e8db`](https://github.com/Urigo/accounter-fullstack/commit/547e8db4f56772e9d4ca4e016b25090a74dbc8b2)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`next@14.2.7` ↗︎](https://www.npmjs.com/package/next/v/14.2.7) (from
`14.2.6`, in `dependencies`)
- [#1142](https://github.com/Urigo/accounter-fullstack/pull/1142)
[`b2bd726`](https://github.com/Urigo/accounter-fullstack/commit/b2bd726d1a8216165a8bb0b8917c2ac80f7a538a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.15.0` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.15.0) (from `7.14.0`,
in `dependencies`)
- [#1143](https://github.com/Urigo/accounter-fullstack/pull/1143)
[`c1d4e9d`](https://github.com/Urigo/accounter-fullstack/commit/c1d4e9d2efa354779ea47a7a64d81f017f63773b)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.53.1` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.53.1)
(from `5.52.2`, in `dependencies`)
- [#1146](https://github.com/Urigo/accounter-fullstack/pull/1146)
[`3bc9f4d`](https://github.com/Urigo/accounter-fullstack/commit/3bc9f4dcdab9cb1098ff968044464244b8d64eb8)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.437.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.437.0) (from
`0.436.0`, in `dependencies`)
- [#1150](https://github.com/Urigo/accounter-fullstack/pull/1150)
[`120e61f`](https://github.com/Urigo/accounter-fullstack/commit/120e61f4842852d50701d0e40a49f22d2b7b7486)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.53.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.53.2)
(from `5.53.1`, in `dependencies`)
- [#1151](https://github.com/Urigo/accounter-fullstack/pull/1151)
[`fcf94c8`](https://github.com/Urigo/accounter-fullstack/commit/fcf94c8994e1948b31094b92b3e0d0bf4377a694)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.438.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.438.0) (from
`0.437.0`, in `dependencies`)
- [#1156](https://github.com/Urigo/accounter-fullstack/pull/1156)
[`c2144ab`](https://github.com/Urigo/accounter-fullstack/commit/c2144abb23d5f45465ea5b1d3bad22c5595cd490)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.53.3` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.53.3)
(from `5.53.2`, in `dependencies`)
- [#1158](https://github.com/Urigo/accounter-fullstack/pull/1158)
[`b3733cd`](https://github.com/Urigo/accounter-fullstack/commit/b3733cdb6a9aeb37431509d684be34b6999629aa)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.0.2` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.0.2) (from `6.0.1`, in
`dependencies`)
- [#1159](https://github.com/Urigo/accounter-fullstack/pull/1159)
[`ed42f9b`](https://github.com/Urigo/accounter-fullstack/commit/ed42f9b77ebb8c8ab785e44dfc17249ea9a9829c)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.0.2` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.0.2) (from `6.0.1`, in
`dependencies`)
- Updated dependency
[`@tanstack/react-query@5.54.1` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.54.1)
(from `5.53.3`, in `dependencies`)
- [#1161](https://github.com/Urigo/accounter-fullstack/pull/1161)
[`22f8343`](https://github.com/Urigo/accounter-fullstack/commit/22f8343b6663e3148f1016dc98363b684a2dcbda)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.54.1` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.54.1)
(from `5.53.3`, in `dependencies`)
- [#1163](https://github.com/Urigo/accounter-fullstack/pull/1163)
[`4c57109`](https://github.com/Urigo/accounter-fullstack/commit/4c571094d52f07f50e36032eeac9dca0dda34aad)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`embla-carousel-react@8.2.1` ↗︎](https://www.npmjs.com/package/embla-carousel-react/v/8.2.1)
(from `8.2.0`, in `dependencies`)
- [#1168](https://github.com/Urigo/accounter-fullstack/pull/1168)
[`6e27856`](https://github.com/Urigo/accounter-fullstack/commit/6e27856c0529e88848e57b1e8ef4d4e8809e9ac5)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`vaul@0.9.2` ↗︎](https://www.npmjs.com/package/vaul/v/0.9.2) (from `0.9.1`,
in `dependencies`)
- [#1171](https://github.com/Urigo/accounter-fullstack/pull/1171)
[`600ff23`](https://github.com/Urigo/accounter-fullstack/commit/600ff23ceed1865112a57fb62b011796263a1baf)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`next@14.2.8` ↗︎](https://www.npmjs.com/package/next/v/14.2.8) (from
`14.2.7`, in `dependencies`)
- [#1173](https://github.com/Urigo/accounter-fullstack/pull/1173)
[`9a90858`](https://github.com/Urigo/accounter-fullstack/commit/9a9085888e354afef8fbcce5f973eca34d7ee6f4)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.16.0` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.16.0) (from `7.15.0`,
in `dependencies`)
- [#1175](https://github.com/Urigo/accounter-fullstack/pull/1175)
[`67b4713`](https://github.com/Urigo/accounter-fullstack/commit/67b4713a6e5c7d49d4920218747724adcc11166f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.55.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.55.0)
(from `5.54.1`, in `dependencies`)
- [#1176](https://github.com/Urigo/accounter-fullstack/pull/1176)
[`1e1af0f`](https://github.com/Urigo/accounter-fullstack/commit/1e1af0f5d13d1e1dceb386b3719de0c24431c37e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.439.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.439.0) (from
`0.438.0`, in `dependencies`)
- [#1178](https://github.com/Urigo/accounter-fullstack/pull/1178)
[`d67572c`](https://github.com/Urigo/accounter-fullstack/commit/d67572cbc82d7da308e7f37430c0d05ef8573915)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.56.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.56.2)
(from `5.56.0`, in `dependencies`)
- Updated dependency [`next@14.2.11` ↗︎](https://www.npmjs.com/package/next/v/14.2.11) (from
`14.2.8`, in `dependencies`)
- Updated dependency
[`react-router-dom@6.26.2` ↗︎](https://www.npmjs.com/package/react-router-dom/v/6.26.2) (from
`6.26.1`, in `dependencies`)
- Updated dependency [`vaul@0.9.3` ↗︎](https://www.npmjs.com/package/vaul/v/0.9.3) (from `0.9.2`,
in `dependencies`)
- [#1182](https://github.com/Urigo/accounter-fullstack/pull/1182)
[`61b839a`](https://github.com/Urigo/accounter-fullstack/commit/61b839a522ace777a87a7a76ebf23f922eeec791)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.1.0` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.1.0) (from `6.0.2`, in
`dependencies`)
- [#1183](https://github.com/Urigo/accounter-fullstack/pull/1183)
[`1680e8a`](https://github.com/Urigo/accounter-fullstack/commit/1680e8a780cae530f31d82fc85797a3a55c43c8d)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.440.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.440.0) (from
`0.439.0`, in `dependencies`)
- [#1184](https://github.com/Urigo/accounter-fullstack/pull/1184)
[`1481282`](https://github.com/Urigo/accounter-fullstack/commit/148128268b1170ab08f993ac7442cca02993e78c)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.56.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.56.0)
(from `5.55.0`, in `dependencies`)
- [#1188](https://github.com/Urigo/accounter-fullstack/pull/1188)
[`452c09b`](https://github.com/Urigo/accounter-fullstack/commit/452c09b1b499be67729f07f05b6fcdefae1d72ad)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.17.0` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.17.0) (from `7.16.0`,
in `dependencies`)
- [#1190](https://github.com/Urigo/accounter-fullstack/pull/1190)
[`552eafd`](https://github.com/Urigo/accounter-fullstack/commit/552eafdf642c3b04cc8364e6afee1210c61a2313)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`embla-carousel-react@8.3.0` ↗︎](https://www.npmjs.com/package/embla-carousel-react/v/8.3.0)
(from `8.2.1`, in `dependencies`)
- [#1191](https://github.com/Urigo/accounter-fullstack/pull/1191)
[`e868eb5`](https://github.com/Urigo/accounter-fullstack/commit/e868eb529fddb064734a7ad736ac67a4d416defe)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.445.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.445.0) (from
`0.440.0`, in `dependencies`)
- [#1192](https://github.com/Urigo/accounter-fullstack/pull/1192)
[`270c62f`](https://github.com/Urigo/accounter-fullstack/commit/270c62fc422529d0b70138ac2449d5b8655e050a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`next@14.2.12` ↗︎](https://www.npmjs.com/package/next/v/14.2.12) (from
`14.2.11`, in `dependencies`)
- [#1199](https://github.com/Urigo/accounter-fullstack/pull/1199)
[`3067755`](https://github.com/Urigo/accounter-fullstack/commit/30677559f306c1d23578eaa201e82d317585246d)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.1.1` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.1.1) (from `6.1.0`, in
`dependencies`)
- Updated dependency [`vaul@0.9.4` ↗︎](https://www.npmjs.com/package/vaul/v/0.9.4) (from `0.9.3`,
in `dependencies`)
- [#1200](https://github.com/Urigo/accounter-fullstack/pull/1200)
[`91a52bf`](https://github.com/Urigo/accounter-fullstack/commit/91a52bfd20f0c66f115ba6c23419fa9ab6fd6806)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/material@6.1.1` ↗︎](https://www.npmjs.com/package/@mui/material/v/6.1.1) (from `6.1.0`, in
`dependencies`)
- Updated dependency
[`@mui/x-charts@7.18.0` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.18.0) (from `7.17.0`,
in `dependencies`)
- Updated dependency [`next@14.2.13` ↗︎](https://www.npmjs.com/package/next/v/14.2.13) (from
`14.2.12`, in `dependencies`)
- Updated dependency [`vaul@0.9.4` ↗︎](https://www.npmjs.com/package/vaul/v/0.9.4) (from `0.9.3`,
in `dependencies`)
- [#1205](https://github.com/Urigo/accounter-fullstack/pull/1205)
[`43e7254`](https://github.com/Urigo/accounter-fullstack/commit/43e72545dbcf72dec132031fd102b4d362e82fa3)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`next@14.2.13` ↗︎](https://www.npmjs.com/package/next/v/14.2.13) (from
`14.2.12`, in `dependencies`)
- [#1206](https://github.com/Urigo/accounter-fullstack/pull/1206)
[`2845007`](https://github.com/Urigo/accounter-fullstack/commit/2845007aa55152e0b99e6d1f20c58531deff0c2e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mui/x-charts@7.18.0` ↗︎](https://www.npmjs.com/package/@mui/x-charts/v/7.18.0) (from `7.17.0`,
in `dependencies`)
- [#1212](https://github.com/Urigo/accounter-fullstack/pull/1212)
[`5ebfbda`](https://github.com/Urigo/accounter-fullstack/commit/5ebfbda85019d633c148d19196f90002337ad920)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`vaul@0.9.6` ↗︎](https://www.npmjs.com/package/vaul/v/0.9.6) (from `0.9.4`,
in `dependencies`)
## 0.0.1
### Patch Changes
- [#1003](https://github.com/Urigo/accounter-fullstack/pull/1003)
[`37a876d`](https://github.com/Urigo/accounter-fullstack/commit/37a876df1707afd2509219f89c0ef7e41f5602f3)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.51.18` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.51.18)
(from `5.51.16`, in `dependencies`)
- [#1004](https://github.com/Urigo/accounter-fullstack/pull/1004)
[`c610f3f`](https://github.com/Urigo/accounter-fullstack/commit/c610f3fc67da217b22521698436cccc6bbb8cb5b)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.419.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.419.0) (from
`0.418.0`, in `dependencies`)
- [#1006](https://github.com/Urigo/accounter-fullstack/pull/1006)
[`d7ba83b`](https://github.com/Urigo/accounter-fullstack/commit/d7ba83bdee4eb2b23e6ea750b9e9e9f88e3832d8)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@6.26.0` ↗︎](https://www.npmjs.com/package/react-router-dom/v/6.26.0) (from
`6.25.1`, in `dependencies`)
- [#1009](https://github.com/Urigo/accounter-fullstack/pull/1009)
[`1451538`](https://github.com/Urigo/accounter-fullstack/commit/1451538f2364f125be8ccee805037d011e667a21)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.423.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.423.0) (from
`0.419.0`, in `dependencies`)
- [#1011](https://github.com/Urigo/accounter-fullstack/pull/1011)
[`8e6f19e`](https://github.com/Urigo/accounter-fullstack/commit/8e6f19e74f5434b535cef64f65cb2d8b234fd730)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-table@8.20.1` ↗︎](https://www.npmjs.com/package/@tanstack/react-table/v/8.20.1)
(from `8.19.3`, in `dependencies`)
- [#1014](https://github.com/Urigo/accounter-fullstack/pull/1014)
[`1aff4f0`](https://github.com/Urigo/accounter-fullstack/commit/1aff4f02f3b9f28f7f5f3b05eb87c9913ebf32da)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.51.21` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.51.21)
(from `5.51.18`, in `dependencies`)
- Updated dependency
[`react-hook-form@7.52.2` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.52.2) (from
`7.52.1`, in `dependencies`)
- [#1015](https://github.com/Urigo/accounter-fullstack/pull/1015)
[`676116a`](https://github.com/Urigo/accounter-fullstack/commit/676116a2b15a199e25dea913e66e732c3ec13434)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.424.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.424.0) (from
`0.423.0`, in `dependencies`)
- [#1034](https://github.com/Urigo/accounter-fullstack/pull/1034)
[`d00029d`](https://github.com/Urigo/accounter-fullstack/commit/d00029de30e3703df6604e04e6ee68376afc137b)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.51.23` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.51.23)
(from `5.51.21`, in `dependencies`)
- [#1038](https://github.com/Urigo/accounter-fullstack/pull/1038)
[`191f2bc`](https://github.com/Urigo/accounter-fullstack/commit/191f2bcbf12f336a1ea9d7428af3573f7709f419)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.426.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.426.0) (from
`0.424.0`, in `dependencies`)
- [#1039](https://github.com/Urigo/accounter-fullstack/pull/1039)
[`5ddd879`](https://github.com/Urigo/accounter-fullstack/commit/5ddd8797f02c34d69360bcca2c74c6c61a3ed3b4)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.427.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.427.0) (from
`0.426.0`, in `dependencies`)
- [#1040](https://github.com/Urigo/accounter-fullstack/pull/1040)
[`c388209`](https://github.com/Urigo/accounter-fullstack/commit/c388209d9336439292d6fd8dbf75a1d5c1e3539c)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`tailwind-merge@2.5.0` ↗︎](https://www.npmjs.com/package/tailwind-merge/v/2.5.0) (from `2.4.0`,
in `dependencies`)
- [#1047](https://github.com/Urigo/accounter-fullstack/pull/1047)
[`2742ebd`](https://github.com/Urigo/accounter-fullstack/commit/2742ebd0a7143012381ed910036122dc885f685f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`tailwind-merge@2.5.1` ↗︎](https://www.npmjs.com/package/tailwind-merge/v/2.5.1) (from `2.5.0`,
in `dependencies`)
- [#1049](https://github.com/Urigo/accounter-fullstack/pull/1049)
[`55e7838`](https://github.com/Urigo/accounter-fullstack/commit/55e7838abbc2f6939a60425c787edb0bbc906261)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`tailwind-merge@2.5.1` ↗︎](https://www.npmjs.com/package/tailwind-merge/v/2.5.1) (from `2.5.0`,
in `dependencies`)
- [#1054](https://github.com/Urigo/accounter-fullstack/pull/1054)
[`c3320e6`](https://github.com/Urigo/accounter-fullstack/commit/c3320e60aef6d1879b54b8f6590731571a9e0192)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`tailwind-merge@2.5.2` ↗︎](https://www.npmjs.com/package/tailwind-merge/v/2.5.2) (from `2.5.1`,
in `dependencies`)
- [#1064](https://github.com/Urigo/accounter-fullstack/pull/1064)
[`b9ad8b7`](https://github.com/Urigo/accounter-fullstack/commit/b9ad8b72dad72779d43bcd37996b878e8f9a394a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`zustand@4.5.5` ↗︎](https://www.npmjs.com/package/zustand/v/4.5.5) (from
`4.5.4`, in `dependencies`)
- [#1066](https://github.com/Urigo/accounter-fullstack/pull/1066)
[`a8e72fc`](https://github.com/Urigo/accounter-fullstack/commit/a8e72fcac23b28d3ccbd340bac66915a1414963e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@6.26.1` ↗︎](https://www.npmjs.com/package/react-router-dom/v/6.26.1) (from
`6.26.0`, in `dependencies`)
- [#1068](https://github.com/Urigo/accounter-fullstack/pull/1068)
[`aeb72ee`](https://github.com/Urigo/accounter-fullstack/commit/aeb72eec259d410a35a1e085e5fcdc1befb81c05)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.428.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.428.0) (from
`0.427.0`, in `dependencies`)
- [#1078](https://github.com/Urigo/accounter-fullstack/pull/1078)
[`6cc9a46`](https://github.com/Urigo/accounter-fullstack/commit/6cc9a4635b8da8cc606f57ba8011232f9fac1ee9)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.51.24` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.51.24)
(from `5.51.23`, in `dependencies`)
- [#462](https://github.com/Urigo/accounter-fullstack/pull/462)
[`9908666`](https://github.com/Urigo/accounter-fullstack/commit/9908666f53cb05623f8f9485621e500cb1be77d2)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@emotion/react@11.11.4` ↗︎](https://www.npmjs.com/package/@emotion/react/v/11.11.4) (from
`11.11.3`, in `dependencies`)
- Updated dependency
[`@tanstack/react-query@5.25.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.25.0)
(from `5.17.19`, in `dependencies`)
- Updated dependency [`chart.js@4.4.2` ↗︎](https://www.npmjs.com/package/chart.js/v/4.4.2) (from
`4.4.1`, in `dependencies`)
- Updated dependency
[`react-hook-form@7.51.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.51.0) (from
`7.49.3`, in `dependencies`)
- Updated dependency
[`react-router-dom@6.22.2` ↗︎](https://www.npmjs.com/package/react-router-dom/v/6.22.2) (from
`6.21.3`, in `dependencies`)
- [#469](https://github.com/Urigo/accounter-fullstack/pull/469)
[`65f61bb`](https://github.com/Urigo/accounter-fullstack/commit/65f61bbf5e9b67e6184561729e2e75c7c615fcca)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mantine/carousel@6.0.21` ↗︎](https://www.npmjs.com/package/@mantine/carousel/v/6.0.21) (from
`6.0.19`, in `dependencies`)
- Updated dependency
[`@mantine/core@6.0.21` ↗︎](https://www.npmjs.com/package/@mantine/core/v/6.0.21) (from `6.0.19`,
in `dependencies`)
- Updated dependency
[`@mantine/dates@6.0.21` ↗︎](https://www.npmjs.com/package/@mantine/dates/v/6.0.21) (from
`6.0.19`, in `dependencies`)
- Updated dependency
[`@mantine/dropzone@6.0.21` ↗︎](https://www.npmjs.com/package/@mantine/dropzone/v/6.0.21) (from
`6.0.19`, in `dependencies`)
- Updated dependency
[`@mantine/hooks@6.0.21` ↗︎](https://www.npmjs.com/package/@mantine/hooks/v/6.0.21) (from
`6.0.19`, in `dependencies`)
- Updated dependency
[`@mantine/notifications@6.0.21` ↗︎](https://www.npmjs.com/package/@mantine/notifications/v/6.0.21)
(from `6.0.19`, in `dependencies`)
- Updated dependency
[`embla-carousel-react@8.0.0` ↗︎](https://www.npmjs.com/package/embla-carousel-react/v/8.0.0)
(from `8.0.0-rc14`, in `dependencies`)
- [#470](https://github.com/Urigo/accounter-fullstack/pull/470)
[`4c86678`](https://github.com/Urigo/accounter-fullstack/commit/4c866780ef1c78880f9b62854d5ab9a5eb74db95)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`react-router-dom@6.22.3` ↗︎](https://www.npmjs.com/package/react-router-dom/v/6.22.3) (from
`6.22.2`, in `dependencies`)
- [#480](https://github.com/Urigo/accounter-fullstack/pull/480)
[`98a8c78`](https://github.com/Urigo/accounter-fullstack/commit/98a8c789ff7a1f0e3ec7a243d571df0529c66b6e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.26.3` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.26.3)
(from `5.25.0`, in `dependencies`)
- [#481](https://github.com/Urigo/accounter-fullstack/pull/481)
[`fbdceb0`](https://github.com/Urigo/accounter-fullstack/commit/fbdceb08df26fe815b34db4194caf07e3442b9a2)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`date-fns@3.4.0` ↗︎](https://www.npmjs.com/package/date-fns/v/3.4.0) (from
`3.3.1`, in `dependencies`)
- [#486](https://github.com/Urigo/accounter-fullstack/pull/486)
[`3cc2aa4`](https://github.com/Urigo/accounter-fullstack/commit/3cc2aa4efd1b81e3ac3249409b58f0f9e7837eb7)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.27.5` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.27.5)
(from `5.26.3`, in `dependencies`)
- [#491](https://github.com/Urigo/accounter-fullstack/pull/491)
[`15f7b08`](https://github.com/Urigo/accounter-fullstack/commit/15f7b08dd1651c5ec7cd5bd9c51486d0a90c5883)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`date-fns@3.5.0` ↗︎](https://www.npmjs.com/package/date-fns/v/3.5.0) (from
`3.4.0`, in `dependencies`)
- [#495](https://github.com/Urigo/accounter-fullstack/pull/495)
[`17b1a38`](https://github.com/Urigo/accounter-fullstack/commit/17b1a38ebd859abddca0b543bc2c0780a6db6106)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.28.4` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.28.4)
(from `5.27.5`, in `dependencies`)
- [#496](https://github.com/Urigo/accounter-fullstack/pull/496)
[`b56e384`](https://github.com/Urigo/accounter-fullstack/commit/b56e38483b4a2b854f94f7a519e46c0fe11b9a5f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.51.1` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.51.1) (from
`7.51.0`, in `dependencies`)
- Updated dependency
[`tailwind-merge@2.2.2` ↗︎](https://www.npmjs.com/package/tailwind-merge/v/2.2.2) (from `2.2.1`,
in `dependencies`)
- [#498](https://github.com/Urigo/accounter-fullstack/pull/498)
[`4666850`](https://github.com/Urigo/accounter-fullstack/commit/46668503a1d502f71fb61d64f5b64769d9e6142e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`date-fns@3.6.0` ↗︎](https://www.npmjs.com/package/date-fns/v/3.6.0) (from
`3.5.0`, in `dependencies`)
- [#507](https://github.com/Urigo/accounter-fullstack/pull/507)
[`e6ba95a`](https://github.com/Urigo/accounter-fullstack/commit/e6ba95a212fcb58f44ab183ccf209207bf35b3b6)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.28.6` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.28.6)
(from `5.28.4`, in `dependencies`)
- [#518](https://github.com/Urigo/accounter-fullstack/pull/518)
[`0bcf173`](https://github.com/Urigo/accounter-fullstack/commit/0bcf173b3745de6717bf8b54cc7abe7b1db7cb73)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.28.8` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.28.8)
(from `5.28.6`, in `dependencies`)
- [#525](https://github.com/Urigo/accounter-fullstack/pull/525)
[`a82e289`](https://github.com/Urigo/accounter-fullstack/commit/a82e289b9f11ee91f17f04997c1168c24ffd50b7)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.28.9` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.28.9)
(from `5.28.8`, in `dependencies`)
- Updated dependency
[`react-hook-form@7.51.2` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.51.2) (from
`7.51.1`, in `dependencies`)
- [#549](https://github.com/Urigo/accounter-fullstack/pull/549)
[`feac5f9`](https://github.com/Urigo/accounter-fullstack/commit/feac5f909316e93f42fd0bfc5a2b212e51cf6286)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.28.12` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.28.12)
(from `5.28.9`, in `dependencies`)
- [#551](https://github.com/Urigo/accounter-fullstack/pull/551)
[`99eb1c3`](https://github.com/Urigo/accounter-fullstack/commit/99eb1c35bbfb6cb46d1da82f23a88afe7194f1c1)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.28.14` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.28.14)
(from `5.28.12`, in `dependencies`)
- [#552](https://github.com/Urigo/accounter-fullstack/pull/552)
[`ce7e445`](https://github.com/Urigo/accounter-fullstack/commit/ce7e445d1032357cbed14087ef9e51889f1349f8)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`urql@4.0.7` ↗︎](https://www.npmjs.com/package/urql/v/4.0.7) (from `4.0.6`,
in `dependencies`)
- [#556](https://github.com/Urigo/accounter-fullstack/pull/556)
[`446eff2`](https://github.com/Urigo/accounter-fullstack/commit/446eff2b80aa765fd250e50d61cc22a7274c361b)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`embla-carousel-react@8.0.1` ↗︎](https://www.npmjs.com/package/embla-carousel-react/v/8.0.1)
(from `8.0.0`, in `dependencies`)
- [#564](https://github.com/Urigo/accounter-fullstack/pull/564)
[`63a523b`](https://github.com/Urigo/accounter-fullstack/commit/63a523bfb330221b42becbf91a2f4c5c99df69be)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.29.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.29.0)
(from `5.28.14`, in `dependencies`)
- [#597](https://github.com/Urigo/accounter-fullstack/pull/597)
[`d40c303`](https://github.com/Urigo/accounter-fullstack/commit/d40c30360840eafc713fe9e6e8338a745df2eb89)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`embla-carousel-react@8.0.2` ↗︎](https://www.npmjs.com/package/embla-carousel-react/v/8.0.2)
(from `8.0.1`, in `dependencies`)
- [#604](https://github.com/Urigo/accounter-fullstack/pull/604)
[`3d84bf4`](https://github.com/Urigo/accounter-fullstack/commit/3d84bf4fadf8a7d92b16f3117db5064857a9ce29)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.29.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.29.2)
(from `5.29.0`, in `dependencies`)
- Updated dependency
[`react-hook-form@7.51.3` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.51.3) (from
`7.51.2`, in `dependencies`)
- [#609](https://github.com/Urigo/accounter-fullstack/pull/609)
[`e4f8943`](https://github.com/Urigo/accounter-fullstack/commit/e4f8943dc227c7427921c3c55d1c10d61bc08cd4)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`tailwind-merge@2.3.0` ↗︎](https://www.npmjs.com/package/tailwind-merge/v/2.3.0) (from `2.2.2`,
in `dependencies`)
- [#616](https://github.com/Urigo/accounter-fullstack/pull/616)
[`5b688f7`](https://github.com/Urigo/accounter-fullstack/commit/5b688f73e7c3aed5e2fee16e9e07d19a9fff4682)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.32.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.32.0)
(from `5.29.2`, in `dependencies`)
- [#619](https://github.com/Urigo/accounter-fullstack/pull/619)
[`3b85c8c`](https://github.com/Urigo/accounter-fullstack/commit/3b85c8c09258735badc0b060041731776723303d)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`clsx@2.1.1` ↗︎](https://www.npmjs.com/package/clsx/v/2.1.1) (from `2.1.0`,
in `dependencies`)
- [#621](https://github.com/Urigo/accounter-fullstack/pull/621)
[`683598e`](https://github.com/Urigo/accounter-fullstack/commit/683598ef726ba17a1b885b79c35f6fbd4d2c0384)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@6.23.0` ↗︎](https://www.npmjs.com/package/react-router-dom/v/6.23.0) (from
`6.22.3`, in `dependencies`)
- [#626](https://github.com/Urigo/accounter-fullstack/pull/626)
[`fe86676`](https://github.com/Urigo/accounter-fullstack/commit/fe86676ecdc5d2deb287690274b3b99674c1ffd5)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`react@18.3.1` ↗︎](https://www.npmjs.com/package/react/v/18.3.1) (from
`18.2.0`, in `dependencies`)
- Updated dependency [`react-dom@18.3.1` ↗︎](https://www.npmjs.com/package/react-dom/v/18.3.1)
(from `18.2.0`, in `dependencies`)
- [#631](https://github.com/Urigo/accounter-fullstack/pull/631)
[`b03449e`](https://github.com/Urigo/accounter-fullstack/commit/b03449ed32bbaec45975866a0b50257d0b99fb02)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.32.1` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.32.1)
(from `5.32.0`, in `dependencies`)
- Updated dependency [`dayjs@1.11.11` ↗︎](https://www.npmjs.com/package/dayjs/v/1.11.11) (from
`1.11.10`, in `dependencies`)
- [#635](https://github.com/Urigo/accounter-fullstack/pull/635)
[`5d231b9`](https://github.com/Urigo/accounter-fullstack/commit/5d231b9a28df36fc03cc5baa6a531a2256b01767)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.51.4` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.51.4) (from
`7.51.3`, in `dependencies`)
- [#636](https://github.com/Urigo/accounter-fullstack/pull/636)
[`473ccf3`](https://github.com/Urigo/accounter-fullstack/commit/473ccf35e3f1b81f2b29bed0ebd2eaa90f070eb3)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.34.1` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.34.1)
(from `5.32.1`, in `dependencies`)
- [#645](https://github.com/Urigo/accounter-fullstack/pull/645)
[`310e362`](https://github.com/Urigo/accounter-fullstack/commit/310e3623aee044da8ad6256d9d689f2dd0d33b74)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`embla-carousel-react@8.0.4` ↗︎](https://www.npmjs.com/package/embla-carousel-react/v/8.0.4)
(from `8.0.2`, in `dependencies`)
- [#647](https://github.com/Urigo/accounter-fullstack/pull/647)
[`e1ea038`](https://github.com/Urigo/accounter-fullstack/commit/e1ea038ad4c4f41a0b3a9d152e6c9195e0570d2a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.35.1` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.35.1)
(from `5.34.1`, in `dependencies`)
- [#658](https://github.com/Urigo/accounter-fullstack/pull/658)
[`4908f95`](https://github.com/Urigo/accounter-fullstack/commit/4908f95c2cc057a98e23a2a28dfa1199f6c1d3dd)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@urql/exchange-auth@2.2.0` ↗︎](https://www.npmjs.com/package/@urql/exchange-auth/v/2.2.0) (from
`2.1.6`, in `dependencies`)
- Updated dependency [`urql@4.1.0` ↗︎](https://www.npmjs.com/package/urql/v/4.1.0) (from `4.0.7`,
in `dependencies`)
- [#659](https://github.com/Urigo/accounter-fullstack/pull/659)
[`b208d56`](https://github.com/Urigo/accounter-fullstack/commit/b208d56a5a317a190b25dde9b88c86fcf4cf86a5)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.35.5` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.35.5)
(from `5.35.1`, in `dependencies`)
- Updated dependency
[`react-router-dom@6.23.1` ↗︎](https://www.npmjs.com/package/react-router-dom/v/6.23.1) (from
`6.23.0`, in `dependencies`)
- [#660](https://github.com/Urigo/accounter-fullstack/pull/660)
[`6ca3fd2`](https://github.com/Urigo/accounter-fullstack/commit/6ca3fd241c72ae91458fdc847488aed2f65c8000)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.35.5` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.35.5)
(from `5.35.1`, in `dependencies`)
- Updated dependency
[`react-router-dom@6.23.1` ↗︎](https://www.npmjs.com/package/react-router-dom/v/6.23.1) (from
`6.23.0`, in `dependencies`)
- [#661](https://github.com/Urigo/accounter-fullstack/pull/661)
[`7f9d28b`](https://github.com/Urigo/accounter-fullstack/commit/7f9d28b638a8276738539fc5ba0cc44b0e57d7eb)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.36.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.36.0)
(from `5.35.5`, in `dependencies`)
- [#669](https://github.com/Urigo/accounter-fullstack/pull/669)
[`589ec6b`](https://github.com/Urigo/accounter-fullstack/commit/589ec6bc3e987c8bc670b05b0022d59422131934)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.36.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.36.2)
(from `5.36.0`, in `dependencies`)
- [#673](https://github.com/Urigo/accounter-fullstack/pull/673)
[`3566a2e`](https://github.com/Urigo/accounter-fullstack/commit/3566a2e313af504d3a770ce52eeaa28f540f9766)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`chart.js@4.4.3` ↗︎](https://www.npmjs.com/package/chart.js/v/4.4.3) (from
`4.4.2`, in `dependencies`)
- [#676](https://github.com/Urigo/accounter-fullstack/pull/676)
[`8431502`](https://github.com/Urigo/accounter-fullstack/commit/8431502c6b84e011e53f337d08a21cf47a1b6098)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`embla-carousel-react@8.1.2` ↗︎](https://www.npmjs.com/package/embla-carousel-react/v/8.1.2)
(from `8.0.4`, in `dependencies`)
- [#677](https://github.com/Urigo/accounter-fullstack/pull/677)
[`d4649f7`](https://github.com/Urigo/accounter-fullstack/commit/d4649f74b842b5368caa191772fa01f2c6818a77)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.37.1` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.37.1)
(from `5.36.2`, in `dependencies`)
- [#685](https://github.com/Urigo/accounter-fullstack/pull/685)
[`aa34c49`](https://github.com/Urigo/accounter-fullstack/commit/aa34c49744ec083fcda8c1e03ff7e98ca5d07b8c)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`embla-carousel-react@8.1.3` ↗︎](https://www.npmjs.com/package/embla-carousel-react/v/8.1.3)
(from `8.1.2`, in `dependencies`)
- [#686](https://github.com/Urigo/accounter-fullstack/pull/686)
[`0441224`](https://github.com/Urigo/accounter-fullstack/commit/04412249b7302b83d9c4f1629e3d843f9daa1f17)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`embla-carousel-react@8.1.3` ↗︎](https://www.npmjs.com/package/embla-carousel-react/v/8.1.3)
(from `8.1.2`, in `dependencies`)
- [#688](https://github.com/Urigo/accounter-fullstack/pull/688)
[`e5faecd`](https://github.com/Urigo/accounter-fullstack/commit/e5faecdabe86b374ad0df143e5bc92bdc3236a8e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.51.5` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.51.5) (from
`7.51.4`, in `dependencies`)
- [#702](https://github.com/Urigo/accounter-fullstack/pull/702)
[`9e60082`](https://github.com/Urigo/accounter-fullstack/commit/9e6008213f83e074e0b05ef9d64c8ff3f875479d)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.38.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.38.0)
(from `5.37.1`, in `dependencies`)
- [#706](https://github.com/Urigo/accounter-fullstack/pull/706)
[`05561f5`](https://github.com/Urigo/accounter-fullstack/commit/05561f5148bcc8e266e0ced5bc44ed118b1a04bd)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.39.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.39.0)
(from `5.38.0`, in `dependencies`)
- [#712](https://github.com/Urigo/accounter-fullstack/pull/712)
[`0bd5acc`](https://github.com/Urigo/accounter-fullstack/commit/0bd5accd421cbff752d848641b9e38361371e0f2)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.40.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.40.0)
(from `5.39.0`, in `dependencies`)
- [#745](https://github.com/Urigo/accounter-fullstack/pull/745)
[`8f16dc6`](https://github.com/Urigo/accounter-fullstack/commit/8f16dc691c5fa9b011ee59191d62ece8b7aae1b3)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`embla-carousel-react@8.1.5` ↗︎](https://www.npmjs.com/package/embla-carousel-react/v/8.1.5)
(from `8.1.3`, in `dependencies`)
- [#762](https://github.com/Urigo/accounter-fullstack/pull/762)
[`fdf1330`](https://github.com/Urigo/accounter-fullstack/commit/fdf133081c0dd248a709e17ff60ba9ca9186f97a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.45.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.45.0)
(from `5.40.0`, in `dependencies`)
- [#770](https://github.com/Urigo/accounter-fullstack/pull/770)
[`94e315c`](https://github.com/Urigo/accounter-fullstack/commit/94e315c574d9effc815c3f74854b91601fe9eb2e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.52.0` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.52.0) (from
`7.51.5`, in `dependencies`)
- [#772](https://github.com/Urigo/accounter-fullstack/pull/772)
[`4b3e216`](https://github.com/Urigo/accounter-fullstack/commit/4b3e216a5ba61759132aaa253c6375df01298d91)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.45.1` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.45.1)
(from `5.45.0`, in `dependencies`)
- [#801](https://github.com/Urigo/accounter-fullstack/pull/801)
[`6a72621`](https://github.com/Urigo/accounter-fullstack/commit/6a72621546813a5054d36acef78e943ee02558a0)
Thanks [@TuvalSimha](https://github.com/TuvalSimha)! - dependencies updates:
- Added dependency
[`@hookform/resolvers@3.6.0` ↗︎](https://www.npmjs.com/package/@hookform/resolvers/v/3.6.0) (to
`dependencies`)
- Added dependency
[`@radix-ui/react-dialog@1.1.1` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dialog/v/1.1.1)
(to `dependencies`)
- Added dependency
[`@radix-ui/react-icons@1.3.0` ↗︎](https://www.npmjs.com/package/@radix-ui/react-icons/v/1.3.0)
(to `dependencies`)
- Added dependency
[`@radix-ui/react-label@2.1.0` ↗︎](https://www.npmjs.com/package/@radix-ui/react-label/v/2.1.0)
(to `dependencies`)
- Added dependency
[`@radix-ui/react-select@2.1.1` ↗︎](https://www.npmjs.com/package/@radix-ui/react-select/v/2.1.1)
(to `dependencies`)
- Added dependency
[`@radix-ui/react-slot@1.1.0` ↗︎](https://www.npmjs.com/package/@radix-ui/react-slot/v/1.1.0) (to
`dependencies`)
- Added dependency
[`@radix-ui/react-toast@1.2.1` ↗︎](https://www.npmjs.com/package/@radix-ui/react-toast/v/1.2.1)
(to `dependencies`)
- Added dependency
[`@radix-ui/react-tooltip@1.1.2` ↗︎](https://www.npmjs.com/package/@radix-ui/react-tooltip/v/1.1.2)
(to `dependencies`)
- Added dependency
[`class-variance-authority@0.7.0` ↗︎](https://www.npmjs.com/package/class-variance-authority/v/0.7.0)
(to `dependencies`)
- Added dependency [`next@14.2.4` ↗︎](https://www.npmjs.com/package/next/v/14.2.4) (to
`dependencies`)
- Added dependency
[`tailwindcss-animate@1.0.7` ↗︎](https://www.npmjs.com/package/tailwindcss-animate/v/1.0.7) (to
`dependencies`)
- Added dependency [`vaul@0.9.1` ↗︎](https://www.npmjs.com/package/vaul/v/0.9.1) (to
`dependencies`)
- Added dependency [`zod@3.23.8` ↗︎](https://www.npmjs.com/package/zod/v/3.23.8) (to
`dependencies`)
- [#802](https://github.com/Urigo/accounter-fullstack/pull/802)
[`1082921`](https://github.com/Urigo/accounter-fullstack/commit/1082921a77dca2ec45f67be51a94b228a4d72bee)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@6.24.0` ↗︎](https://www.npmjs.com/package/react-router-dom/v/6.24.0) (from
`6.23.1`, in `dependencies`)
- [#807](https://github.com/Urigo/accounter-fullstack/pull/807)
[`64b3027`](https://github.com/Urigo/accounter-fullstack/commit/64b3027fbf7b42ac84466b5873c75ec6c1eff10a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.48.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.48.0)
(from `5.45.1`, in `dependencies`)
- [#823](https://github.com/Urigo/accounter-fullstack/pull/823)
[`5d3563a`](https://github.com/Urigo/accounter-fullstack/commit/5d3563a61fc1fd7b97f7c7298334e5fd98b4b98c)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.49.0` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.49.0)
(from `5.48.0`, in `dependencies`)
- [#827](https://github.com/Urigo/accounter-fullstack/pull/827)
[`c9d0e34`](https://github.com/Urigo/accounter-fullstack/commit/c9d0e34cf45f2e4a5f4ba2c3c09e62cd9ca1c929)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.49.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.49.2)
(from `5.49.0`, in `dependencies`)
- Updated dependency
[`embla-carousel-react@8.1.6` ↗︎](https://www.npmjs.com/package/embla-carousel-react/v/8.1.6)
(from `8.1.5`, in `dependencies`)
- [#832](https://github.com/Urigo/accounter-fullstack/pull/832)
[`897340c`](https://github.com/Urigo/accounter-fullstack/commit/897340cfb7aca32baee4401249967571b20ca4be)
Thanks [@TuvalSimha](https://github.com/TuvalSimha)! - dependencies updates:
- Added dependency
[`@radix-ui/react-avatar@1.1.0` ↗︎](https://www.npmjs.com/package/@radix-ui/react-avatar/v/1.1.0)
(to `dependencies`)
- Added dependency
[`@radix-ui/react-dropdown-menu@2.1.1` ↗︎](https://www.npmjs.com/package/@radix-ui/react-dropdown-menu/v/2.1.1)
(to `dependencies`)
- Added dependency
[`@radix-ui/react-scroll-area@1.1.0` ↗︎](https://www.npmjs.com/package/@radix-ui/react-scroll-area/v/1.1.0)
(to `dependencies`)
- Added dependency
[`@radix-ui/react-separator@1.1.0` ↗︎](https://www.npmjs.com/package/@radix-ui/react-separator/v/1.1.0)
(to `dependencies`)
- Added dependency
[`@tanstack/react-table@8.19.2` ↗︎](https://www.npmjs.com/package/@tanstack/react-table/v/8.19.2)
(to `dependencies`)
- Added dependency
[`lucide-react@0.399.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.399.0) (to
`dependencies`)
- Added dependency [`zustand@4.5.4` ↗︎](https://www.npmjs.com/package/zustand/v/4.5.4) (to
`dependencies`)
- [#836](https://github.com/Urigo/accounter-fullstack/pull/836)
[`c8db25c`](https://github.com/Urigo/accounter-fullstack/commit/c8db25cc858367df457445cb37116d4f79d7541e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-hook-form@7.52.1` ↗︎](https://www.npmjs.com/package/react-hook-form/v/7.52.1) (from
`7.52.0`, in `dependencies`)
- [#841](https://github.com/Urigo/accounter-fullstack/pull/841)
[`50011bf`](https://github.com/Urigo/accounter-fullstack/commit/50011bfd3445909b05f57b3b641fda0aeafbfe22)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@hookform/resolvers@3.7.0` ↗︎](https://www.npmjs.com/package/@hookform/resolvers/v/3.7.0) (from
`3.6.0`, in `dependencies`)
- [#843](https://github.com/Urigo/accounter-fullstack/pull/843)
[`20f59e6`](https://github.com/Urigo/accounter-fullstack/commit/20f59e6a42a9c8bedad4274618406179872f18b0)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.400.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.400.0) (from
`0.399.0`, in `dependencies`)
- [#844](https://github.com/Urigo/accounter-fullstack/pull/844)
[`57617bd`](https://github.com/Urigo/accounter-fullstack/commit/57617bd73ac1998b16f6024befc62a42d13c1ba1)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@6.24.1` ↗︎](https://www.npmjs.com/package/react-router-dom/v/6.24.1) (from
`6.24.0`, in `dependencies`)
- [#847](https://github.com/Urigo/accounter-fullstack/pull/847)
[`56d133d`](https://github.com/Urigo/accounter-fullstack/commit/56d133dfc0621681964cea2722dcf3622a68dd32)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.50.1` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.50.1)
(from `5.49.2`, in `dependencies`)
- [#848](https://github.com/Urigo/accounter-fullstack/pull/848)
[`a6a7b89`](https://github.com/Urigo/accounter-fullstack/commit/a6a7b8999c051b9ec383a32714e9685e5977408c)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@hookform/resolvers@3.8.0` ↗︎](https://www.npmjs.com/package/@hookform/resolvers/v/3.8.0) (from
`3.7.0`, in `dependencies`)
- [#849](https://github.com/Urigo/accounter-fullstack/pull/849)
[`3deb099`](https://github.com/Urigo/accounter-fullstack/commit/3deb0992c329cbd5762ab7e4ebaef5fd613acdc6)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@hookform/resolvers@3.9.0` ↗︎](https://www.npmjs.com/package/@hookform/resolvers/v/3.9.0) (from
`3.8.0`, in `dependencies`)
- [#859](https://github.com/Urigo/accounter-fullstack/pull/859)
[`3838bd1`](https://github.com/Urigo/accounter-fullstack/commit/3838bd1c03fe96845c28676ca27c23ba30c0bd50)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`tailwind-merge@2.4.0` ↗︎](https://www.npmjs.com/package/tailwind-merge/v/2.4.0) (from `2.3.0`,
in `dependencies`)
- [#861](https://github.com/Urigo/accounter-fullstack/pull/861)
[`b38d5f8`](https://github.com/Urigo/accounter-fullstack/commit/b38d5f8a3ae43b120e2247903fafe1d774a497cd)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.401.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.401.0) (from
`0.400.0`, in `dependencies`)
- [#864](https://github.com/Urigo/accounter-fullstack/pull/864)
[`4acba53`](https://github.com/Urigo/accounter-fullstack/commit/4acba53813e386eab5fefe1fbcb840a4d8251cc8)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.402.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.402.0) (from
`0.401.0`, in `dependencies`)
- [#867](https://github.com/Urigo/accounter-fullstack/pull/867)
[`4090de6`](https://github.com/Urigo/accounter-fullstack/commit/4090de6c1874a2e14bd42cbd3d4dd661cb53ae3a)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.403.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.403.0) (from
`0.402.0`, in `dependencies`)
- [#890](https://github.com/Urigo/accounter-fullstack/pull/890)
[`f51683e`](https://github.com/Urigo/accounter-fullstack/commit/f51683edc62172355d49ac4085697d5acc6239f7)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.407.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.407.0) (from
`0.403.0`, in `dependencies`)
- [#893](https://github.com/Urigo/accounter-fullstack/pull/893)
[`66ff96d`](https://github.com/Urigo/accounter-fullstack/commit/66ff96dc7f6129d13166f4d64e7b8416869a36cc)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`next@14.2.5` ↗︎](https://www.npmjs.com/package/next/v/14.2.5) (from
`14.2.4`, in `dependencies`)
- [#895](https://github.com/Urigo/accounter-fullstack/pull/895)
[`5a6d8ad`](https://github.com/Urigo/accounter-fullstack/commit/5a6d8ad35948104421c71d94d11f0702271781b3)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.51.1` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.51.1)
(from `5.50.1`, in `dependencies`)
- [#900](https://github.com/Urigo/accounter-fullstack/pull/900)
[`3472179`](https://github.com/Urigo/accounter-fullstack/commit/347217917e41fc49566b5fad71e14255f5cb2903)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.408.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.408.0) (from
`0.407.0`, in `dependencies`)
- [#902](https://github.com/Urigo/accounter-fullstack/pull/902)
[`303d589`](https://github.com/Urigo/accounter-fullstack/commit/303d5893ffa764acc1e5d56321f9f79238c309b8)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@mantine/carousel@6.0.22` ↗︎](https://www.npmjs.com/package/@mantine/carousel/v/6.0.22) (from
`6.0.21`, in `dependencies`)
- Updated dependency
[`@mantine/core@6.0.22` ↗︎](https://www.npmjs.com/package/@mantine/core/v/6.0.22) (from `6.0.21`,
in `dependencies`)
- Updated dependency
[`@mantine/dates@6.0.22` ↗︎](https://www.npmjs.com/package/@mantine/dates/v/6.0.22) (from
`6.0.21`, in `dependencies`)
- Updated dependency
[`@mantine/dropzone@6.0.22` ↗︎](https://www.npmjs.com/package/@mantine/dropzone/v/6.0.22) (from
`6.0.21`, in `dependencies`)
- Updated dependency
[`@mantine/hooks@6.0.22` ↗︎](https://www.npmjs.com/package/@mantine/hooks/v/6.0.22) (from
`6.0.21`, in `dependencies`)
- Updated dependency
[`@mantine/notifications@6.0.22` ↗︎](https://www.npmjs.com/package/@mantine/notifications/v/6.0.22)
(from `6.0.21`, in `dependencies`)
- [#904](https://github.com/Urigo/accounter-fullstack/pull/904)
[`937c5e8`](https://github.com/Urigo/accounter-fullstack/commit/937c5e8b3a05d95da31aa520687611c8e6887610)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-table@8.19.3` ↗︎](https://www.npmjs.com/package/@tanstack/react-table/v/8.19.3)
(from `8.19.2`, in `dependencies`)
- [#923](https://github.com/Urigo/accounter-fullstack/pull/923)
[`272d324`](https://github.com/Urigo/accounter-fullstack/commit/272d32474001a08cf29e3e3f7c417414d0254a7e)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`react-router-dom@6.25.0` ↗︎](https://www.npmjs.com/package/react-router-dom/v/6.25.0) (from
`6.24.1`, in `dependencies`)
- [#931](https://github.com/Urigo/accounter-fullstack/pull/931)
[`666bb07`](https://github.com/Urigo/accounter-fullstack/commit/666bb0718426deb854d52603585f16b4c69feae6)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.51.5` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.51.5)
(from `5.51.1`, in `dependencies`)
- Updated dependency
[`react-router-dom@6.25.1` ↗︎](https://www.npmjs.com/package/react-router-dom/v/6.25.1) (from
`6.25.0`, in `dependencies`)
- [#932](https://github.com/Urigo/accounter-fullstack/pull/932)
[`ef42bdc`](https://github.com/Urigo/accounter-fullstack/commit/ef42bdc3774e4ac4b797fb74f237157bf52315c3)
Thanks [@gilgardosh](https://github.com/gilgardosh)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.51.1` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.51.1)
(from `5.51.3`, in `dependencies`)
- [#935](https://github.com/Urigo/accounter-fullstack/pull/935)
[`67f19a6`](https://github.com/Urigo/accounter-fullstack/commit/67f19a641946dffa0485f256cb1e977c1c6da919)
Thanks [@TuvalSimha](https://github.com/TuvalSimha)! - dependencies updates:
- Added dependency
[`@radix-ui/react-collapsible@^1.1.0` ↗︎](https://www.npmjs.com/package/@radix-ui/react-collapsible/v/1.1.0)
(to `dependencies`)
- [#939](https://github.com/Urigo/accounter-fullstack/pull/939)
[`695feef`](https://github.com/Urigo/accounter-fullstack/commit/695feef85cbadb487639ac951cb68a7387864e3f)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.51.11` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.51.11)
(from `5.51.5`, in `dependencies`)
- Updated dependency [`dayjs@1.11.12` ↗︎](https://www.npmjs.com/package/dayjs/v/1.11.12) (from
`1.11.11`, in `dependencies`)
- Updated dependency
[`embla-carousel-react@8.1.7` ↗︎](https://www.npmjs.com/package/embla-carousel-react/v/8.1.7)
(from `8.1.6`, in `dependencies`)
- [#943](https://github.com/Urigo/accounter-fullstack/pull/943)
[`03a0137`](https://github.com/Urigo/accounter-fullstack/commit/03a0137bacd9d4cd4589bfdc78d2231ae9521877)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@emotion/react@11.12.0` ↗︎](https://www.npmjs.com/package/@emotion/react/v/11.12.0) (from
`11.11.4`, in `dependencies`)
- [#944](https://github.com/Urigo/accounter-fullstack/pull/944)
[`4e458ed`](https://github.com/Urigo/accounter-fullstack/commit/4e458edd75c8929654e7b895b06d3c4285a7bd68)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.411.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.411.0) (from
`0.408.0`, in `dependencies`)
- [#952](https://github.com/Urigo/accounter-fullstack/pull/952)
[`fcd1830`](https://github.com/Urigo/accounter-fullstack/commit/fcd1830eaed49f86f8ecbbc16193aed554ac75f4)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@emotion/react@11.13.0` ↗︎](https://www.npmjs.com/package/@emotion/react/v/11.13.0) (from
`11.12.0`, in `dependencies`)
- [#954](https://github.com/Urigo/accounter-fullstack/pull/954)
[`9b638ca`](https://github.com/Urigo/accounter-fullstack/commit/9b638ca1f9908cf1b75cedc1dd27818535cbfbcf)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.414.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.414.0) (from
`0.411.0`, in `dependencies`)
- [#970](https://github.com/Urigo/accounter-fullstack/pull/970)
[`16c1ef5`](https://github.com/Urigo/accounter-fullstack/commit/16c1ef51e0e4fc33f6cb312c0eb0f57a2c551154)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.416.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.416.0) (from
`0.414.0`, in `dependencies`)
- [#978](https://github.com/Urigo/accounter-fullstack/pull/978)
[`dd81ccb`](https://github.com/Urigo/accounter-fullstack/commit/dd81ccb4849607ef71a4859fe5e472b5e2126dc4)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.51.15` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.51.15)
(from `5.51.11`, in `dependencies`)
- [#979](https://github.com/Urigo/accounter-fullstack/pull/979)
[`b5530b3`](https://github.com/Urigo/accounter-fullstack/commit/b5530b32d479c872e3ffbea4b01b55885410d152)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.417.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.417.0) (from
`0.416.0`, in `dependencies`)
- [#994](https://github.com/Urigo/accounter-fullstack/pull/994)
[`dde9886`](https://github.com/Urigo/accounter-fullstack/commit/dde9886ef52bf4f00d9cb648ee0025bf834a5851)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`@tanstack/react-query@5.51.16` ↗︎](https://www.npmjs.com/package/@tanstack/react-query/v/5.51.16)
(from `5.51.15`, in `dependencies`)
- [#997](https://github.com/Urigo/accounter-fullstack/pull/997)
[`1b331ad`](https://github.com/Urigo/accounter-fullstack/commit/1b331ad3be93a499d2552975495587964b625d36)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`lucide-react@0.418.0` ↗︎](https://www.npmjs.com/package/lucide-react/v/0.418.0) (from
`0.417.0`, in `dependencies`)
- [#998](https://github.com/Urigo/accounter-fullstack/pull/998)
[`85482dc`](https://github.com/Urigo/accounter-fullstack/commit/85482dc320a28ac3343322466fd15db97f671f4b)
Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency
[`embla-carousel-react@8.1.8` ↗︎](https://www.npmjs.com/package/embla-carousel-react/v/8.1.8)
(from `8.1.7`, in `dependencies`)