Matt Fiddaman
80aee4ee71
⬆️ bump dependencies before 25.11 ( #5983 )
...
* bump dependencies
* note
* recharts differences
2025-10-22 17:28:11 +01:00
dependabot[bot]
ab4aa21343
Bump vite from 7.1.9 to 7.1.11 ( #5982 )
...
* Bump vite from 7.1.9 to 7.1.11
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.1.9 to 7.1.11.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.1.11/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.1.11
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
* note
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk >
2025-10-22 14:23:36 +01:00
lelemm
002f74a8fa
✨ Feature: Formula card and Formula for rules ( #5939 )
...
* Formula card and Formula rules
* [autofix.ci] apply automated fixes
* File move fix
* [autofix.ci] apply automated fixes
* Update packages/desktop-client/src/components/formula/codeMirror-excelLanguage.tsx
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* code rabbit wrong commit suggestion fix
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-10-21 21:57:56 -03:00
dependabot[bot]
1737674b9e
Bump vite from 7.1.9 to 7.1.11 ( #5972 )
2025-10-21 17:24:56 +01:00
Matiss Janis Aboltins
57d01467ca
Refactor test execution to use lage task runner ( #5964 )
2025-10-21 08:58:26 +02:00
Joel Jeremy Marquez
8019d9f61b
Update react compiler to v1 ( #5971 )
...
* Update react compiler
* Update VRT screenshots
Auto-generated by VRT workflow
PR: #5971
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk >
2025-10-20 16:14:30 -07:00
Matt Fiddaman
155558ee62
drop support for node 20 ( #5937 )
...
* node 24
* node types
* dockerfiles
* readme
* note
2025-10-18 23:58:27 +01:00
Matt Fiddaman
5a1ceed7d9
⬆️ bump electron ( #5936 )
...
* electron 38.3.0
* electron/notarize 3.1.0
* note
2025-10-16 16:22:48 +01:00
Matt Fiddaman
6147495003
⬆️ upgrade recharts to v3 ( #5903 )
2025-10-10 19:58:59 +01:00
Michael Clark
5b9bcc94f6
⬆️ Upgrade electron-builder ( #5857 )
...
* upgrade electron-builder
* no postinstall when yarn immutable
* downgrade to last version without the bug
* fix issue with wrappy
* release notes
* regen yarn lock
* react-sprint
* hmm
* update yarn manually...
* fixing spring?
* lock
* finally
* conflict
* put package back
2025-10-08 22:20:29 +01:00
Matt Fiddaman
87d54251cd
⬆️ bump loot-core dependencies ( #5888 )
...
* csv-stringify 6.6.0
* lru-cache 11.2.2
* ua-parser-js 2.0.5
* @reduxjs/toolkit 2.9.0
* jest-diff 30.2.0
* csv-parse 6.1.0
* yargs 18.0.0
* slash 5.1.0
* drop memfs
* peggy 5.0.6
* fast-check 4.3.0
* fake-indexeddb 6.2.2
* note
2025-10-08 21:16:34 +01:00
Matt Fiddaman
2e439aacba
⬆️ bump various dependencies ( #5886 )
...
* bump various dependencies
* note
* update playwright images
* globals 16.4.0
* react-router 7.9.4
2025-10-08 21:01:27 +01:00
Matt Fiddaman
52aeec2d59
♻️ bump react dependencies ( #5865 )
2025-10-07 17:50:41 +01:00
lelemm
b034d5039f
Frontend plugins Support [2/10]: Plugin service worker ( #5784 )
...
* Plugin service worker
2025-10-07 12:14:32 -03:00
Matt Fiddaman
3b0db2bed7
♻️ bump various build dependencies ( #5864 )
...
* vite 7.1.9
* typescript 5.9.3
* @types/node 22.18.8
* linting
* emscripten types
* note
2025-10-06 17:32:42 +01:00
Matt Fiddaman
499f24f7fd
♻️ bump non-react deps in desktop-client ( #5858 )
...
* patch/minor deps
* @vitejs/plugin-basic-ssl 2.1.0
* remove chokidar
* cross-env 10.1.0
* downshift 9.0.10
* remove focus-visible
* jsdom 27.0.0
* rollup-plugin-visualizer 6.0.4
* note
2025-10-06 16:28:04 +01:00
dependabot[bot]
d4ad31fb0c
Bump tar-fs from 2.1.3 to 2.1.4 ( #5796 )
...
Bumps [tar-fs](https://github.com/mafintosh/tar-fs ) from 2.1.3 to 2.1.4.
- [Commits](https://github.com/mafintosh/tar-fs/compare/v2.1.3...v2.1.4 )
---
updated-dependencies:
- dependency-name: tar-fs
dependency-version: 2.1.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv >
Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk >
2025-10-05 14:51:07 +01:00
Matt Fiddaman
05355788e4
♻️ bump sync-server dependencies ( #5819 )
...
* uuid 11.1.0 -> 13.0.0
* better-sqlite3 12.2.0 -> 12.4.1
* debug 4.4.1 -> 4.4.3
* express-rate-limit 8.0.1 -> 8.1.0
* pluggy-sdk 0.74.0 -> 0.77.0
* babel/core 7.28.0 -> 7.28.4
* note
2025-10-05 14:36:57 +01:00
Matt Fiddaman
71f849d1e1
♻️ bump eslint-plugin-actual dependencies ( #5818 )
...
* eslint 9.27.0 -> 9.36.0
* eslint-plugin-eslint-plugin 6.4.0 -> 7.0.0
* eslint-vitest-rule-tester 2.2.0 -> 2.2.2
* note
* misc eslint deps
2025-10-05 14:22:42 +01:00
lelemm
81160256bc
Frontend plugins Support [1/10]: CORS proxy ( #5780 )
...
* Frontend plugins Support [1/10]: Cors proxy
* Add release notes for PR #5780
* changed code as CodeQL suggested
* CodeQL improvement for ip validation to bypass dns changes
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Code Rabbit suggestion
* Update packages/sync-server/src/app-cors-proxy.js
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Added env var for cors proxy
* multiple changes
* missed updating yarn.lock
* making code rabbit happy
* Tests
* linter
* Code Rabbit changes
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* [autofix.ci] apply automated fixes
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-24 08:13:24 -03:00
Joel Jeremy Marquez
ca5378c0e8
Optimize scroll provider and replace usage of debounce package with lodash's debounce ( #5750 )
...
* Optimize scroll provider and replace usage of debounce package with lodash's debounce
* Coderabbit suggestions
2025-09-23 15:59:55 -07:00
dependabot[bot]
4bdcb27573
Bump @eslint/plugin-kit from 0.3.1 to 0.3.5 ( #5749 )
...
Bumps [@eslint/plugin-kit](https://github.com/eslint/rewrite/tree/HEAD/packages/plugin-kit ) from 0.3.1 to 0.3.5.
- [Release notes](https://github.com/eslint/rewrite/releases )
- [Changelog](https://github.com/eslint/rewrite/blob/main/packages/plugin-kit/CHANGELOG.md )
- [Commits](https://github.com/eslint/rewrite/commits/plugin-kit-v0.3.5/packages/plugin-kit )
---
updated-dependencies:
- dependency-name: "@eslint/plugin-kit"
dependency-version: 0.3.5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-20 11:47:11 +01:00
Joel Jeremy Marquez
8ae070ab12
React Compiler ( #5562 )
...
* Highlight first suggestion when searching instead of the split option
* Fix error
* Try out react compiler
* Fix typecheck errors
* Increase --max-old-space-size
* Increate --max-old-space-size in package-browser
* Update config and versions
* [autofix.ci] apply automated fixes
* [autofix.ci] apply automated fixes (attempt 2/3)
* Update versions
* Fix typecheck errors
* Revert some changes
* Implement react compiler to take advantage of some performance improvements
* Fixes
* Remove unused packages
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-19 14:28:16 -07:00
dependabot[bot]
0ca5bec094
Bump axios from 1.8.3 to 1.12.1 ( #5719 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.8.3 to 1.12.1.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.8.3...v1.12.1 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.12.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-19 17:32:06 +01:00
dependabot[bot]
5ae9176f5e
Bump vite from 6.3.5 to 6.3.6 ( #5707 )
...
* Bump vite from 6.3.5 to 6.3.6
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.3.5 to 6.3.6.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v6.3.6/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.3.6/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.3.6
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
* note
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk >
2025-09-11 16:19:48 +01:00
Michael Clark
00ab11cc40
:electron: Update Electron to v38 ( #5713 )
...
* update electron to 38
* release notes
2025-09-11 15:40:40 +01:00
Julian Dominguez-Schatz
4df05aa37c
Fix version bump logic to work if the month has rolled over ( #5662 )
...
* Fix version bump logic to work if the month has rolled over
* Refactor script to be more testable
* Add tests for regression
* Move tests to dedicated package
* Add release notes
* Coderabbit
2025-09-05 07:31:53 -04:00
Michael Clark
169d08e721
🗑️ Remove old sourcemap and process package ( #5567 )
...
* remove old sourcemap package and process package
* release notes
* Update 5567.md
2025-08-18 08:54:44 +01:00
Michael Clark
cccd66713d
🗑️ Remove unused package (reselect) ( #5566 )
...
* remove unused package
* release notes
2025-08-16 21:04:41 +01:00
dependabot[bot]
da0ac0b144
Bump tmp from 0.2.1 to 0.2.5 ( #5551 )
...
Bumps [tmp](https://github.com/raszi/node-tmp ) from 0.2.1 to 0.2.5.
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/raszi/node-tmp/compare/v0.2.1...v0.2.5 )
---
updated-dependencies:
- dependency-name: tmp
dependency-version: 0.2.5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-13 22:07:53 +01:00
Michael Clark
be20f65b6e
🛠️ Moving loot-core to Vite ( #5379 )
...
* Moving loot core to Vite
2025-08-13 20:49:48 +01:00
dependabot[bot]
13bc99738f
Bump tmp from 0.2.1 to 0.2.4 ( #5504 )
...
Bumps [tmp](https://github.com/raszi/node-tmp ) from 0.2.1 to 0.2.4.
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/raszi/node-tmp/compare/v0.2.1...v0.2.4 )
---
updated-dependencies:
- dependency-name: tmp
dependency-version: 0.2.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-09 01:39:06 -04:00
Matt Fiddaman
136ad055f7
♻️ bump sync-server dependencies ( #5497 )
...
* bcrypt 5.0.2 -> 6.0.0
* supertest 6.3.4 -> 7.1.4
* pluggy-sdk 0.70.1 -> 0.74.0
* types
* better-sqlite3 11.10.0 -> 12.2.0
* express-rate-limit 7.5.0 -> 8.0.1
* babel/core 7.27.1 -> 7.28.0
* typescript 5.8.3 -> 5.9.2
* node types
* note
* typechecker
2025-08-06 02:00:04 -04:00
Matt Fiddaman
994b959050
parallelise contributor points calculations ( #5465 )
2025-08-04 18:46:33 -04:00
dependabot[bot]
31b31f2edb
bump form-data from 4.0.0 to 4.0.4 ( #5365 )
...
* Bump form-data from 4.0.0 to 4.0.4
Bumps [form-data](https://github.com/form-data/form-data ) from 4.0.0 to 4.0.4.
- [Release notes](https://github.com/form-data/form-data/releases )
- [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md )
- [Commits](https://github.com/form-data/form-data/compare/v4.0.0...v4.0.4 )
---
updated-dependencies:
- dependency-name: form-data
dependency-version: 4.0.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
* note
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk >
2025-07-22 16:07:36 -04:00
Matt Fiddaman
ff7529f6e5
remove unused dependency express-response-size ( #5361 )
...
* remove unused dep
* note
2025-07-21 10:11:32 -04:00
Matt Fiddaman
2d95fe6d03
add some basic linting rules for translation consistency ( #5212 )
...
* lint rules
* trans rule
* migrate away from rulesDir config
* fixes
* prefer Trans to t()
* typechecker
* cleanup
* note
* typo
* extend regex to include punctuation
* extend fixer to handle imports
* autofixes from punctuation
2025-07-04 15:17:17 -04:00
Julian Dominguez-Schatz
7b71374e79
Move remaining .d.ts files to .ts ( #5208 )
...
* Update CRDT protobuf generation to create a .ts file
* Move remaining .d.ts files to .ts
* Fix remaining type errors
* Ignore .d.ts files so we don't accidentally use them in the future
* Add release notes
2025-07-03 14:59:21 -04:00
Julian Dominguez-Schatz
eadd88ce31
Move more .d.ts files to .ts ( #5204 )
...
* Rename .d.ts files to .ts
* Fix type and lint errors
* Add release notes
* CodeRabbit feedback
2025-06-21 00:16:55 -04:00
Matt Fiddaman
667cc24fac
⬆️ bump react-i18next from 14.1.3 -> 15.5.3 ( #5196 )
...
* bump react-i18next from 14.1.3 -> 15.5.3
* note
2025-06-19 19:17:20 -04:00
Matt Fiddaman
4cc542a658
⬆️ bump csv-parse and csv-stringify to latest ( #5198 )
...
* bump csv-parse and csv-stringify
* note
* fix imports
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-06-19 19:17:10 -04:00
Matt Fiddaman
68d10f6b29
⬆️ bump vitest from 3.1.4 -> 3.2.4 ( #5195 )
...
* bump vitest from 3.1.4 -> 3.2.4
* note
2025-06-19 15:30:25 -04:00
Matt Fiddaman
252f04e02c
♻️ remove body-parser dependency ( #5197 )
...
* bodyParser
* note
2025-06-19 15:30:12 -04:00
Matiss Janis Aboltins
d130b427b3
Upgrade react router to v7 ( #5172 )
2025-06-16 18:23:26 +01:00
Matiss Janis Aboltins
7c9f3f241d
Added unit tests for CategorySelector and Change components ( #5118 )
2025-06-14 15:54:13 +01:00
Matiss Janis Aboltins
fbd6989a18
Add GitHub workflow and script for counting monthly contributor points ( #5147 )
2025-06-14 13:18:40 +01:00
Elijah Olmos
9713d09603
feat: add command bar ( #5076 )
...
* deps(desktop-client): add cmdk
* feat(desktop-client): create and integrate CommandBar
* hover on selection
* Ctrl+K only opens, ESC closes
* add custom reports
* add navigation items to cmdk
* fix: mouse hovering can interfere with keyboard navigation
* reset search state when CommandBar closes
* revert import order changes
* deps(desktop-client): readd cmdk
* fix vite error
* add item icons
* move navigation items into their own section
* hide scrollbar and release notes
* style: run yarn lint:fix
* fix: infinite loop opening commandbar with active modal
* fix: infinite error loop bc focus conflicts
* fix: kebab case console warning
* chore: update yarn.lock
* refactor: use autoFocus prop
* feat: add i18next
* style: relocate eslint-disable comment
2025-06-13 09:41:16 +01:00
Olivier Kamers
3fab1be737
chore: replace snapshot-diff and jest with jest-diff ( #5127 )
...
Unlike the name suggests, jest-diff does not have a dependency on jest.
2025-06-08 14:00:33 -04:00
Matt Fiddaman
9f1a8f6d5c
⬆️ upgrade uuid from 9.0.1 -> 11.1.0 ( #5048 )
2025-06-07 01:02:35 -04:00
dependabot[bot]
6872dd235b
bump tar-fs from 2.1.2 to 2.1.3 ( #5084 )
...
* Bump tar-fs from 2.1.2 to 2.1.3
Bumps [tar-fs](https://github.com/mafintosh/tar-fs ) from 2.1.2 to 2.1.3.
- [Commits](https://github.com/mafintosh/tar-fs/commits )
---
updated-dependencies:
- dependency-name: tar-fs
dependency-version: 2.1.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
* note
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk >
2025-06-05 10:30:09 -04:00