From 9e63e3443af7946199999104024f00991cc1cba2 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Tue, 6 Jan 2026 19:30:33 +0000
Subject: [PATCH 01/37] fix(deps): update dependency ldapts to v8.1.2 (#4805)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
packages/auth/package.json | 2 +-
pnpm-lock.yaml | 22 +++++-----------------
2 files changed, 6 insertions(+), 18 deletions(-)
diff --git a/packages/auth/package.json b/packages/auth/package.json
index aaac1811b..cbbc3287d 100644
--- a/packages/auth/package.json
+++ b/packages/auth/package.json
@@ -33,7 +33,7 @@
"@homarr/validation": "workspace:^0.1.0",
"bcrypt": "^6.0.0",
"cookies": "^0.9.1",
- "ldapts": "8.1.0",
+ "ldapts": "8.1.2",
"next": "16.1.1",
"next-auth": "5.0.0-beta.30",
"react": "19.2.3",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 668c2d98c..941288a60 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -715,8 +715,8 @@ importers:
specifier: ^0.9.1
version: 0.9.1
ldapts:
- specifier: 8.1.0
- version: 8.1.0
+ specifier: 8.1.2
+ version: 8.1.2
next:
specifier: 16.1.1
version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
@@ -4760,9 +4760,6 @@ packages:
'@types/adm-zip@0.5.7':
resolution: {integrity: sha512-DNEs/QvmyRLurdQPChqq0Md4zGvPwHerAJYWk9l2jCbD1VPpnzRJorOdiq4zsw09NFbYnhfsoEhWtxIzXpn2yw==}
- '@types/asn1@0.2.4':
- resolution: {integrity: sha512-V91DSJ2l0h0gRhVP4oBfBzRBN9lAbPUkGDMCnwedqPKX2d84aAMc9CulOvxdw1f7DfEYx99afab+Rsm3e52jhA==}
-
'@types/aws-lambda@8.10.146':
resolution: {integrity: sha512-3BaDXYTh0e6UCJYL/jwV/3+GRslSc08toAiZSmleYtkAUyV5rtvdPYxrG/88uqvTuT6sb27WE9OS90ZNTIuQ0g==}
@@ -7893,8 +7890,8 @@ packages:
resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==}
engines: {node: '>= 0.6.3'}
- ldapts@8.1.0:
- resolution: {integrity: sha512-m3QzVVTzZeiEc/r1Nw4udwQVsX9dG98igIt8PPC+++0Cy9HIqF5iZWiwLEpKw70PZ7HGeEQSIQuqTPB5op0+bw==}
+ ldapts@8.1.2:
+ resolution: {integrity: sha512-QQAYM0fVzBcNzdo1VssKj9+v+BpjuyUqpgVjIUn1rWLdDj5cx60TtYoUWR5Ch9IMct1+jY92ES3G5fOoQaN34Q==}
engines: {node: '>=20'}
levn@0.4.1:
@@ -13731,10 +13728,6 @@ snapshots:
dependencies:
'@types/node': 24.10.4
- '@types/asn1@0.2.4':
- dependencies:
- '@types/node': 24.10.4
-
'@types/aws-lambda@8.10.146': {}
'@types/babel__core@7.20.5':
@@ -17343,15 +17336,10 @@ snapshots:
dependencies:
readable-stream: 2.3.8
- ldapts@8.1.0:
+ ldapts@8.1.2:
dependencies:
- '@types/asn1': 0.2.4
- asn1: 0.2.6
- debug: 4.4.3
strict-event-emitter-types: 2.0.0
whatwg-url: 15.1.0
- transitivePeerDependencies:
- - supports-color
levn@0.4.1:
dependencies:
From 35042a783ce5c381425bb96766adbefcac75bfdd Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Tue, 6 Jan 2026 19:32:00 +0000
Subject: [PATCH 02/37] fix(deps): update dependency next-intl to v4.7.0
(#4806)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
packages/translation/package.json | 2 +-
pnpm-lock.yaml | 34 +++++++++++++++----------------
2 files changed, 18 insertions(+), 18 deletions(-)
diff --git a/packages/translation/package.json b/packages/translation/package.json
index 555d07fc9..e96a3e953 100644
--- a/packages/translation/package.json
+++ b/packages/translation/package.json
@@ -33,7 +33,7 @@
"deepmerge": "4.3.1",
"mantine-react-table": "2.0.0-beta.9",
"next": "16.1.1",
- "next-intl": "4.6.1",
+ "next-intl": "4.7.0",
"react": "19.2.3",
"react-dom": "19.2.3"
},
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 941288a60..cfc51e640 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -2033,8 +2033,8 @@ importers:
specifier: 16.1.1
version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
next-intl:
- specifier: 4.6.1
- version: 4.6.1(next@16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1))(react@19.2.3)(typescript@5.9.3)
+ specifier: 4.7.0
+ version: 4.7.0(next@16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1))(react@19.2.3)(typescript@5.9.3)
react:
specifier: 19.2.3
version: 19.2.3
@@ -8369,11 +8369,11 @@ packages:
nodemailer:
optional: true
- next-intl-swc-plugin-extractor@4.6.1:
- resolution: {integrity: sha512-+HHNeVERfSvuPDF7LYVn3pxst5Rf7EYdUTw7C7WIrYhcLaKiZ1b9oSRkTQddAN3mifDMCfHqO4kAQ/pcKiBl3A==}
+ next-intl-swc-plugin-extractor@4.7.0:
+ resolution: {integrity: sha512-iAqflu2FWdQMWhwB0B2z52X7LmEpvnMNJXqVERZQ7bK5p9iqQLu70ur6Ka6NfiXLxfb+AeAkUX5qIciQOg+87A==}
- next-intl@4.6.1:
- resolution: {integrity: sha512-KlWgWtKLBPUsTPgxqwyjws1wCMD2QKxLlVjeeGj53DC1JWfKmBShKOrhIP0NznZrRQ0GleeoDUeHSETmyyIFeA==}
+ next-intl@4.7.0:
+ resolution: {integrity: sha512-gvROzcNr/HM0jTzQlKWQxUNk8jrZ0bREz+bht3wNbv+uzlZ5Kn3J+m+viosub18QJ72S08UJnVK50PXWcUvwpQ==}
peerDependencies:
next: ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || >=19.0.0-rc <19.0.0 || ^19.0.0
@@ -8949,8 +8949,8 @@ packages:
engines: {node: '>=18'}
hasBin: true
- po-parser@2.0.0:
- resolution: {integrity: sha512-SZvoKi3PoI/hHa2V9je9CW7Xgxl4dvO74cvaa6tWShIHT51FkPxje6pt0gTJznJrU67ix91nDaQp2hUxkOYhKA==}
+ po-parser@2.1.1:
+ resolution: {integrity: sha512-ECF4zHLbUItpUgE3OTtLKlPjeBN+fKEczj2zYjDfCGOzicNs0GK3Vg2IoAYwx7LH/XYw43fZQP6xnZ4TkNxSLQ==}
possible-typed-array-names@1.0.0:
resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==}
@@ -10667,8 +10667,8 @@ packages:
peerDependencies:
react: '>=16.13'
- use-intl@4.6.1:
- resolution: {integrity: sha512-mUIj6QvJZ7Rk33mLDxRziz1YiBBAnIji8YW4TXXMdYHtaPEbVucrXD3iKQGAqJhbVn0VnjrEtIKYO1B18mfSJw==}
+ use-intl@4.7.0:
+ resolution: {integrity: sha512-jyd8nSErVRRsSlUa+SDobKHo9IiWs5fjcPl9VBUnzUyEQpVM5mwJCgw8eUiylhvBpLQzUGox1KN0XlRivSID9A==}
peerDependencies:
react: ^17.0.0 || ^18.0.0 || >=19.0.0-rc <19.0.0 || ^19.0.0
@@ -17904,19 +17904,19 @@ snapshots:
next: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
react: 19.2.3
- next-intl-swc-plugin-extractor@4.6.1: {}
+ next-intl-swc-plugin-extractor@4.7.0: {}
- next-intl@4.6.1(next@16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1))(react@19.2.3)(typescript@5.9.3):
+ next-intl@4.7.0(next@16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1))(react@19.2.3)(typescript@5.9.3):
dependencies:
'@formatjs/intl-localematcher': 0.5.5
'@parcel/watcher': 2.4.1
'@swc/core': 1.15.3
negotiator: 1.0.0
next: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
- next-intl-swc-plugin-extractor: 4.6.1
- po-parser: 2.0.0
+ next-intl-swc-plugin-extractor: 4.7.0
+ po-parser: 2.1.1
react: 19.2.3
- use-intl: 4.6.1(react@19.2.3)
+ use-intl: 4.7.0(react@19.2.3)
optionalDependencies:
typescript: 5.9.3
transitivePeerDependencies:
@@ -18493,7 +18493,7 @@ snapshots:
optionalDependencies:
fsevents: 2.3.2
- po-parser@2.0.0: {}
+ po-parser@2.1.1: {}
possible-typed-array-names@1.0.0: {}
@@ -20598,7 +20598,7 @@ snapshots:
dequal: 2.0.3
react: 19.2.3
- use-intl@4.6.1(react@19.2.3):
+ use-intl@4.7.0(react@19.2.3):
dependencies:
'@formatjs/fast-memoize': 2.2.1
'@schummar/icu-type-parser': 1.21.5
From dabb2bb7821f6a68d41c4a931bb70c41fdd21a72 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Wed, 7 Jan 2026 14:33:10 +0000
Subject: [PATCH 03/37] fix(deps): update dependency @tabler/icons-react to
^3.36.1 (#4812)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
apps/nextjs/package.json | 2 +-
packages/modals-collection/package.json | 2 +-
packages/notifications/package.json | 2 +-
packages/spotlight/package.json | 2 +-
packages/ui/package.json | 2 +-
packages/widgets/package.json | 2 +-
pnpm-lock.yaml | 50 ++++++++++++-------------
7 files changed, 31 insertions(+), 31 deletions(-)
diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json
index 5ee38c589..28d5c4438 100644
--- a/apps/nextjs/package.json
+++ b/apps/nextjs/package.json
@@ -55,7 +55,7 @@
"@mantine/modals": "^8.3.10",
"@mantine/tiptap": "^8.3.10",
"@million/lint": "1.0.14",
- "@tabler/icons-react": "^3.36.0",
+ "@tabler/icons-react": "^3.36.1",
"@tanstack/react-query": "^5.90.16",
"@tanstack/react-query-devtools": "^5.91.2",
"@tanstack/react-query-next-experimental": "^5.91.0",
diff --git a/packages/modals-collection/package.json b/packages/modals-collection/package.json
index b740f42cf..b9a584c39 100644
--- a/packages/modals-collection/package.json
+++ b/packages/modals-collection/package.json
@@ -34,7 +34,7 @@
"@homarr/ui": "workspace:^0.1.0",
"@homarr/validation": "workspace:^0.1.0",
"@mantine/core": "^8.3.10",
- "@tabler/icons-react": "^3.36.0",
+ "@tabler/icons-react": "^3.36.1",
"dayjs": "^1.11.19",
"next": "16.1.1",
"react": "19.2.3",
diff --git a/packages/notifications/package.json b/packages/notifications/package.json
index 2deecd3c4..60233e10c 100644
--- a/packages/notifications/package.json
+++ b/packages/notifications/package.json
@@ -25,7 +25,7 @@
"dependencies": {
"@homarr/ui": "workspace:^0.1.0",
"@mantine/notifications": "^8.3.10",
- "@tabler/icons-react": "^3.36.0"
+ "@tabler/icons-react": "^3.36.1"
},
"devDependencies": {
"@homarr/eslint-config": "workspace:^0.2.0",
diff --git a/packages/spotlight/package.json b/packages/spotlight/package.json
index 6227293c0..4179e14d0 100644
--- a/packages/spotlight/package.json
+++ b/packages/spotlight/package.json
@@ -36,7 +36,7 @@
"@mantine/core": "^8.3.10",
"@mantine/hooks": "^8.3.10",
"@mantine/spotlight": "^8.3.10",
- "@tabler/icons-react": "^3.36.0",
+ "@tabler/icons-react": "^3.36.1",
"jotai": "^2.16.1",
"next": "16.1.1",
"react": "19.2.3",
diff --git a/packages/ui/package.json b/packages/ui/package.json
index 0aad28842..c0a3e2051 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -32,7 +32,7 @@
"@mantine/core": "^8.3.10",
"@mantine/dates": "^8.3.10",
"@mantine/hooks": "^8.3.10",
- "@tabler/icons-react": "^3.36.0",
+ "@tabler/icons-react": "^3.36.1",
"mantine-react-table": "2.0.0-beta.9",
"next": "16.1.1",
"react": "19.2.3",
diff --git a/packages/widgets/package.json b/packages/widgets/package.json
index e2cb773ca..193e10c4e 100644
--- a/packages/widgets/package.json
+++ b/packages/widgets/package.json
@@ -51,7 +51,7 @@
"@mantine/charts": "^8.3.10",
"@mantine/core": "^8.3.10",
"@mantine/hooks": "^8.3.10",
- "@tabler/icons-react": "^3.36.0",
+ "@tabler/icons-react": "^3.36.1",
"@tiptap/extension-color": "3.14.0",
"@tiptap/extension-highlight": "3.14.0",
"@tiptap/extension-image": "3.14.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index cfc51e640..47d2ad1f6 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -230,8 +230,8 @@ importers:
specifier: 1.0.14
version: 1.0.14(webpack-sources@3.3.3)
'@tabler/icons-react':
- specifier: ^3.36.0
- version: 3.36.0(react@19.2.3)
+ specifier: ^3.36.1
+ version: 3.36.1(react@19.2.3)
'@tanstack/react-query':
specifier: ^5.90.16
version: 5.90.16(react@19.2.3)
@@ -291,7 +291,7 @@ importers:
version: 2.16.1(@babel/core@7.26.0)(@babel/template@7.27.2)(@types/react@19.2.7)(react@19.2.3)
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(@tabler/icons-react@3.36.0(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 2.0.0-beta.9(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
version: 16.1.1(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
@@ -1582,8 +1582,8 @@ importers:
specifier: ^8.3.10
version: 8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tabler/icons-react':
- specifier: ^3.36.0
- version: 3.36.0(react@19.2.3)
+ specifier: ^3.36.1
+ version: 3.36.1(react@19.2.3)
dayjs:
specifier: ^1.11.19
version: 1.11.19
@@ -1625,8 +1625,8 @@ importers:
specifier: ^8.3.10
version: 8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tabler/icons-react':
- specifier: ^3.36.0
- version: 3.36.0(react@19.2.3)
+ specifier: ^3.36.1
+ version: 3.36.1(react@19.2.3)
devDependencies:
'@homarr/eslint-config':
specifier: workspace:^0.2.0
@@ -1978,8 +1978,8 @@ importers:
specifier: ^8.3.10
version: 8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tabler/icons-react':
- specifier: ^3.36.0
- version: 3.36.0(react@19.2.3)
+ specifier: ^3.36.1
+ version: 3.36.1(react@19.2.3)
jotai:
specifier: ^2.16.1
version: 2.16.1(@babel/core@7.28.5)(@babel/template@7.27.2)(@types/react@19.2.7)(react@19.2.3)
@@ -2028,7 +2028,7 @@ importers:
version: 4.3.1
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(@tabler/icons-react@3.36.0(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 2.0.0-beta.9(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
@@ -2082,11 +2082,11 @@ importers:
specifier: ^8.3.10
version: 8.3.10(react@19.2.3)
'@tabler/icons-react':
- specifier: ^3.36.0
- version: 3.36.0(react@19.2.3)
+ specifier: ^3.36.1
+ version: 3.36.1(react@19.2.3)
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(@tabler/icons-react@3.36.0(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 2.0.0-beta.9(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
@@ -2231,8 +2231,8 @@ importers:
specifier: ^8.3.10
version: 8.3.10(react@19.2.3)
'@tabler/icons-react':
- specifier: ^3.36.0
- version: 3.36.0(react@19.2.3)
+ specifier: ^3.36.1
+ version: 3.36.1(react@19.2.3)
'@tiptap/extension-color':
specifier: 3.14.0
version: 3.14.0(@tiptap/extension-text-style@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)))
@@ -2292,7 +2292,7 @@ importers:
version: 1.3.0(@mantine/form@8.3.10(react@19.2.3))(zod@4.2.1)
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(@tabler/icons-react@3.36.0(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 2.0.0-beta.9(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
@@ -4400,13 +4400,13 @@ packages:
zod:
optional: true
- '@tabler/icons-react@3.36.0':
- resolution: {integrity: sha512-sSZ00bEjTdTTskVFykq294RJq+9cFatwy4uYa78HcYBCXU1kSD1DIp5yoFsQXmybkIOKCjp18OnhAYk553UIfQ==}
+ '@tabler/icons-react@3.36.1':
+ resolution: {integrity: sha512-/8nOXeNeMoze9xY/QyEKG65wuvRhkT3q9aytaur6Gj8bYU2A98YVJyLc9MRmc5nVvpy+bRlrrwK/Ykr8WGyUWg==}
peerDependencies:
react: '>= 16'
- '@tabler/icons@3.36.0':
- resolution: {integrity: sha512-z9OfTEG6QbaQWM9KBOxxUdpgvMUn0atageXyiaSc2gmYm51ORO8Ua7eUcjlks+Dc0YMK4rrodAFdK9SfjJ4ZcA==}
+ '@tabler/icons@3.36.1':
+ resolution: {integrity: sha512-f4Jg3Fof/Vru5ioix/UO4GX+sdDsF9wQo47FbtvG+utIYYVQ/QVAC0QYgcBbAjQGfbdOh2CCf0BgiFOF9Ixtjw==}
'@tanstack/match-sorter-utils@8.19.4':
resolution: {integrity: sha512-Wo1iKt2b9OT7d+YGhvEPD3DXvPv2etTusIMhMUoG7fbhmxcXCtIjJDEygy91Y2JFlwGyjqiBPRozme7UD8hoqg==}
@@ -13336,12 +13336,12 @@ snapshots:
typescript: 5.9.3
zod: 4.2.1
- '@tabler/icons-react@3.36.0(react@19.2.3)':
+ '@tabler/icons-react@3.36.1(react@19.2.3)':
dependencies:
- '@tabler/icons': 3.36.0
+ '@tabler/icons': 3.36.1
react: 19.2.3
- '@tabler/icons@3.36.0': {}
+ '@tabler/icons@3.36.1': {}
'@tanstack/match-sorter-utils@8.19.4':
dependencies:
@@ -17494,12 +17494,12 @@ snapshots:
'@mantine/form': 8.3.10(react@19.2.3)
zod: 4.2.1
- mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(@tabler/icons-react@3.36.0(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
+ mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies:
'@mantine/core': 8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/dates': 8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks': 8.3.10(react@19.2.3)
- '@tabler/icons-react': 3.36.0(react@19.2.3)
+ '@tabler/icons-react': 3.36.1(react@19.2.3)
'@tanstack/match-sorter-utils': 8.19.4
'@tanstack/react-table': 8.20.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/react-virtual': 3.11.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
From 717e17c9f8b3317ccb78bc7ad289224a0a4f08fa Mon Sep 17 00:00:00 2001
From: "homarr-crowdin[bot]"
<190541745+homarr-crowdin[bot]@users.noreply.github.com>
Date: Thu, 8 Jan 2026 20:14:29 +0100
Subject: [PATCH 04/37] chore(lang): update translations from crowdin (#4809)
Co-authored-by: Crowdin Homarr <190541745+homarr-crowdin[bot]@users.noreply.github.com>
---
packages/translation/src/lang/nl.json | 2 +-
packages/translation/src/lang/pt.json | 106 +++++++++++++-------------
2 files changed, 54 insertions(+), 54 deletions(-)
diff --git a/packages/translation/src/lang/nl.json b/packages/translation/src/lang/nl.json
index 702646e08..8c1edac7b 100644
--- a/packages/translation/src/lang/nl.json
+++ b/packages/translation/src/lang/nl.json
@@ -748,7 +748,7 @@
"statusCode": {
"title": "Antwoord fout",
"description": "Onverwachte {statusCode} ({reason}) reactie van . Controleer of de URL wijst naar de basis-URL van de integratie.",
- "otherDescription": "",
+ "otherDescription": "Onverwachte statuscode {statusCode} ontvangen van . Controleer of de URL verwijst naar de basis-URL van de integratie.",
"reason": {
"badRequest": "Onjuist verzoek",
"notFound": "Niet gevonden",
diff --git a/packages/translation/src/lang/pt.json b/packages/translation/src/lang/pt.json
index 5d041362f..5bc41fe59 100644
--- a/packages/translation/src/lang/pt.json
+++ b/packages/translation/src/lang/pt.json
@@ -342,7 +342,7 @@
},
"full-all": {
"label": "Acesso completo a aplicativos",
- "description": ""
+ "description": "Permitir que membros gerenciem, usem e excluam qualquer aplicativo"
}
}
},
@@ -350,104 +350,104 @@
"title": "Placas",
"item": {
"create": {
- "label": "",
- "description": ""
+ "label": "Criar painel",
+ "description": "Permitir que membros criem painéis"
},
"view-all": {
- "label": "",
- "description": ""
+ "label": "Ver todos os painéis",
+ "description": "Permitir que membros visualizem todos os painéis"
},
"modify-all": {
- "label": "",
- "description": ""
+ "label": "Modificar todos os painéis",
+ "description": "Permitir que membros modifiquem todos os painéis (Não inclui o controle de acesso e a zona de perigo)"
},
"full-all": {
- "label": "",
- "description": ""
+ "label": "Acesso total ao painel",
+ "description": "Permitir que membros vejam, modifiquem e deletem todos os painéis (Incluindo o controle de acesso e a zona de perigo)"
}
}
},
"integration": {
- "title": "",
+ "title": "Integrações",
"item": {
"create": {
- "label": "",
- "description": ""
+ "label": "Criar integração",
+ "description": "Permitir que membros criem integrações"
},
"use-all": {
- "label": "",
- "description": ""
+ "label": "Usar todas as integrações",
+ "description": "Permitir que membros adicionem qualquer integração aos seus painéis"
},
"interact-all": {
- "label": "",
- "description": ""
+ "label": "Interagir com qualquer integração",
+ "description": "Permitir que membros interajam com qualquer integração"
},
"full-all": {
- "label": "",
- "description": ""
+ "label": "Acesso total às integrações",
+ "description": "Permitir que membros gerenciem, usem e interajam com qualquer integração"
}
}
},
"media": {
- "title": "",
+ "title": "Mídias",
"item": {
"upload": {
- "label": "",
- "description": ""
+ "label": "Adicionar Mídia",
+ "description": "Permitir que membros adicionem mídias"
},
"view-all": {
- "label": "",
- "description": ""
+ "label": "Visualizar todas as mídias",
+ "description": "Permitir que membros visualizem todas as mídias"
},
"full-all": {
- "label": "",
- "description": ""
+ "label": "Acesso total às mídias",
+ "description": "Permitir que membros gerenciem e deletem qualquer mídia"
}
}
},
"other": {
- "title": "",
+ "title": "Outras",
"item": {
"view-logs": {
- "label": "",
+ "label": "Visualizar registros",
"description": "Permitir que os membros visualizem os registros"
}
}
},
"search-engine": {
- "title": "",
+ "title": "Ferramentas de busca",
"item": {
"create": {
- "label": "",
+ "label": "Criar ferramenta de busca",
"description": "Permitir que os membros criem mecanismos de busca"
},
"modify-all": {
- "label": "",
- "description": ""
+ "label": "Modificar todas as ferramentas de busca",
+ "description": "Permitir que membros modifiquem todas as ferramentas de busca"
},
"full-all": {
- "label": "",
- "description": ""
+ "label": "Acesso total às ferramentas de busca",
+ "description": "Permitir que membros modifiquem e deletem qualquer ferramenta de busca"
}
}
}
},
"memberNotice": {
- "mixed": "",
- "external": ""
+ "mixed": "Alguns membros são de provedores externos e não podem ser gerenciados aqui",
+ "external": "Todos os membros são de provedores externos e não podem ser gerenciados aqui"
},
"reservedNotice": {
- "message": ""
+ "message": "Esse grupo é reservado para uso do sistema e restringe algumas ações. "
},
"action": {
"create": {
- "label": "",
+ "label": "Novo grupo",
"notification": {
"success": {
- "message": ""
+ "message": "O grupo foi criado com sucesso"
},
"error": {
- "message": ""
+ "message": "Não foi possível criar o grupo"
}
}
},
@@ -457,38 +457,38 @@
"confirm": "Tem certeza de que deseja transferir a propriedade do grupo {name} para {username}?",
"notification": {
"success": {
- "message": ""
+ "message": "Grupo {group} transferido para {user} com sucesso"
},
"error": {
- "message": ""
+ "message": "Não foi possível transferir a propriedade"
}
}
},
"addMember": {
- "label": ""
+ "label": "Adicionar membro"
},
"removeMember": {
- "label": "",
- "confirm": ""
+ "label": "Remover membro",
+ "confirm": "Você tem certeza que deseja remover {user} desse grupo?"
},
"delete": {
- "label": "",
- "description": "",
- "confirm": "",
+ "label": "Deletar grupo",
+ "description": "Uma vez deletado o grupo não há como reverter. Tenha cuidado.",
+ "confirm": "Você tem certeza que deseja deletar o grupo {name}?",
"notification": {
"success": {
- "message": ""
+ "message": "Grupo {name} deletado com sucesso"
},
"error": {
- "message": ""
+ "message": "Não foi possível deletar o grupo {name}"
}
}
},
"changePermissions": {
"notification": {
"success": {
- "title": "",
- "message": ""
+ "title": "Permissões salvas",
+ "message": "Permissões foram salvas com sucesso"
},
"error": {
"title": "",
@@ -514,7 +514,7 @@
"board": {
"notification": {
"success": {
- "title": "",
+ "title": "Configurações salvas",
"message": ""
},
"error": {
@@ -536,7 +536,7 @@
}
},
"defaultGroup": {
- "name": "",
+ "name": "Grupo padrão",
"description": ""
}
},
From a2a34124ae11b0b9242b9c2579f7376768d35d52 Mon Sep 17 00:00:00 2001
From: HeapReaper <31496522+HeapReaper@users.noreply.github.com>
Date: Fri, 9 Jan 2026 13:10:52 +0100
Subject: [PATCH 05/37] feat(users): add libravatar / gravatar support (#4277)
Co-authored-by: HeapReaper
Co-authored-by: Meier Lukas
---
apps/nextjs/src/app/[locale]/layout.tsx | 1 +
.../_components/user-settings-form.tsx | 26 +++++++++++++++++++
.../src/app/[locale]/manage/settings/page.tsx | 5 ++++
.../_components/create-user-stepper.tsx | 5 +++-
.../manage/users/groups/[id]/page.tsx | 2 +-
.../src/components/access/access-settings.tsx | 2 ++
.../components/access/user-access-form.tsx | 2 ++
.../components/access/user-select-modal.tsx | 3 ++-
.../items/actions/test/mocks/board-mock.ts | 1 +
apps/nextjs/src/components/user-avatar.tsx | 20 ++++++++------
packages/api/src/router/apiKeys.ts | 1 +
packages/api/src/router/board.ts | 3 +++
.../router/integration/integration-router.ts | 1 +
.../api/src/router/medias/media-router.ts | 1 +
packages/api/src/router/test/board.spec.ts | 4 +--
packages/api/src/router/user.ts | 7 +++--
.../cached-request-integration-job-handler.ts | 6 -----
packages/server-settings/src/index.ts | 4 +++
packages/settings/package.json | 1 -
packages/settings/src/creator.ts | 5 +++-
.../modes/user-group/users-search-group.tsx | 2 +-
packages/translation/src/lang/en.json | 7 +++++
packages/ui/package.json | 3 +++
packages/ui/src/components/user-avatar.tsx | 14 ++++++++++
packages/widgets/src/definition.ts | 4 ++-
packages/widgets/src/index.tsx | 2 +-
pnpm-lock.yaml | 22 +++++++++++++---
27 files changed, 125 insertions(+), 29 deletions(-)
create mode 100644 apps/nextjs/src/app/[locale]/manage/settings/_components/user-settings-form.tsx
diff --git a/apps/nextjs/src/app/[locale]/layout.tsx b/apps/nextjs/src/app/[locale]/layout.tsx
index 3ee6daf89..708699bf8 100644
--- a/apps/nextjs/src/app/[locale]/layout.tsx
+++ b/apps/nextjs/src/app/[locale]/layout.tsx
@@ -106,6 +106,7 @@ export default async function Layout(props: {
forceDisableStatus: serverSettings.board.forceDisableStatus,
},
search: { defaultSearchEngineId: serverSettings.search.defaultSearchEngineId },
+ user: { enableGravatar: serverSettings.user.enableGravatar },
}}
{...innerProps}
/>
diff --git a/apps/nextjs/src/app/[locale]/manage/settings/_components/user-settings-form.tsx b/apps/nextjs/src/app/[locale]/manage/settings/_components/user-settings-form.tsx
new file mode 100644
index 000000000..49b8f7219
--- /dev/null
+++ b/apps/nextjs/src/app/[locale]/manage/settings/_components/user-settings-form.tsx
@@ -0,0 +1,26 @@
+"use client";
+
+import { Switch } from "@mantine/core";
+
+import type { ServerSettings } from "@homarr/server-settings";
+import { useScopedI18n } from "@homarr/translation/client";
+
+import { CommonSettingsForm } from "./common-form";
+
+export const UserSettingsForm = ({ defaultValues }: { defaultValues: ServerSettings["user"] }) => {
+ const tUser = useScopedI18n("management.page.settings.section.user");
+
+ return (
+
+ {(form) => (
+ <>
+
+ >
+ )}
+
+ );
+};
diff --git a/apps/nextjs/src/app/[locale]/manage/settings/page.tsx b/apps/nextjs/src/app/[locale]/manage/settings/page.tsx
index 101a80d55..4a7ea9bc0 100644
--- a/apps/nextjs/src/app/[locale]/manage/settings/page.tsx
+++ b/apps/nextjs/src/app/[locale]/manage/settings/page.tsx
@@ -12,6 +12,7 @@ import { AppearanceSettingsForm } from "./_components/appearance-settings-form";
import { BoardSettingsForm } from "./_components/board-settings-form";
import { CultureSettingsForm } from "./_components/culture-settings-form";
import { SearchSettingsForm } from "./_components/search-settings-form";
+import { UserSettingsForm } from "./_components/user-settings-form";
export async function generateMetadata() {
const t = await getScopedI18n("management");
@@ -42,6 +43,10 @@ export default async function SettingsPage() {
{tSettings("section.board.title")}
+
+ {tSettings("section.user.title")}
+
+
{tSettings("section.search.title")}
diff --git a/apps/nextjs/src/app/[locale]/manage/users/create/_components/create-user-stepper.tsx b/apps/nextjs/src/app/[locale]/manage/users/create/_components/create-user-stepper.tsx
index e91cd3dfe..fbaae76c7 100644
--- a/apps/nextjs/src/app/[locale]/manage/users/create/_components/create-user-stepper.tsx
+++ b/apps/nextjs/src/app/[locale]/manage/users/create/_components/create-user-stepper.tsx
@@ -200,7 +200,10 @@ export const UserCreateStepperComponent = ({ initialGroups }: UserCreateStepperC
-
+
{generalForm.values.username}
diff --git a/apps/nextjs/src/app/[locale]/manage/users/groups/[id]/page.tsx b/apps/nextjs/src/app/[locale]/manage/users/groups/[id]/page.tsx
index 9a99aebc7..42f9f4365 100644
--- a/apps/nextjs/src/app/[locale]/manage/users/groups/[id]/page.tsx
+++ b/apps/nextjs/src/app/[locale]/manage/users/groups/[id]/page.tsx
@@ -44,7 +44,7 @@ export default async function GroupsDetailPage(props: GroupsDetailPageProps) {
{group.owner ? (
-
+
{group.owner.name}
{group.owner.email}
diff --git a/apps/nextjs/src/components/access/access-settings.tsx b/apps/nextjs/src/components/access/access-settings.tsx
index c90b8a0d8..d9cb764d5 100644
--- a/apps/nextjs/src/components/access/access-settings.tsx
+++ b/apps/nextjs/src/components/access/access-settings.tsx
@@ -26,6 +26,7 @@ interface UserAccessPermission {
user: {
name: string | null;
image: string | null;
+ email: string | null;
id: string;
};
}
@@ -66,6 +67,7 @@ interface Props {
id: string;
name: string | null;
image: string | null;
+ email: string | null;
} | null;
};
translate: (key: TPermission) => string;
diff --git a/apps/nextjs/src/components/access/user-access-form.tsx b/apps/nextjs/src/components/access/user-access-form.tsx
index 1af278a5e..cefbe3528 100644
--- a/apps/nextjs/src/components/access/user-access-form.tsx
+++ b/apps/nextjs/src/components/access/user-access-form.tsx
@@ -21,6 +21,7 @@ export interface FormProps {
id: string;
name: string | null;
image: string | null;
+ email: string | null;
} | null;
};
accessQueryData: AccessQueryData;
@@ -118,6 +119,7 @@ interface UserItemContentProps {
id: string;
name: string | null;
image: string | null;
+ email: string | null;
};
}
diff --git a/apps/nextjs/src/components/access/user-select-modal.tsx b/apps/nextjs/src/components/access/user-select-modal.tsx
index 22f22a1e1..099054747 100644
--- a/apps/nextjs/src/components/access/user-select-modal.tsx
+++ b/apps/nextjs/src/components/access/user-select-modal.tsx
@@ -13,7 +13,7 @@ import { UserAvatar } from "@homarr/ui";
interface InnerProps {
presentUserIds: string[];
excludeExternalProviders?: boolean;
- onSelect: (props: { id: string; name: string; image: string }) => void | Promise;
+ onSelect: (props: { id: string; name: string; image: string; email: string | null }) => void | Promise;
confirmLabel?: string;
}
@@ -36,6 +36,7 @@ export const UserSelectModal = createModal(({ actions, innerProps })
id: currentUser.id,
name: currentUser.name ?? "",
image: currentUser.image ?? "",
+ email: currentUser.email ?? null,
});
setLoading(false);
diff --git a/apps/nextjs/src/components/board/items/actions/test/mocks/board-mock.ts b/apps/nextjs/src/components/board/items/actions/test/mocks/board-mock.ts
index fa4f0f43d..9a687c2e4 100644
--- a/apps/nextjs/src/components/board/items/actions/test/mocks/board-mock.ts
+++ b/apps/nextjs/src/components/board/items/actions/test/mocks/board-mock.ts
@@ -34,6 +34,7 @@ export class BoardMockBuilder {
id: createId(),
image: null,
name: "User",
+ email: null,
},
groupPermissions: [],
userPermissions: [],
diff --git a/apps/nextjs/src/components/user-avatar.tsx b/apps/nextjs/src/components/user-avatar.tsx
index ce0cdb77b..5c4a5e68d 100644
--- a/apps/nextjs/src/components/user-avatar.tsx
+++ b/apps/nextjs/src/components/user-avatar.tsx
@@ -3,17 +3,21 @@ import type { MantineSize } from "@mantine/core";
import { auth } from "@homarr/auth/next";
import { UserAvatar } from "@homarr/ui";
-interface UserAvatarProps {
+interface CurrentUserAvatarProps {
size: MantineSize;
}
-export const CurrentUserAvatar = async ({ size }: UserAvatarProps) => {
+export const CurrentUserAvatar = async ({ size }: CurrentUserAvatarProps) => {
const currentSession = await auth();
- const user = {
- name: currentSession?.user.name ?? null,
- image: currentSession?.user.image ?? null,
- };
-
- return ;
+ return (
+
+ );
};
diff --git a/packages/api/src/router/apiKeys.ts b/packages/api/src/router/apiKeys.ts
index cdf8b5bea..9c0117085 100644
--- a/packages/api/src/router/apiKeys.ts
+++ b/packages/api/src/router/apiKeys.ts
@@ -22,6 +22,7 @@ export const apiKeysRouter = createTRPCRouter({
id: true,
name: true,
image: true,
+ email: true,
},
},
},
diff --git a/packages/api/src/router/board.ts b/packages/api/src/router/board.ts
index 8d118018b..bbb7c0c66 100644
--- a/packages/api/src/router/board.ts
+++ b/packages/api/src/router/board.ts
@@ -155,6 +155,7 @@ export const boardRouter = createTRPCRouter({
id: true,
name: true,
image: true,
+ email: true,
},
},
userPermissions: {
@@ -1195,6 +1196,7 @@ export const boardRouter = createTRPCRouter({
id: true,
name: true,
image: true,
+ email: true,
},
},
},
@@ -1537,6 +1539,7 @@ const getFullBoardWithWhereAsync = async (db: Database, where: SQL, use
id: true,
name: true,
image: true,
+ email: true,
},
},
sections: {
diff --git a/packages/api/src/router/integration/integration-router.ts b/packages/api/src/router/integration/integration-router.ts
index 4a12e062e..77a98515b 100644
--- a/packages/api/src/router/integration/integration-router.ts
+++ b/packages/api/src/router/integration/integration-router.ts
@@ -476,6 +476,7 @@ export const integrationRouter = createTRPCRouter({
id: true,
name: true,
image: true,
+ email: true,
},
},
},
diff --git a/packages/api/src/router/medias/media-router.ts b/packages/api/src/router/medias/media-router.ts
index a3f958ff5..7f12bb042 100644
--- a/packages/api/src/router/medias/media-router.ts
+++ b/packages/api/src/router/medias/media-router.ts
@@ -39,6 +39,7 @@ export const mediaRouter = createTRPCRouter({
id: true,
name: true,
image: true,
+ email: true,
},
},
},
diff --git a/packages/api/src/router/test/board.spec.ts b/packages/api/src/router/test/board.spec.ts
index 8bd21e556..44cc97adc 100644
--- a/packages/api/src/router/test/board.spec.ts
+++ b/packages/api/src/router/test/board.spec.ts
@@ -1220,11 +1220,11 @@ describe("getBoardPermissions should return board permissions", () => {
expect(result.users).toEqual(
expect.arrayContaining([
{
- user: { id: user1, name: null, image: null },
+ user: { id: user1, name: null, image: null, email: null },
permission: "view",
},
{
- user: { id: user2, name: null, image: null },
+ user: { id: user2, name: null, image: null, email: null },
permission: "modify",
},
]),
diff --git a/packages/api/src/router/user.ts b/packages/api/src/router/user.ts
index 875ffe80b..f7ed6deb6 100644
--- a/packages/api/src/router/user.ts
+++ b/packages/api/src/router/user.ts
@@ -174,7 +174,7 @@ export const userRouter = createTRPCRouter({
// Is protected because also used in board access / integration access forms
selectable: protectedProcedure
.input(z.object({ excludeExternalProviders: z.boolean().default(false) }).optional())
- .output(z.array(selectUserSchema.pick({ id: true, name: true, image: true })))
+ .output(z.array(selectUserSchema.pick({ id: true, name: true, image: true, email: true })))
.meta({ openapi: { method: "GET", path: "/api/users/selectable", tags: ["users"], protect: true } })
.query(({ ctx, input }) => {
return ctx.db.query.users.findMany({
@@ -182,6 +182,7 @@ export const userRouter = createTRPCRouter({
id: true,
name: true,
image: true,
+ email: true,
},
where: input?.excludeExternalProviders ? eq(users.provider, "credentials") : undefined,
});
@@ -194,7 +195,7 @@ export const userRouter = createTRPCRouter({
limit: z.number().min(1).max(100).default(10),
}),
)
- .output(z.array(selectUserSchema.pick({ id: true, name: true, image: true })))
+ .output(z.array(selectUserSchema.pick({ id: true, name: true, image: true, email: true })))
.meta({ openapi: { method: "POST", path: "/api/users/search", tags: ["users"], protect: true } })
.query(async ({ input, ctx }) => {
const dbUsers = await ctx.db.query.users.findMany({
@@ -202,6 +203,7 @@ export const userRouter = createTRPCRouter({
id: true,
name: true,
image: true,
+ email: true,
},
where: like(users.name, `%${input.query}%`),
limit: input.limit,
@@ -210,6 +212,7 @@ export const userRouter = createTRPCRouter({
id: user.id,
name: user.name ?? "",
image: user.image,
+ email: user.email,
}));
}),
getById: protectedProcedure
diff --git a/packages/request-handler/src/lib/cached-request-integration-job-handler.ts b/packages/request-handler/src/lib/cached-request-integration-job-handler.ts
index dd5249a24..63e7682c2 100644
--- a/packages/request-handler/src/lib/cached-request-integration-job-handler.ts
+++ b/packages/request-handler/src/lib/cached-request-integration-job-handler.ts
@@ -57,12 +57,6 @@ export const createRequestIntegrationJobHandler = <
reduceWidgetOptionsWithDefaultValues(
itemForIntegration.kind,
{
- defaultSearchEngineId: serverSettings.search.defaultSearchEngineId,
- openSearchInNewTab: true,
- firstDayOfWeek: 1,
- homeBoardId: serverSettings.board.homeBoardId,
- mobileHomeBoardId: serverSettings.board.mobileHomeBoardId,
- pingIconsEnabled: true,
enableStatusByDefault: serverSettings.board.enableStatusByDefault,
forceDisableStatus: serverSettings.board.forceDisableStatus,
},
diff --git a/packages/server-settings/src/index.ts b/packages/server-settings/src/index.ts
index 12c859165..5c4470f6a 100644
--- a/packages/server-settings/src/index.ts
+++ b/packages/server-settings/src/index.ts
@@ -5,6 +5,7 @@ export const defaultServerSettingsKeys = [
"analytics",
"crawlingAndIndexing",
"board",
+ "user",
"appearance",
"culture",
"search",
@@ -31,6 +32,9 @@ export const defaultServerSettings = {
enableStatusByDefault: true,
forceDisableStatus: false,
},
+ user: {
+ enableGravatar: true,
+ },
appearance: {
defaultColorScheme: "light" as ColorScheme,
},
diff --git a/packages/settings/package.json b/packages/settings/package.json
index 3d304aee2..a827335c0 100644
--- a/packages/settings/package.json
+++ b/packages/settings/package.json
@@ -23,7 +23,6 @@
},
"prettier": "@homarr/prettier-config",
"dependencies": {
- "@homarr/api": "workspace:^0.1.0",
"@homarr/db": "workspace:^0.1.0",
"@homarr/server-settings": "workspace:^0.1.0",
"@mantine/dates": "^8.3.10",
diff --git a/packages/settings/src/creator.ts b/packages/settings/src/creator.ts
index 5eb348930..a23906948 100644
--- a/packages/settings/src/creator.ts
+++ b/packages/settings/src/creator.ts
@@ -10,7 +10,8 @@ export type SettingsContextProps = Pick<
| "openSearchInNewTab"
| "pingIconsEnabled"
> &
- Pick;
+ Pick &
+ Pick;
export interface PublicServerSettings {
search: Pick;
@@ -18,6 +19,7 @@ export interface PublicServerSettings {
ServerSettings["board"],
"homeBoardId" | "mobileHomeBoardId" | "enableStatusByDefault" | "forceDisableStatus"
>;
+ user: Pick;
}
export type UserSettings = Pick<
@@ -45,4 +47,5 @@ export const createSettings = ({
pingIconsEnabled: user?.pingIconsEnabled ?? false,
enableStatusByDefault: serverSettings.board.enableStatusByDefault,
forceDisableStatus: serverSettings.board.forceDisableStatus,
+ enableGravatar: serverSettings.user.enableGravatar,
});
diff --git a/packages/spotlight/src/modes/user-group/users-search-group.tsx b/packages/spotlight/src/modes/user-group/users-search-group.tsx
index b27dfbc37..d0eacd04a 100644
--- a/packages/spotlight/src/modes/user-group/users-search-group.tsx
+++ b/packages/spotlight/src/modes/user-group/users-search-group.tsx
@@ -11,7 +11,7 @@ import { interaction } from "../../lib/interaction";
// This has to be type so it can be interpreted as Record.
// eslint-disable-next-line @typescript-eslint/consistent-type-definitions
-type User = { id: string; name: string; image: string | null };
+type User = { id: string; name: string; image: string | null; email: string | null };
const userChildrenOptions = createChildrenOptions({
useActions: () => [
diff --git a/packages/translation/src/lang/en.json b/packages/translation/src/lang/en.json
index 517ecfea1..2d9d69546 100644
--- a/packages/translation/src/lang/en.json
+++ b/packages/translation/src/lang/en.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "Users",
+ "enableGravatar": {
+ "label": "Enable Gravatar",
+ "description": "Falls back to user avatars from Libravatar/Gravatar when no custom avatar is set and an email is configured"
+ }
+ },
"search": {
"title": "Search",
"defaultSearchEngine": {
diff --git a/packages/ui/package.json b/packages/ui/package.json
index c0a3e2051..582c45cff 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -27,12 +27,14 @@
"dependencies": {
"@homarr/common": "workspace:^0.1.0",
"@homarr/definitions": "workspace:^0.1.0",
+ "@homarr/settings": "workspace:^0.1.0",
"@homarr/translation": "workspace:^0.1.0",
"@homarr/validation": "workspace:^0.1.0",
"@mantine/core": "^8.3.10",
"@mantine/dates": "^8.3.10",
"@mantine/hooks": "^8.3.10",
"@tabler/icons-react": "^3.36.1",
+ "crypto-js": "^4.2.0",
"mantine-react-table": "2.0.0-beta.9",
"next": "16.1.1",
"react": "19.2.3",
@@ -43,6 +45,7 @@
"@homarr/eslint-config": "workspace:^0.2.0",
"@homarr/prettier-config": "workspace:^0.1.0",
"@homarr/tsconfig": "workspace:^0.1.0",
+ "@types/crypto-js": "^4.2.2",
"@types/css-modules": "^1.0.5",
"eslint": "^9.39.2",
"typescript": "^5.9.3"
diff --git a/packages/ui/src/components/user-avatar.tsx b/packages/ui/src/components/user-avatar.tsx
index 87ffca28e..8c1e3f5a1 100644
--- a/packages/ui/src/components/user-avatar.tsx
+++ b/packages/ui/src/components/user-avatar.tsx
@@ -1,9 +1,15 @@
+"use client";
+
import type { AvatarProps } from "@mantine/core";
import { Avatar } from "@mantine/core";
+import { enc, MD5 } from "crypto-js";
+
+import { useSettings } from "@homarr/settings";
export interface UserProps {
name: string | null;
image: string | null;
+ email: string | null;
}
interface UserAvatarProps {
@@ -12,10 +18,18 @@ interface UserAvatarProps {
}
export const UserAvatar = ({ user, size }: UserAvatarProps) => {
+ const { enableGravatar } = useSettings();
+
if (!user?.name) return ;
+
if (user.image) {
return ;
}
+ if (user.email && enableGravatar) {
+ const emailHash = MD5(user.email.trim().toLowerCase()).toString(enc.Hex);
+ return ;
+ }
+
return ;
};
diff --git a/packages/widgets/src/definition.ts b/packages/widgets/src/definition.ts
index f7df8c95d..6a6d026fb 100644
--- a/packages/widgets/src/definition.ts
+++ b/packages/widgets/src/definition.ts
@@ -42,7 +42,9 @@ export interface WidgetDefinition {
icon: TablerIcon;
supportedIntegrations?: IntegrationKind[];
integrationsRequired?: boolean;
- createOptions: (settings: SettingsContextProps) => WidgetOptionsRecord;
+ createOptions: (
+ settings: Pick,
+ ) => WidgetOptionsRecord;
errors?: Partial<
Record<
DefaultErrorData["code"],
diff --git a/packages/widgets/src/index.tsx b/packages/widgets/src/index.tsx
index a4e741649..677b801f2 100644
--- a/packages/widgets/src/index.tsx
+++ b/packages/widgets/src/index.tsx
@@ -115,7 +115,7 @@ export type inferSupportedIntegrationsStrict = (Widget
export const reduceWidgetOptionsWithDefaultValues = (
kind: WidgetKind,
- settings: SettingsContextProps,
+ settings: Pick,
currentValue: Record = {},
) => {
const definition = widgetImports[kind].definition;
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 47d2ad1f6..c45856ab1 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1898,9 +1898,6 @@ importers:
packages/settings:
dependencies:
- '@homarr/api':
- specifier: workspace:^0.1.0
- version: link:../api
'@homarr/db':
specifier: workspace:^0.1.0
version: link:../db
@@ -2066,6 +2063,9 @@ importers:
'@homarr/definitions':
specifier: workspace:^0.1.0
version: link:../definitions
+ '@homarr/settings':
+ specifier: workspace:^0.1.0
+ version: link:../settings
'@homarr/translation':
specifier: workspace:^0.1.0
version: link:../translation
@@ -2084,6 +2084,9 @@ importers:
'@tabler/icons-react':
specifier: ^3.36.1
version: 3.36.1(react@19.2.3)
+ crypto-js:
+ specifier: ^4.2.0
+ version: 4.2.0
mantine-react-table:
specifier: 2.0.0-beta.9
version: 2.0.0-beta.9(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
@@ -2109,6 +2112,9 @@ importers:
'@homarr/tsconfig':
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
+ '@types/crypto-js':
+ specifier: ^4.2.2
+ version: 4.2.2
'@types/css-modules':
specifier: ^1.0.5
version: 1.0.5
@@ -4802,6 +4808,9 @@ packages:
'@types/cors@2.8.17':
resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==}
+ '@types/crypto-js@4.2.2':
+ resolution: {integrity: sha512-sDOLlVbHhXpAUAL0YHDUUwDZf3iN4Bwi4W6a0W0b+QcAezUbRtH4FVb+9J4h+XFPW7l/gQ9F8qC7P+Ec4k8QVQ==}
+
'@types/css-font-loading-module@0.0.7':
resolution: {integrity: sha512-nl09VhutdjINdWyXxHWN/w9zlNCfr60JUqJbd24YXUuCwgeL0TpFSdElCwb6cxfB6ybE19Gjj4g0jsgkXxKv1Q==}
@@ -5980,6 +5989,9 @@ packages:
crossws@0.3.5:
resolution: {integrity: sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==}
+ crypto-js@4.2.0:
+ resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==}
+
crypto-random-string@2.0.0:
resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==}
engines: {node: '>=8'}
@@ -13787,6 +13799,8 @@ snapshots:
dependencies:
'@types/node': 24.10.4
+ '@types/crypto-js@4.2.2': {}
+
'@types/css-font-loading-module@0.0.7': {}
'@types/css-modules@1.0.5': {}
@@ -15148,6 +15162,8 @@ snapshots:
dependencies:
uncrypto: 0.1.3
+ crypto-js@4.2.0: {}
+
crypto-random-string@2.0.0: {}
crypto-random-string@4.0.0:
From 69fb4c685668e354f1e23f16c67db2b68ca36d94 Mon Sep 17 00:00:00 2001
From: "homarr-update-contributors[bot]"
<210161987+homarr-update-contributors[bot]@users.noreply.github.com>
Date: Fri, 9 Jan 2026 12:40:05 +0000
Subject: [PATCH 06/37] chore: update contributors (#4817)
Co-authored-by: Homarr Update Contributors <210161987+homarr-update-contributors[bot]@users.noreply.github.com>
---
static-data/contributors.json | 2 +-
static-data/translators.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/static-data/contributors.json b/static-data/contributors.json
index e97e63e56..cc863d9e1 100644
--- a/static-data/contributors.json
+++ b/static-data/contributors.json
@@ -1 +1 @@
-[{"login":"ajnart","avatar_url":"https://avatars.githubusercontent.com/u/49837342?v=4"},{"login":"manuel-rw","avatar_url":"https://avatars.githubusercontent.com/u/30572287?v=4"},{"login":"Meierschlumpf","avatar_url":"https://avatars.githubusercontent.com/u/63781622?v=4"},{"login":"SeDemal","avatar_url":"https://avatars.githubusercontent.com/u/26098587?v=4"},{"login":"lammersbjorn","avatar_url":"https://avatars.githubusercontent.com/u/71191962?v=4"},{"login":"LarveyOfficial","avatar_url":"https://avatars.githubusercontent.com/u/39219859?v=4"},{"login":"c00ldude1oo","avatar_url":"https://avatars.githubusercontent.com/u/15677803?v=4"},{"login":"InterN0te","avatar_url":"https://avatars.githubusercontent.com/u/10882916?v=4"},{"login":"Aimsucks","avatar_url":"https://avatars.githubusercontent.com/u/1828486?v=4"},{"login":"JannesV","avatar_url":"https://avatars.githubusercontent.com/u/5984244?v=4"},{"login":"MauriceNino","avatar_url":"https://avatars.githubusercontent.com/u/18658092?v=4"},{"login":"hillaliy","avatar_url":"https://avatars.githubusercontent.com/u/950010?v=4"},{"login":"Skeeww","avatar_url":"https://avatars.githubusercontent.com/u/9639992?v=4"},{"login":"RichyHBM","avatar_url":"https://avatars.githubusercontent.com/u/5472275?v=4"},{"login":"Bonfire","avatar_url":"https://avatars.githubusercontent.com/u/5704760?v=4"},{"login":"wieli99","avatar_url":"https://avatars.githubusercontent.com/u/46794825?v=4"},{"login":"ishaanparlikar","avatar_url":"https://avatars.githubusercontent.com/u/43013132?v=4"},{"login":"Zareix","avatar_url":"https://avatars.githubusercontent.com/u/29818713?v=4"},{"login":"tuggan","avatar_url":"https://avatars.githubusercontent.com/u/4325608?v=4"},{"login":"Spillebulle","avatar_url":"https://avatars.githubusercontent.com/u/46653946?v=4"},{"login":"tancak","avatar_url":"https://avatars.githubusercontent.com/u/11760749?v=4"},{"login":"spkesDE","avatar_url":"https://avatars.githubusercontent.com/u/1682314?v=4"},{"login":"j3lte","avatar_url":"https://avatars.githubusercontent.com/u/2557568?v=4"},{"login":"dslatt","avatar_url":"https://avatars.githubusercontent.com/u/5211001?v=4"},{"login":"Malong11-007","avatar_url":"https://avatars.githubusercontent.com/u/40298510?v=4"},{"login":"StefanB7","avatar_url":"https://avatars.githubusercontent.com/u/22056509?v=4"},{"login":"souravghosh01","avatar_url":"https://avatars.githubusercontent.com/u/37548139?v=4"},{"login":"SR3u","avatar_url":"https://avatars.githubusercontent.com/u/2380522?v=4"},{"login":"Rikpat","avatar_url":"https://avatars.githubusercontent.com/u/33869814?v=4"},{"login":"NormanJS","avatar_url":"https://avatars.githubusercontent.com/u/83409549?v=4"},{"login":"No-Maines-Land","avatar_url":"https://avatars.githubusercontent.com/u/20687725?v=4"},{"login":"stark1tty","avatar_url":"https://avatars.githubusercontent.com/u/69326376?v=4"},{"login":"Momcilo42","avatar_url":"https://avatars.githubusercontent.com/u/10118137?v=4"},{"login":"marius-arch","avatar_url":"https://avatars.githubusercontent.com/u/72494359?v=4"},{"login":"Lumilias","avatar_url":"https://avatars.githubusercontent.com/u/10852161?v=4"},{"login":"Havock94","avatar_url":"https://avatars.githubusercontent.com/u/7635248?v=4"},{"login":"Lollyde","avatar_url":"https://avatars.githubusercontent.com/u/11347524?v=4"},{"login":"krishnamuppaneni","avatar_url":"https://avatars.githubusercontent.com/u/4703366?v=4"},{"login":"devtobi","avatar_url":"https://avatars.githubusercontent.com/u/28538704?v=4"},{"login":"TyxTang","avatar_url":"https://avatars.githubusercontent.com/u/90897955?v=4"},{"login":"alotlikebeans","avatar_url":"https://avatars.githubusercontent.com/u/19630511?v=4"},{"login":"WillyJL","avatar_url":"https://avatars.githubusercontent.com/u/49810075?v=4"},{"login":"anonysoul","avatar_url":"https://avatars.githubusercontent.com/u/105715150?v=4"},{"login":"cospeedster","avatar_url":"https://avatars.githubusercontent.com/u/52749645?v=4"},{"login":"diederbert","avatar_url":"https://avatars.githubusercontent.com/u/162878798?v=4"},{"login":"digdilem","avatar_url":"https://avatars.githubusercontent.com/u/4052275?v=4"},{"login":"dinghino","avatar_url":"https://avatars.githubusercontent.com/u/14729459?v=4"},{"login":"gfomichev","avatar_url":"https://avatars.githubusercontent.com/u/1596146?v=4"},{"login":"gnattu","avatar_url":"https://avatars.githubusercontent.com/u/12995396?v=4"},{"login":"tuxpizza","avatar_url":"https://avatars.githubusercontent.com/u/84710786?v=4"},{"login":"xmarkurion","avatar_url":"https://avatars.githubusercontent.com/u/46654687?v=4"},{"login":"huanga","avatar_url":"https://avatars.githubusercontent.com/u/732970?v=4"},{"login":"taos15","avatar_url":"https://avatars.githubusercontent.com/u/122130728?v=4"},{"login":"arghyadipchak","avatar_url":"https://avatars.githubusercontent.com/u/32430374?v=4"},{"login":"AuthorShin","avatar_url":"https://avatars.githubusercontent.com/u/4959043?v=4"},{"login":"benniblot","avatar_url":"https://avatars.githubusercontent.com/u/47495914?v=4"},{"login":"bebsworthy","avatar_url":"https://avatars.githubusercontent.com/u/5266759?v=4"},{"login":"catrielmuller","avatar_url":"https://avatars.githubusercontent.com/u/2272323?v=4"},{"login":"Vysp3r","avatar_url":"https://avatars.githubusercontent.com/u/62019735?v=4"},{"login":"DR-Blogs","avatar_url":"https://avatars.githubusercontent.com/u/96393186?v=4"},{"login":"singular0","avatar_url":"https://avatars.githubusercontent.com/u/1925883?v=4"},{"login":"diogovalentte","avatar_url":"https://avatars.githubusercontent.com/u/49578155?v=4"},{"login":"codezninja","avatar_url":"https://avatars.githubusercontent.com/u/4400773?v=4"},{"login":"fabricionaweb","avatar_url":"https://avatars.githubusercontent.com/u/15933?v=4"},{"login":"nyok1912","avatar_url":"https://avatars.githubusercontent.com/u/32163949?v=4"},{"login":"bo3bdo","avatar_url":"https://avatars.githubusercontent.com/u/5271380?v=4"},{"login":"hskrtich","avatar_url":"https://avatars.githubusercontent.com/u/1214484?v=4"},{"login":"ishults","avatar_url":"https://avatars.githubusercontent.com/u/7275442?v=4"},{"login":"jelliuk","avatar_url":"https://avatars.githubusercontent.com/u/4790959?v=4"},{"login":"Moohan","avatar_url":"https://avatars.githubusercontent.com/u/5982260?v=4"},{"login":"tesar-tech","avatar_url":"https://avatars.githubusercontent.com/u/33880579?v=4"},{"login":"jbruell","avatar_url":"https://avatars.githubusercontent.com/u/31685172?v=4"},{"login":"JasonLeeB06","avatar_url":"https://avatars.githubusercontent.com/u/82266978?v=4"},{"login":"jeffersonraimon","avatar_url":"https://avatars.githubusercontent.com/u/80064475?v=4"},{"login":"jo-chemla","avatar_url":"https://avatars.githubusercontent.com/u/16822841?v=4"},{"login":"joser93","avatar_url":"https://avatars.githubusercontent.com/u/6912089?v=4"},{"login":"justijndepover","avatar_url":"https://avatars.githubusercontent.com/u/9008623?v=4"},{"login":"Aandree5","avatar_url":"https://avatars.githubusercontent.com/u/32734153?v=4"},{"login":"jackwellerreal","avatar_url":"https://avatars.githubusercontent.com/u/97435840?v=4"},{"login":"toineenzo","avatar_url":"https://avatars.githubusercontent.com/u/4921397?v=4"},{"login":"oben01","avatar_url":"https://avatars.githubusercontent.com/u/22369027?v=4"},{"login":"rezstje","avatar_url":"https://avatars.githubusercontent.com/u/45420315?v=4"},{"login":"castielwaverly","avatar_url":"https://avatars.githubusercontent.com/u/137005689?v=4"},{"login":"xoxyuxu","avatar_url":"https://avatars.githubusercontent.com/u/3543416?v=4"},{"login":"MaienM","avatar_url":"https://avatars.githubusercontent.com/u/583129?v=4"},{"login":"Copilot","avatar_url":"https://avatars.githubusercontent.com/in/1143301?v=4"},{"login":"tech62","avatar_url":"https://avatars.githubusercontent.com/u/16237642?v=4"},{"login":"pitschi","avatar_url":"https://avatars.githubusercontent.com/u/6841565?v=4"},{"login":"lthomsen","avatar_url":"https://avatars.githubusercontent.com/u/28560325?v=4"},{"login":"generalmat82","avatar_url":"https://avatars.githubusercontent.com/u/110256073?v=4"},{"login":"CrazyWolf13","avatar_url":"https://avatars.githubusercontent.com/u/96661824?v=4"},{"login":"noahcroghan","avatar_url":"https://avatars.githubusercontent.com/u/27422774?v=4"},{"login":"NikeLaosClericus","avatar_url":"https://avatars.githubusercontent.com/u/39810627?v=4"},{"login":"NicolasNewman","avatar_url":"https://avatars.githubusercontent.com/u/16135852?v=4"},{"login":"itzTheMeow","avatar_url":"https://avatars.githubusercontent.com/u/50887230?v=4"},{"login":"leandroscardua","avatar_url":"https://avatars.githubusercontent.com/u/24698541?v=4"},{"login":"hotrungnhan","avatar_url":"https://avatars.githubusercontent.com/u/40029631?v=4"},{"login":"Kaotic3","avatar_url":"https://avatars.githubusercontent.com/u/80522225?v=4"},{"login":"HeapReaper","avatar_url":"https://avatars.githubusercontent.com/u/31496522?v=4"},{"login":"frankvHoof93","avatar_url":"https://avatars.githubusercontent.com/u/7346516?v=4"},{"login":"faugusto-oliveira","avatar_url":"https://avatars.githubusercontent.com/u/37384074?v=4"},{"login":"ieugen","avatar_url":"https://avatars.githubusercontent.com/u/1050920?v=4"},{"login":"KartulUdus","avatar_url":"https://avatars.githubusercontent.com/u/23346150?v=4"},{"login":"DZ945brH","avatar_url":"https://avatars.githubusercontent.com/u/42635243?v=4"},{"login":"Oupsman","avatar_url":"https://avatars.githubusercontent.com/u/11260343?v=4"},{"login":"m0s4ik","avatar_url":"https://avatars.githubusercontent.com/u/26578395?v=4"},{"login":"AartSchinkel","avatar_url":"https://avatars.githubusercontent.com/u/189675191?v=4"}]
\ No newline at end of file
+[{"login":"ajnart","avatar_url":"https://avatars.githubusercontent.com/u/49837342?v=4"},{"login":"manuel-rw","avatar_url":"https://avatars.githubusercontent.com/u/30572287?v=4"},{"login":"Meierschlumpf","avatar_url":"https://avatars.githubusercontent.com/u/63781622?v=4"},{"login":"SeDemal","avatar_url":"https://avatars.githubusercontent.com/u/26098587?v=4"},{"login":"lammersbjorn","avatar_url":"https://avatars.githubusercontent.com/u/71191962?v=4"},{"login":"LarveyOfficial","avatar_url":"https://avatars.githubusercontent.com/u/39219859?v=4"},{"login":"c00ldude1oo","avatar_url":"https://avatars.githubusercontent.com/u/15677803?v=4"},{"login":"InterN0te","avatar_url":"https://avatars.githubusercontent.com/u/10882916?v=4"},{"login":"Aimsucks","avatar_url":"https://avatars.githubusercontent.com/u/1828486?v=4"},{"login":"JannesV","avatar_url":"https://avatars.githubusercontent.com/u/5984244?v=4"},{"login":"MauriceNino","avatar_url":"https://avatars.githubusercontent.com/u/18658092?v=4"},{"login":"hillaliy","avatar_url":"https://avatars.githubusercontent.com/u/950010?v=4"},{"login":"Skeeww","avatar_url":"https://avatars.githubusercontent.com/u/9639992?v=4"},{"login":"RichyHBM","avatar_url":"https://avatars.githubusercontent.com/u/5472275?v=4"},{"login":"Bonfire","avatar_url":"https://avatars.githubusercontent.com/u/5704760?v=4"},{"login":"wieli99","avatar_url":"https://avatars.githubusercontent.com/u/46794825?v=4"},{"login":"ishaanparlikar","avatar_url":"https://avatars.githubusercontent.com/u/43013132?v=4"},{"login":"Zareix","avatar_url":"https://avatars.githubusercontent.com/u/29818713?v=4"},{"login":"tuggan","avatar_url":"https://avatars.githubusercontent.com/u/4325608?v=4"},{"login":"Spillebulle","avatar_url":"https://avatars.githubusercontent.com/u/46653946?v=4"},{"login":"tancak","avatar_url":"https://avatars.githubusercontent.com/u/11760749?v=4"},{"login":"spkesDE","avatar_url":"https://avatars.githubusercontent.com/u/1682314?v=4"},{"login":"j3lte","avatar_url":"https://avatars.githubusercontent.com/u/2557568?v=4"},{"login":"dslatt","avatar_url":"https://avatars.githubusercontent.com/u/5211001?v=4"},{"login":"Malong11-007","avatar_url":"https://avatars.githubusercontent.com/u/40298510?v=4"},{"login":"StefanB7","avatar_url":"https://avatars.githubusercontent.com/u/22056509?v=4"},{"login":"souravghosh01","avatar_url":"https://avatars.githubusercontent.com/u/37548139?v=4"},{"login":"SR3u","avatar_url":"https://avatars.githubusercontent.com/u/2380522?v=4"},{"login":"Rikpat","avatar_url":"https://avatars.githubusercontent.com/u/33869814?v=4"},{"login":"NormanJS","avatar_url":"https://avatars.githubusercontent.com/u/83409549?v=4"},{"login":"No-Maines-Land","avatar_url":"https://avatars.githubusercontent.com/u/20687725?v=4"},{"login":"stark1tty","avatar_url":"https://avatars.githubusercontent.com/u/69326376?v=4"},{"login":"Momcilo42","avatar_url":"https://avatars.githubusercontent.com/u/10118137?v=4"},{"login":"marius-arch","avatar_url":"https://avatars.githubusercontent.com/u/72494359?v=4"},{"login":"Lumilias","avatar_url":"https://avatars.githubusercontent.com/u/10852161?v=4"},{"login":"Havock94","avatar_url":"https://avatars.githubusercontent.com/u/7635248?v=4"},{"login":"Lollyde","avatar_url":"https://avatars.githubusercontent.com/u/11347524?v=4"},{"login":"krishnamuppaneni","avatar_url":"https://avatars.githubusercontent.com/u/4703366?v=4"},{"login":"devtobi","avatar_url":"https://avatars.githubusercontent.com/u/28538704?v=4"},{"login":"TyxTang","avatar_url":"https://avatars.githubusercontent.com/u/90897955?v=4"},{"login":"alotlikebeans","avatar_url":"https://avatars.githubusercontent.com/u/19630511?v=4"},{"login":"WillyJL","avatar_url":"https://avatars.githubusercontent.com/u/49810075?v=4"},{"login":"anonysoul","avatar_url":"https://avatars.githubusercontent.com/u/105715150?v=4"},{"login":"cospeedster","avatar_url":"https://avatars.githubusercontent.com/u/52749645?v=4"},{"login":"diederbert","avatar_url":"https://avatars.githubusercontent.com/u/162878798?v=4"},{"login":"digdilem","avatar_url":"https://avatars.githubusercontent.com/u/4052275?v=4"},{"login":"dinghino","avatar_url":"https://avatars.githubusercontent.com/u/14729459?v=4"},{"login":"gfomichev","avatar_url":"https://avatars.githubusercontent.com/u/1596146?v=4"},{"login":"gnattu","avatar_url":"https://avatars.githubusercontent.com/u/12995396?v=4"},{"login":"tuxpizza","avatar_url":"https://avatars.githubusercontent.com/u/84710786?v=4"},{"login":"xmarkurion","avatar_url":"https://avatars.githubusercontent.com/u/46654687?v=4"},{"login":"huanga","avatar_url":"https://avatars.githubusercontent.com/u/732970?v=4"},{"login":"taos15","avatar_url":"https://avatars.githubusercontent.com/u/122130728?v=4"},{"login":"arghyadipchak","avatar_url":"https://avatars.githubusercontent.com/u/32430374?v=4"},{"login":"AuthorShin","avatar_url":"https://avatars.githubusercontent.com/u/4959043?v=4"},{"login":"benniblot","avatar_url":"https://avatars.githubusercontent.com/u/47495914?v=4"},{"login":"bebsworthy","avatar_url":"https://avatars.githubusercontent.com/u/5266759?v=4"},{"login":"catrielmuller","avatar_url":"https://avatars.githubusercontent.com/u/2272323?v=4"},{"login":"Vysp3r","avatar_url":"https://avatars.githubusercontent.com/u/62019735?v=4"},{"login":"DR-Blogs","avatar_url":"https://avatars.githubusercontent.com/u/96393186?v=4"},{"login":"singular0","avatar_url":"https://avatars.githubusercontent.com/u/1925883?v=4"},{"login":"diogovalentte","avatar_url":"https://avatars.githubusercontent.com/u/49578155?v=4"},{"login":"codezninja","avatar_url":"https://avatars.githubusercontent.com/u/4400773?v=4"},{"login":"fabricionaweb","avatar_url":"https://avatars.githubusercontent.com/u/15933?v=4"},{"login":"nyok1912","avatar_url":"https://avatars.githubusercontent.com/u/32163949?v=4"},{"login":"bo3bdo","avatar_url":"https://avatars.githubusercontent.com/u/5271380?v=4"},{"login":"hskrtich","avatar_url":"https://avatars.githubusercontent.com/u/1214484?v=4"},{"login":"ishults","avatar_url":"https://avatars.githubusercontent.com/u/7275442?v=4"},{"login":"jelliuk","avatar_url":"https://avatars.githubusercontent.com/u/4790959?v=4"},{"login":"Moohan","avatar_url":"https://avatars.githubusercontent.com/u/5982260?v=4"},{"login":"tesar-tech","avatar_url":"https://avatars.githubusercontent.com/u/33880579?v=4"},{"login":"jbruell","avatar_url":"https://avatars.githubusercontent.com/u/31685172?v=4"},{"login":"JasonLeeB06","avatar_url":"https://avatars.githubusercontent.com/u/82266978?v=4"},{"login":"jeffersonraimon","avatar_url":"https://avatars.githubusercontent.com/u/80064475?v=4"},{"login":"jo-chemla","avatar_url":"https://avatars.githubusercontent.com/u/16822841?v=4"},{"login":"joser93","avatar_url":"https://avatars.githubusercontent.com/u/6912089?v=4"},{"login":"justijndepover","avatar_url":"https://avatars.githubusercontent.com/u/9008623?v=4"},{"login":"Aandree5","avatar_url":"https://avatars.githubusercontent.com/u/32734153?v=4"},{"login":"jackwellerreal","avatar_url":"https://avatars.githubusercontent.com/u/97435840?v=4"},{"login":"toineenzo","avatar_url":"https://avatars.githubusercontent.com/u/4921397?v=4"},{"login":"oben01","avatar_url":"https://avatars.githubusercontent.com/u/22369027?v=4"},{"login":"rezstje","avatar_url":"https://avatars.githubusercontent.com/u/45420315?v=4"},{"login":"castielwaverly","avatar_url":"https://avatars.githubusercontent.com/u/137005689?v=4"},{"login":"xoxyuxu","avatar_url":"https://avatars.githubusercontent.com/u/3543416?v=4"},{"login":"MaienM","avatar_url":"https://avatars.githubusercontent.com/u/583129?v=4"},{"login":"HeapReaper","avatar_url":"https://avatars.githubusercontent.com/u/31496522?v=4"},{"login":"Copilot","avatar_url":"https://avatars.githubusercontent.com/in/1143301?v=4"},{"login":"tech62","avatar_url":"https://avatars.githubusercontent.com/u/16237642?v=4"},{"login":"pitschi","avatar_url":"https://avatars.githubusercontent.com/u/6841565?v=4"},{"login":"lthomsen","avatar_url":"https://avatars.githubusercontent.com/u/28560325?v=4"},{"login":"generalmat82","avatar_url":"https://avatars.githubusercontent.com/u/110256073?v=4"},{"login":"CrazyWolf13","avatar_url":"https://avatars.githubusercontent.com/u/96661824?v=4"},{"login":"noahcroghan","avatar_url":"https://avatars.githubusercontent.com/u/27422774?v=4"},{"login":"NikeLaosClericus","avatar_url":"https://avatars.githubusercontent.com/u/39810627?v=4"},{"login":"NicolasNewman","avatar_url":"https://avatars.githubusercontent.com/u/16135852?v=4"},{"login":"itzTheMeow","avatar_url":"https://avatars.githubusercontent.com/u/50887230?v=4"},{"login":"mairas","avatar_url":"https://avatars.githubusercontent.com/u/407010?v=4"},{"login":"leandroscardua","avatar_url":"https://avatars.githubusercontent.com/u/24698541?v=4"},{"login":"hotrungnhan","avatar_url":"https://avatars.githubusercontent.com/u/40029631?v=4"},{"login":"Kaotic3","avatar_url":"https://avatars.githubusercontent.com/u/80522225?v=4"},{"login":"frankvHoof93","avatar_url":"https://avatars.githubusercontent.com/u/7346516?v=4"},{"login":"faugusto-oliveira","avatar_url":"https://avatars.githubusercontent.com/u/37384074?v=4"},{"login":"ieugen","avatar_url":"https://avatars.githubusercontent.com/u/1050920?v=4"},{"login":"KartulUdus","avatar_url":"https://avatars.githubusercontent.com/u/23346150?v=4"},{"login":"DZ945brH","avatar_url":"https://avatars.githubusercontent.com/u/42635243?v=4"},{"login":"Oupsman","avatar_url":"https://avatars.githubusercontent.com/u/11260343?v=4"},{"login":"m0s4ik","avatar_url":"https://avatars.githubusercontent.com/u/26578395?v=4"},{"login":"AartSchinkel","avatar_url":"https://avatars.githubusercontent.com/u/189675191?v=4"}]
\ No newline at end of file
diff --git a/static-data/translators.json b/static-data/translators.json
index 0c36397cd..83fbbcf8f 100644
--- a/static-data/translators.json
+++ b/static-data/translators.json
@@ -1 +1 @@
-[{"username":"carlchina","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/6697/medium/d22bbe7797bbeb30dbdc73a5648d329a_default.png"},{"username":"zielmann","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/7795/medium/ad22b8b8d5eb33e4154d53a454c862fd_default.png"},{"username":"Thalyn","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/12494028/medium/5faf5acc945a874ed116c4567edaa09f_default.png"},{"username":"magnushj","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/12503488/medium/68f32e33ea7b891960055c9f831f7344_default.png"},{"username":"almontegil","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/12580457/medium/f4136cacbdfdb4c28ae7f85dc5f840db_default.png"},{"username":"andibing","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/12664938/medium/b8be63e4dcb2e791ced1ffc9e3a049a5.jpg"},{"username":"gronare","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/12680911/medium/c6eb14d1504156f34a158e507f73aa3d_default.png"},{"username":"SmartPhoneLover","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/12701640/medium/ec95486662ec875cda080e778c3ff702.jpg"},{"username":"marcelotk_15","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/12773227/medium/ecf6bea16ab0c873c131df2154ee9718_default.png"},{"username":"S3OD177","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13051544/medium/11dd990837f61f7e8f7d36b041a7fddb_default.png"},{"username":"marcg","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13153301/medium/ebcf60fbf27deb148ec40a659566c6ff_default.png"},{"username":"BeersTeddy","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13185230/medium/2f1f4e1effe74a23422b195cbefb2a95_default.png"},{"username":"jamesmcmahon0","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13245578/medium/586aa873b4abddbd9abc6f3de99ab70e.jpeg"},{"username":"b1nar10","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13286752/medium/249b02e3368752cb175446082015737c_default.png"},{"username":"vannCN","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13330448/medium/9b8a9ee3611e51e951e22d5fd4eb7d8d.jpg"},{"username":"binswm","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13343482/medium/45dde0e6097b9b72705d2eba9dbbc276_default.png"},{"username":"SkewRam","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13496556/medium/188f5c2deb7938eda51eb786cc4539ca.jpeg"},{"username":"raphcatarino","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13547726/medium/b003511e67df13a4b4b5689488fa8099.jpg"},{"username":"shillos5","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13600557/medium/b17650b2b84f829d54fa548c44c1ab27.jpeg"},{"username":"wolong98","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13641407/medium/f4634edc58c7857a357e5293543c15cf.jpg"},{"username":"spair0039","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14012333/medium/72430e96027c09c19141cac38eae4617.png"},{"username":"MajorMarcin","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14072183/medium/0a197e64bb92b6ea94cecbb607512c45.jpg"},{"username":"KosmoMoustache","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14103535/medium/51c438cdd9f86e8811c75f4869de479c.png"},{"username":"Soochaehwa","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14118689/medium/496a1ce63111547bf455a1e0a7ac75f1_default.png"},{"username":"garryfield","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14187035/medium/520c964706676045f6eeec1b08edc880.jpg"},{"username":"droidenko","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14444264/medium/4aa3a8e824f72bc9e5ec0d8de307095e.jpeg"},{"username":"maathis","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14489950/medium/6eeddf13a757ee35f78f1763f94d95e1.jpeg"},{"username":"bukvam","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14546502/medium/a819dc40a13c57395a17dc46e847d3ce.jpg"},{"username":"gm.cinalli","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14670666/medium/2d466a0fdbda40764526be86c97c0ab4.jpeg"},{"username":"antoine2tt","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14722148/medium/f88d926900862dd59007ea4b3419cb9d.png"},{"username":"cretzen","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14799754/medium/3ba5c1805ec20c000d5810c07985afe9.jpg"},{"username":"ktKongTong","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14817246/medium/97cfc3c028dbdaf85ebd1102da71e58c.jpeg"},{"username":"marinkaberg","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14861042/medium/2d5c4e62613f03082f3e645fa92efd59.jpeg"},{"username":"djismgaming","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14934947/medium/f5a8570713c34ab0f7d5405d105e2a9a.jpeg"},{"username":"f1refa11","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14949159/medium/fd2ae63b8eb4462200ba96abf943c1b9.png"},{"username":"jeffersonraimon","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15057621/medium/6dff469563860e2618bc9d45646d0ab4.png"},{"username":"giop98","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15057987/medium/b8a4825d3fc39fc662f35ee258db4b2d.jpeg"},{"username":"tomislav.kraljevic","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15118857/medium/e133f1061cc92850b854d05d8faaeafd.png"},{"username":"Walkx","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15202182/medium/5c37361ae45aeed487b34582c1f7ca37.png"},{"username":"andrea.rosso","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15246318/medium/11f3f5ef44ec7f55b6f143090e208704_default.png"},{"username":"ajnart","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15270132/medium/a0f107a463c8910ee96bc2fa843a17e3.jpeg"},{"username":"Witchling","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15282238/medium/9e196b6783415b10ca571b7673c2ef33.jpg"},{"username":"guineuu","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15292058/medium/22fbb758bda3b7805d50bf21d38f2c20.jpeg"},{"username":"Bulgus","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15304568/medium/0e8787e5ceb02ed5c96a514d0068ae87.jpg"},{"username":"Narno","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15314996/medium/a6ba093f24884250a1bf6c6f2ca50f1b_default.png"},{"username":"BySempron","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15315986/medium/e3d22d7b1423c6823a9f36d595ed4bdb.png"},{"username":"jonathan.berglin.work","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15359236/medium/95930b2093db13b76179782f7322c5d5.png"},{"username":"icdmkg","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15405504/medium/f334d16cde1ac4ffb935b440d03465af.gif"},{"username":"irithys","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15405614/medium/3086461c47cce0a0c031925e5f943412.png"},{"username":"JannesV","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15419912/medium/a7809eb4b817d7c49b62cf10ae86b950.png"},{"username":"benniblot","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15419914/medium/8086b1573d31f152ba41949b3a172445.jpeg"},{"username":"pacjo","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15419916/medium/3cbeddbd7bc01faafb5a3bf47bba915b_default.png"},{"username":"Payou6994","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15419934/medium/37c9b9b17dfb578404c1c1ddb73ba7a8.png"},{"username":"fzibi21","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15419976/medium/0da688450358e0290a7b7359cc1f7328.png"},{"username":"WowMurdock","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15420118/medium/de19576fccb495b6dfe4c4c04a56b834.png"},{"username":"hbooo","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15420120/medium/6c7c7f8db785061356ebb03d044d3329.jpeg"},{"username":"Manicraft1001","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15420178/medium/50ec94563a06a9f74f33bd09f01eed4d.jpg"},{"username":"Void123","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15420354/medium/86929d44df92a00f9fe900a985c196df_default.png"},{"username":"R4cc","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15422606/medium/a390979662b84694f59de30bdb732141.jpeg"},{"username":"fabricionaweb","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15425808/medium/a9354142e7ae5152c144409d55fda551_default.png"},{"username":"JokeOfDead","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15426890/medium/a383eac9365e9de64fd4ab1d6fd0cb95.jpeg"},{"username":"hkz","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15427174/medium/c88acefb0d7306e1f7470e872029fb39_default.png"},{"username":"Steken","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15428516/medium/d5aea5653c769c3a523182bdb60d1664.png"},{"username":"flar.anton","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15428592/medium/b01fdb365d892e9f811f77fcb50a80a2.jpeg"},{"username":"Bon","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15433542/medium/5397da4dfc821f20b6ac14fe0c514e9a.jpeg"},{"username":"bfkadan","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15434162/medium/4f9a0b43cfe3acaea60124c14ba7f44a.png"},{"username":"BunnySweety","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15434662/medium/f0ef200a6a0dcf0e1d0e9ecd4148f560_default.png"},{"username":"HRKings","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15436168/medium/69a31e461d38549f01864e7ef10d642e.png"},{"username":"wiston81","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15439078/medium/10f292c8d12a7c21a44b54495fa4a3d8.jpeg"},{"username":"qaz0911","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15440860/medium/3d3e50ee388c72dc4bf7a771761f2d89_default.png"},{"username":"qqyule","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15441462/medium/7a3cdf82710ffb5d8f388bc0bd010665.png"},{"username":"Bims0n","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15445560/medium/603220b603eeb3367e0f0d3fa675247c.jpg"},{"username":"TariqDaCoder","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15446228/medium/50b0f4040112bbd67690b769477398e5_default.png"},{"username":"Anarchon","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15449644/medium/e925e1f3e3ffbf0f982391ce263a1a28.jpeg"},{"username":"Ashun","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15453020/medium/ccdcf51c73d6aae40751bb30beee1915_default.png"},{"username":"sebekmartin","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15454038/medium/bcfb44598cdfd1d7cd4eb35812538962.jpeg"},{"username":"RagnarGraves","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15459882/medium/143d5af850c1154070a218bea124e9cb_default.png"},{"username":"PrtmPhlp","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15462414/medium/b80db55e9de301432dcd1f8c8b24fd49_default.png"},{"username":"DooYoo","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15470768/medium/2a18cf4be67094724b508c9e1e698a21_default.png"},{"username":"espentruls","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15486092/medium/8e38afc3a4ff669226a0cfd3e420ff3a.jpeg"},{"username":"frisco82","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15486922/medium/4e1c5d4189b42508e660daa3c1c25b2a.jpeg"},{"username":"lupineDK","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15491798/medium/461bd501e8371c062bf29ea171aedd36_default.png"},{"username":"hillaliy","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15492732/medium/0bae17b421604892d888e3fc70cf0587.jpeg"},{"username":"MarcOrfilaCarreras","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15501072/medium/ea52b26c3c6f21e4931e38e3ce3f3d6e.png"},{"username":"robertbridda","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15507822/medium/a368c2e30411bb2da9b49290084191f3.png"},{"username":"MKoniuszko","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15518090/medium/87605434fcc839f6763ab07c50f6d232.jpeg"},{"username":"HeroSizy","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15518710/medium/4e79c0e98cbeb536dd961e656331b509.png"},{"username":"dwt136","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15520022/medium/554422503f2baea43ace85facb4546fb_default.png"},{"username":"asifthewebguy","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15526719/medium/b18931dd0c800d725048bd440646198b_default.png"},{"username":"eiloogs","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15545537/medium/f290a2f1190983530a9b76b2e858a609.gif"},{"username":"_vytdv","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15547289/medium/60d8644cc8ad6f11a92ccea4a14cd098_default.png"},{"username":"crendasien","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15554645/medium/598ab1d4aaf6b8dccd5ba16be92da7b9.jpeg"},{"username":"edxo","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15573823/medium/8a565b732a75a77f840dd123cdb30bf4.png"},{"username":"somerlev","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15617065/medium/f4b13513e311ec902d90b2f718412c55.jpg"},{"username":"kid1412621","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15643771/medium/dd455e32de652fa88e6fd97598bdffa7.png"},{"username":"suming","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15644717/medium/244159dfe10fa03436205506f80c9e25.png"},{"username":"nick.gher","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15647517/medium/5374a2c6fef60a3fbf0edf86b997c351_default.png"},{"username":"DataCat","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15650315/medium/ce7c1365adf35c5d490d77500a4607fb_default.png"},{"username":"dizo89","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15658375/medium/0ca745e5017d491fe1b22b0239904de8.jpeg"},{"username":"tee_noodle","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15674577/medium/804d9cf06f5196026acb6436b809d0da_default.png"},{"username":"Marty88","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15674593/medium/492b1509d52bd2809dea768121217125.jpeg"},{"username":"Spillebulle","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15677023/medium/20b98bb85062e07afe0e63618f8a5feb.PNG"},{"username":"petitmewen","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15685239/medium/15de9b62d2e0bc25013435f1784bbcc1.jpeg"},{"username":"NoProsNoNoobs","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15687709/medium/ae8f65fafeb8bcf74dcb8871bbe46461.png"},{"username":"y.gybson","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15690777/medium/b5cb5d2d5768904ff6586c727e3a6c77.jpeg"},{"username":"inside90","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15704947/medium/c1355fcb30dd76f8e39d98d1d49f1c52.png"},{"username":"RJSkudra","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15709853/medium/c3abf2774913dc4e81fb261d36d7668c.png"},{"username":"binge203","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15713937/medium/77c1cfa4314673db80e6881fd9f64668.gif"},{"username":"Mailootje","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15714337/medium/743c3bc4ab1989966a375eeeec83d8b8.jpeg"},{"username":"tim-wiegers","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15719805/medium/08a96f064813350661cd6b20bf3d7d99.png"},{"username":"GkhnG","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15722911/medium/71a027caec489ef6ce82bcf1888329d0_default.png"},{"username":"Zoen-Millo","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15760967/medium/9e956f11adc5b34f5636268b5c485dbf.jpg"},{"username":"HooinKyoma","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15792897/medium/9489f0a9b368e0e827ae758b740a2eed.jpeg"},{"username":"wathergeen","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15794495/medium/a83b7fc80d180669ebfd6deb3544cfd0.png"},{"username":"MoeToo","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15818233/medium/d35cd6953717706eaf20f6c143c62947.png"},{"username":"itodouble","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15836233/medium/e984caea18fb0673bf319fcf28cef649.png"},{"username":"loslocitos","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15847901/medium/fe30d12fd2cf38212f929e13b169f9ec.jpeg"},{"username":"Oversleep","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15849065/medium/06141f13a6d541d753f3c2f2947b8068_default.png"},{"username":"Beardy","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15865139/medium/fca6b9d2b3f52e286d1568f52b83b6a0_default.png"},{"username":"raelyan","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15875457/medium/2f4fda1d1aaa5dcc79b328baf3f03151.jpeg"},{"username":"dolphin738","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15913763/medium/ee6fede7b8528ca642329ada80d1cc18.png"},{"username":"brunotco","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15916719/medium/09db45880fc05abc18adb8d932a5ecf9_default.png"},{"username":"LukeIsHereToDevelop","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15924739/medium/3e6cd3940297bb4ba7bb039c93e6f918.png"},{"username":"kennit","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15925879/medium/6b0733ad3c5949b91c55e4d8b03db8a5_default.png"},{"username":"kuunpire","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15950309/medium/8192a4f08f07086828ac9f74ed29a169.jpeg"},{"username":"Sandor-dev","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15951759/medium/0216c2da4eb028164ebbecf1c72f6271_default.png"},{"username":"Meierschlumpf","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15953187/medium/23c744faef1ab84fbdc9351a7850aab6.jpeg"},{"username":"harmlesscat","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15970733/medium/dd8d0214a0250c932bb518b1b55e45a2_default.png"},{"username":"OrzWTF","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15976121/medium/4c4557cbff7ff7b0503455bc59c020e0.jpeg"},{"username":"tagaishi","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15977271/medium/eade504c83a5a1ff831c80a538fbdb44_default.png"},{"username":"azurite928","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15981895/medium/547ccc459ee123e78b5401c499f1022d.png"},{"username":"Ronner231","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16021342/medium/7734d550df2de5a2fec2ffff33e7024c.jpeg"},{"username":"ugyes","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16034148/medium/ed001e3f470a2dea9a8ce955b18e7bd5.png"},{"username":"rpieja","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16045554/medium/bd55baca2ef8b92502a760cc9ee7c505_default.png"},{"username":"flambyisyou","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16051620/medium/3a3bc0c90f6b95ab4ef74396a0a17beb.png"},{"username":"Topbcy","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16077170/medium/d3aed33ea56330338756cfcd89477cfe.jpeg"},{"username":"ai5d02sb","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16084674/medium/7c8119fe2a5ca71bb15f636916a42b95_default.png"},{"username":"explosiveparrot","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16097722/medium/7762f80fc1da63f5b2eb87de9d640324_default.png"},{"username":"DestroyCom","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16111544/medium/83e3d3ac5c8bfed634cd1a074854db67.png"},{"username":"neotraxo","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16116966/medium/b30df957873329019a8a90a69f6efe3a.png"},{"username":"gzxpa","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16123314/medium/487b05577310a946b0b98bc72c11213b_default.png"},{"username":"TORIK","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16124732/medium/de770890e6411860ac06e8cc2dc0abd0_default.png"},{"username":"sergio.pibot","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16138114/medium/80db802b2fcd6bbf19ea4c7413367dca.jpeg"},{"username":"karam-ajaj","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16139838/medium/7539ab958d3c85d5f67e7849483ea8f7.jpeg"},{"username":"SimonHenz97","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16151520/medium/9b94a85b536688e2d94538c384fd0a76.png"},{"username":"olsson82","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16198988/medium/eeaab4cba210c537424d4204754b604e.png"},{"username":"bo3bdo","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16222806/medium/8652f3beacb6098dde5a4cd0a29fe80d.jpeg"},{"username":"AngryPlayer04","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16245192/medium/342715274f4dc31fd4132cdae9126188.jpeg"},{"username":"ehatamm","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16245884/medium/979d5e5526fe545be9bf46db481f7182.jpeg"},{"username":"Balionelis","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16246058/medium/986d62ba363594c517d966fe9178dcbb.png"},{"username":"kwargs","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16248816/medium/19ce11f04bf1ae2637e0483399c675f9_default.png"},{"username":"lucicu","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16273892/medium/3b09e8f3bead221ef98d6a45a16851dc_default.png"},{"username":"Michael5564445","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16357688/medium/9d9026a8bf3eaccb0417da240932ebf7.png"},{"username":"Netscream","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16359198/medium/694e0c8572dc8a47e6d63da31ec5b992.png"},{"username":"belicstefan04","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16368142/medium/4742dcfd7bf7ad7e33e37ac44fba7e0f.png"},{"username":"Hamad2066","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16371478/medium/f37bbc7685b6757defdbd1494236af61.jpeg"},{"username":"3ct0pl4sm","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16399616/medium/ce796d1c40163975624c0a483e56374f.png"},{"username":"sanchez.marcell626","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16433865/medium/3ddde1314764cc2205ffdcd1ae719a91.png"},{"username":"Minoctis","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16490079/medium/91fd0849303a4eca033d660d0a7b6854.jpeg"},{"username":"vittoriosoccorso","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16498805/medium/17086b2f1981f734edd1572f79c3158a.jpeg"},{"username":"Worgen325","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16533177/medium/4a62cc6b06095751aeb4b1b3e96db93f.png"},{"username":"homarr","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16657003/medium/3afabfd3de949a54ff5d40ad04552aba.png"},{"username":"mwgg","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16658379/medium/763dd09f5c238cc5324d4d5357985292.png"},{"username":"kiwinho","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16671855/medium/bfe3a2d497dc4748a04d02e4ae2139cb.jpeg"},{"username":"tjvg4m34r13","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16679135/medium/7a483b9b0abe0d925e54808e1cb38fa0.jpeg"},{"username":"Diegoem","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16705921/medium/29ce68ebc191fc3f65499511b12de98f_default.png"},{"username":"bouks69","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16746091/medium/b58b1fc08520de416198be9df5d093eb.jpeg"},{"username":"futhgar","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16748067/medium/b8c526b097f9aa9d687250cac3df16dc.jpeg"},{"username":"GrimSQL","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16764343/medium/fff729a76d1f8fbcdaee9bb0c0f5f3fd.png"},{"username":"chnikel","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16767047/medium/3dda2a37e03049dafefe6697bb00f75c.png"},{"username":"yuki19870616","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16767951/medium/f59c848e38382cda6c8464b0a7b9e642_default.png"},{"username":"noamdal","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16782245/medium/b4a72a61f9caf138f0322c0cb987e6d0.png"},{"username":"MalithRukshan","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16809057/medium/084d6a5b35fbbeacc70e7021197d222f.png"},{"username":"minirope19","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16930929/medium/e8cbbc26747e31c5a8959215e1dd067b.jpeg"},{"username":"prubin","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17503492/medium/96ac87644691e49c1f983f2f094e541c_default.png"},{"username":"toineenzo","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/12371852/medium/9f1b2bedb4794c59479cd289bdba9fab.png"},{"username":"ArcaneWater","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/12421105/medium/1ac82517a6c658f6b62c48aebcb17e86_default.png"},{"username":"Ebedami","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/12974801/medium/b596dea5c09454c4c828eac558389755.jpg"},{"username":"SergiSvK","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13320543/medium/3df3c79cc5f0c53716c559cd3fd2fc20.png"},{"username":"jeongeon","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13362856/medium/eb572f72cde5e5526c517ca3a6489850_default.png"},{"username":"MrTranCFCVN","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13439475/medium/a1789d69c85d90c667194b5d6a518c08_default.png"},{"username":"Kf637","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13530622/medium/118b00bb72d01d3229c97409637e25d1_default.png"},{"username":"Cruellest","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13610615/medium/2a74faa0947ee08d18f7946fb8602c1e.jpg"},{"username":"Thario","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14491372/medium/dd5e142070802a672900121aa3f332a6_default.png"},{"username":"albanobattistella","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14686194/medium/564afcfd76f5cd24751bd669cf4943aa.jpg"},{"username":"Kachelkaiser","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14763406/medium/203a781797da4a18fe0f4e7db8fd547c.png"},{"username":"regi4","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14842936/medium/f7e1d672f562a7db61ba6b4b8f4de41d.png"},{"username":"baton5129","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14891064/medium/8d438f557b82977dd02f0ead3187265f.PNG"},{"username":"meviper","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15958903/medium/209f521ce33a05831fa8d7d1b7babc20_default.png"},{"username":"TheRedCyclops","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16486399/medium/7f39226180120d5a9efcb8e13d8aec8e_default.png"},{"username":"dymek37","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16659221/medium/d1dc6d11d7e7fc370efc5070e837ae03.png"},{"username":"B3CKDOOR","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16744975/medium/e6c7b2d45e76465d54e6efb67c83da7d.png"},{"username":"Larsluph","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16779933/medium/ed7d36f8b44013bad3a16ac0491bd0f7.png"},{"username":"FOEDI","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16781001/medium/6b4552fb72e359aa016f7a054078fac8.png"},{"username":"xmarkurion","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16805443/medium/34a20428427de5aaef99c7d140646803.png"},{"username":"gregid","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16806705/medium/f3c8f4a20436e8538929130142bbc104.png"},{"username":"Flameberg","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16820453/medium/d47be866148474c9d05fec6fbe406d88.png"},{"username":"Playfust","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16872865/medium/5f4609cc711e5fb9fa8a0b178635769c.jpeg"},{"username":"Cotignac","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16879297/medium/81ff353edf030699a159bb79cda26e84.jpg"},{"username":"LeaHun","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16916375/medium/618520f0543b1e212ebc83d66b683d4b_default.png"},{"username":"jackwellerreal","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16919717/medium/37bbfdc03893f141133ccc619593266d.png"},{"username":"andrius.cim","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16967845/medium/46028fc1a0ddfaaeebcb37b39739625d_default.png"},{"username":"xjxexrxrxyx","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17041412/medium/d34d664166db6fb25579bca9ff3b50b4.jpeg"},{"username":"bilhal.fellah","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17044572/medium/d1ec6f17e4aa013e9eededc83778d2c6.png"},{"username":"the_octo","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17058060/medium/7423ab3a4cabb67f5decb2e2dfa2b675_default.png"},{"username":"BamesJond","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17075846/medium/128d7ffd40254c8e376f45678e2fc620_default.png"},{"username":"Kornikus","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17134240/medium/d7a42b2c30db46ff152699ca01f9e11a_default.png"},{"username":"xoxyuxu","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17176526/medium/108055aa24343043de852e412bec74be.png"},{"username":"cryptodntsleep","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17249408/medium/b9e15aa2b24a0dbc1e4f194aa8ed5109.png"},{"username":"yaniorg","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17261842/medium/7dbfc77f21c826845961243c44540d26.jpg"},{"username":"Vidariondr","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17262438/medium/45fbc71be02ef27296b6f423e97b6a03_default.png"},{"username":"Fastery","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17263066/medium/701b0edc59676174863ad651528bbb37.jpeg"},{"username":"stratself","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17290388/medium/57d9d8161b3fd0abf4dc5558b4a1fa05_default.png"},{"username":"wuzeqin","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17292606/medium/b9e0308410b31337e2d7aa6ed346d718_default.png"},{"username":"ChristopherBull","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17304338/medium/21a175ce596bfae81430767467908b90.jpeg"},{"username":"darkbcnlord","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17311436/medium/b271bc0b419ec3a26ddb7b63ff8ffc4b.png"},{"username":"zhoran1997","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17344028/medium/c8f450b5a8f1e9494a45dc60af7ce63e.png"},{"username":"gilalves1703","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17447768/medium/3f1de562a5c2391c88bbf8d5cf40a266.png"},{"username":"iServeCloud","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17470960/medium/11649b99d609438d66455a4d2fdc70f7.png"},{"username":"guibolzantvbox","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17474136/medium/59a576e6da538664ceb972253916fa02.jpeg"},{"username":"ivann136","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17506062/medium/67d09ada36fac5f444a1f7517e3a97bd_default.png"}]
\ No newline at end of file
+[{"username":"carlchina","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/6697/medium/d22bbe7797bbeb30dbdc73a5648d329a_default.png"},{"username":"zielmann","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/7795/medium/ad22b8b8d5eb33e4154d53a454c862fd_default.png"},{"username":"Thalyn","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/12494028/medium/5faf5acc945a874ed116c4567edaa09f_default.png"},{"username":"magnushj","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/12503488/medium/68f32e33ea7b891960055c9f831f7344_default.png"},{"username":"almontegil","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/12580457/medium/f4136cacbdfdb4c28ae7f85dc5f840db_default.png"},{"username":"andibing","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/12664938/medium/b8be63e4dcb2e791ced1ffc9e3a049a5.jpg"},{"username":"gronare","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/12680911/medium/c6eb14d1504156f34a158e507f73aa3d_default.png"},{"username":"SmartPhoneLover","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/12701640/medium/ec95486662ec875cda080e778c3ff702.jpg"},{"username":"marcelotk_15","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/12773227/medium/ecf6bea16ab0c873c131df2154ee9718_default.png"},{"username":"S3OD177","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13051544/medium/11dd990837f61f7e8f7d36b041a7fddb_default.png"},{"username":"marcg","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13153301/medium/ebcf60fbf27deb148ec40a659566c6ff_default.png"},{"username":"BeersTeddy","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13185230/medium/2f1f4e1effe74a23422b195cbefb2a95_default.png"},{"username":"jamesmcmahon0","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13245578/medium/586aa873b4abddbd9abc6f3de99ab70e.jpeg"},{"username":"b1nar10","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13286752/medium/249b02e3368752cb175446082015737c_default.png"},{"username":"vannCN","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13330448/medium/9b8a9ee3611e51e951e22d5fd4eb7d8d.jpg"},{"username":"binswm","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13343482/medium/45dde0e6097b9b72705d2eba9dbbc276_default.png"},{"username":"SkewRam","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13496556/medium/188f5c2deb7938eda51eb786cc4539ca.jpeg"},{"username":"raphcatarino","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13547726/medium/b003511e67df13a4b4b5689488fa8099.jpg"},{"username":"shillos5","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13600557/medium/b17650b2b84f829d54fa548c44c1ab27.jpeg"},{"username":"wolong98","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13641407/medium/f4634edc58c7857a357e5293543c15cf.jpg"},{"username":"spair0039","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14012333/medium/72430e96027c09c19141cac38eae4617.png"},{"username":"MajorMarcin","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14072183/medium/0a197e64bb92b6ea94cecbb607512c45.jpg"},{"username":"KosmoMoustache","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14103535/medium/51c438cdd9f86e8811c75f4869de479c.png"},{"username":"Soochaehwa","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14118689/medium/496a1ce63111547bf455a1e0a7ac75f1_default.png"},{"username":"garryfield","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14187035/medium/520c964706676045f6eeec1b08edc880.jpg"},{"username":"droidenko","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14444264/medium/4aa3a8e824f72bc9e5ec0d8de307095e.jpeg"},{"username":"maathis","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14489950/medium/6eeddf13a757ee35f78f1763f94d95e1.jpeg"},{"username":"bukvam","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14546502/medium/a819dc40a13c57395a17dc46e847d3ce.jpg"},{"username":"gm.cinalli","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14670666/medium/2d466a0fdbda40764526be86c97c0ab4.jpeg"},{"username":"antoine2tt","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14722148/medium/f88d926900862dd59007ea4b3419cb9d.png"},{"username":"cretzen","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14799754/medium/3ba5c1805ec20c000d5810c07985afe9.jpg"},{"username":"ktKongTong","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14817246/medium/97cfc3c028dbdaf85ebd1102da71e58c.jpeg"},{"username":"marinkaberg","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14861042/medium/2d5c4e62613f03082f3e645fa92efd59.jpeg"},{"username":"djismgaming","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14934947/medium/f5a8570713c34ab0f7d5405d105e2a9a.jpeg"},{"username":"f1refa11","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14949159/medium/fd2ae63b8eb4462200ba96abf943c1b9.png"},{"username":"jeffersonraimon","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15057621/medium/6dff469563860e2618bc9d45646d0ab4.png"},{"username":"giop98","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15057987/medium/b8a4825d3fc39fc662f35ee258db4b2d.jpeg"},{"username":"tomislav.kraljevic","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15118857/medium/e133f1061cc92850b854d05d8faaeafd.png"},{"username":"Walkx","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15202182/medium/5c37361ae45aeed487b34582c1f7ca37.png"},{"username":"andrea.rosso","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15246318/medium/11f3f5ef44ec7f55b6f143090e208704_default.png"},{"username":"ajnart","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15270132/medium/a0f107a463c8910ee96bc2fa843a17e3.jpeg"},{"username":"Witchling","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15282238/medium/9e196b6783415b10ca571b7673c2ef33.jpg"},{"username":"guineuu","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15292058/medium/22fbb758bda3b7805d50bf21d38f2c20.jpeg"},{"username":"Bulgus","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15304568/medium/0e8787e5ceb02ed5c96a514d0068ae87.jpg"},{"username":"Narno","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15314996/medium/a6ba093f24884250a1bf6c6f2ca50f1b_default.png"},{"username":"BySempron","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15315986/medium/e3d22d7b1423c6823a9f36d595ed4bdb.png"},{"username":"jonathan.berglin.work","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15359236/medium/95930b2093db13b76179782f7322c5d5.png"},{"username":"icdmkg","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15405504/medium/f334d16cde1ac4ffb935b440d03465af.gif"},{"username":"irithys","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15405614/medium/3086461c47cce0a0c031925e5f943412.png"},{"username":"JannesV","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15419912/medium/a7809eb4b817d7c49b62cf10ae86b950.png"},{"username":"benniblot","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15419914/medium/8086b1573d31f152ba41949b3a172445.jpeg"},{"username":"pacjo","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15419916/medium/3cbeddbd7bc01faafb5a3bf47bba915b_default.png"},{"username":"Payou6994","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15419934/medium/37c9b9b17dfb578404c1c1ddb73ba7a8.png"},{"username":"fzibi21","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15419976/medium/0da688450358e0290a7b7359cc1f7328.png"},{"username":"WowMurdock","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15420118/medium/de19576fccb495b6dfe4c4c04a56b834.png"},{"username":"hbooo","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15420120/medium/6c7c7f8db785061356ebb03d044d3329.jpeg"},{"username":"Manicraft1001","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15420178/medium/50ec94563a06a9f74f33bd09f01eed4d.jpg"},{"username":"Void123","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15420354/medium/86929d44df92a00f9fe900a985c196df_default.png"},{"username":"R4cc","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15422606/medium/a390979662b84694f59de30bdb732141.jpeg"},{"username":"fabricionaweb","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15425808/medium/a9354142e7ae5152c144409d55fda551_default.png"},{"username":"JokeOfDead","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15426890/medium/a383eac9365e9de64fd4ab1d6fd0cb95.jpeg"},{"username":"hkz","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15427174/medium/c88acefb0d7306e1f7470e872029fb39_default.png"},{"username":"Steken","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15428516/medium/d5aea5653c769c3a523182bdb60d1664.png"},{"username":"flar.anton","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15428592/medium/b01fdb365d892e9f811f77fcb50a80a2.jpeg"},{"username":"Bon","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15433542/medium/5397da4dfc821f20b6ac14fe0c514e9a.jpeg"},{"username":"bfkadan","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15434162/medium/4f9a0b43cfe3acaea60124c14ba7f44a.png"},{"username":"BunnySweety","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15434662/medium/f0ef200a6a0dcf0e1d0e9ecd4148f560_default.png"},{"username":"HRKings","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15436168/medium/69a31e461d38549f01864e7ef10d642e.png"},{"username":"wiston81","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15439078/medium/10f292c8d12a7c21a44b54495fa4a3d8.jpeg"},{"username":"qaz0911","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15440860/medium/3d3e50ee388c72dc4bf7a771761f2d89_default.png"},{"username":"qqyule","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15441462/medium/7a3cdf82710ffb5d8f388bc0bd010665.png"},{"username":"Bims0n","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15445560/medium/603220b603eeb3367e0f0d3fa675247c.jpg"},{"username":"TariqDaCoder","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15446228/medium/50b0f4040112bbd67690b769477398e5_default.png"},{"username":"Anarchon","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15449644/medium/e925e1f3e3ffbf0f982391ce263a1a28.jpeg"},{"username":"Ashun","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15453020/medium/ccdcf51c73d6aae40751bb30beee1915_default.png"},{"username":"sebekmartin","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15454038/medium/bcfb44598cdfd1d7cd4eb35812538962.jpeg"},{"username":"RagnarGraves","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15459882/medium/143d5af850c1154070a218bea124e9cb_default.png"},{"username":"PrtmPhlp","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15462414/medium/b80db55e9de301432dcd1f8c8b24fd49_default.png"},{"username":"DooYoo","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15470768/medium/2a18cf4be67094724b508c9e1e698a21_default.png"},{"username":"espentruls","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15486092/medium/8e38afc3a4ff669226a0cfd3e420ff3a.jpeg"},{"username":"frisco82","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15486922/medium/4e1c5d4189b42508e660daa3c1c25b2a.jpeg"},{"username":"lupineDK","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15491798/medium/461bd501e8371c062bf29ea171aedd36_default.png"},{"username":"hillaliy","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15492732/medium/0bae17b421604892d888e3fc70cf0587.jpeg"},{"username":"MarcOrfilaCarreras","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15501072/medium/ea52b26c3c6f21e4931e38e3ce3f3d6e.png"},{"username":"robertbridda","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15507822/medium/a368c2e30411bb2da9b49290084191f3.png"},{"username":"MKoniuszko","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15518090/medium/87605434fcc839f6763ab07c50f6d232.jpeg"},{"username":"HeroSizy","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15518710/medium/4e79c0e98cbeb536dd961e656331b509.png"},{"username":"dwt136","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15520022/medium/554422503f2baea43ace85facb4546fb_default.png"},{"username":"asifthewebguy","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15526719/medium/b18931dd0c800d725048bd440646198b_default.png"},{"username":"eiloogs","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15545537/medium/f290a2f1190983530a9b76b2e858a609.gif"},{"username":"_vytdv","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15547289/medium/60d8644cc8ad6f11a92ccea4a14cd098_default.png"},{"username":"crendasien","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15554645/medium/598ab1d4aaf6b8dccd5ba16be92da7b9.jpeg"},{"username":"edxo","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15573823/medium/8a565b732a75a77f840dd123cdb30bf4.png"},{"username":"somerlev","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15617065/medium/f4b13513e311ec902d90b2f718412c55.jpg"},{"username":"kid1412621","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15643771/medium/dd455e32de652fa88e6fd97598bdffa7.png"},{"username":"suming","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15644717/medium/244159dfe10fa03436205506f80c9e25.png"},{"username":"nick.gher","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15647517/medium/5374a2c6fef60a3fbf0edf86b997c351_default.png"},{"username":"DataCat","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15650315/medium/ce7c1365adf35c5d490d77500a4607fb_default.png"},{"username":"dizo89","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15658375/medium/0ca745e5017d491fe1b22b0239904de8.jpeg"},{"username":"tee_noodle","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15674577/medium/804d9cf06f5196026acb6436b809d0da_default.png"},{"username":"Marty88","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15674593/medium/492b1509d52bd2809dea768121217125.jpeg"},{"username":"Spillebulle","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15677023/medium/20b98bb85062e07afe0e63618f8a5feb.PNG"},{"username":"petitmewen","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15685239/medium/15de9b62d2e0bc25013435f1784bbcc1.jpeg"},{"username":"NoProsNoNoobs","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15687709/medium/ae8f65fafeb8bcf74dcb8871bbe46461.png"},{"username":"y.gybson","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15690777/medium/b5cb5d2d5768904ff6586c727e3a6c77.jpeg"},{"username":"inside90","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15704947/medium/c1355fcb30dd76f8e39d98d1d49f1c52.png"},{"username":"RJSkudra","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15709853/medium/c3abf2774913dc4e81fb261d36d7668c.png"},{"username":"binge203","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15713937/medium/77c1cfa4314673db80e6881fd9f64668.gif"},{"username":"Mailootje","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15714337/medium/743c3bc4ab1989966a375eeeec83d8b8.jpeg"},{"username":"tim-wiegers","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15719805/medium/08a96f064813350661cd6b20bf3d7d99.png"},{"username":"GkhnG","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15722911/medium/71a027caec489ef6ce82bcf1888329d0_default.png"},{"username":"Zoen-Millo","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15760967/medium/9e956f11adc5b34f5636268b5c485dbf.jpg"},{"username":"HooinKyoma","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15792897/medium/9489f0a9b368e0e827ae758b740a2eed.jpeg"},{"username":"wathergeen","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15794495/medium/a83b7fc80d180669ebfd6deb3544cfd0.png"},{"username":"MoeToo","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15818233/medium/d35cd6953717706eaf20f6c143c62947.png"},{"username":"itodouble","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15836233/medium/e984caea18fb0673bf319fcf28cef649.png"},{"username":"loslocitos","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15847901/medium/fe30d12fd2cf38212f929e13b169f9ec.jpeg"},{"username":"Oversleep","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15849065/medium/06141f13a6d541d753f3c2f2947b8068_default.png"},{"username":"Beardy","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15865139/medium/fca6b9d2b3f52e286d1568f52b83b6a0_default.png"},{"username":"raelyan","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15875457/medium/2f4fda1d1aaa5dcc79b328baf3f03151.jpeg"},{"username":"dolphin738","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15913763/medium/ee6fede7b8528ca642329ada80d1cc18.png"},{"username":"brunotco","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15916719/medium/09db45880fc05abc18adb8d932a5ecf9_default.png"},{"username":"LukeIsHereToDevelop","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15924739/medium/3e6cd3940297bb4ba7bb039c93e6f918.png"},{"username":"kennit","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15925879/medium/6b0733ad3c5949b91c55e4d8b03db8a5_default.png"},{"username":"kuunpire","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15950309/medium/8192a4f08f07086828ac9f74ed29a169.jpeg"},{"username":"Sandor-dev","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15951759/medium/0216c2da4eb028164ebbecf1c72f6271_default.png"},{"username":"Meierschlumpf","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15953187/medium/23c744faef1ab84fbdc9351a7850aab6.jpeg"},{"username":"harmlesscat","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15970733/medium/dd8d0214a0250c932bb518b1b55e45a2_default.png"},{"username":"OrzWTF","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15976121/medium/4c4557cbff7ff7b0503455bc59c020e0.jpeg"},{"username":"tagaishi","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15977271/medium/eade504c83a5a1ff831c80a538fbdb44_default.png"},{"username":"azurite928","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15981895/medium/547ccc459ee123e78b5401c499f1022d.png"},{"username":"Ronner231","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16021342/medium/7734d550df2de5a2fec2ffff33e7024c.jpeg"},{"username":"ugyes","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16034148/medium/ed001e3f470a2dea9a8ce955b18e7bd5.png"},{"username":"rpieja","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16045554/medium/bd55baca2ef8b92502a760cc9ee7c505_default.png"},{"username":"flambyisyou","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16051620/medium/3a3bc0c90f6b95ab4ef74396a0a17beb.png"},{"username":"Topbcy","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16077170/medium/d3aed33ea56330338756cfcd89477cfe.jpeg"},{"username":"ai5d02sb","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16084674/medium/7c8119fe2a5ca71bb15f636916a42b95_default.png"},{"username":"explosiveparrot","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16097722/medium/7762f80fc1da63f5b2eb87de9d640324_default.png"},{"username":"DestroyCom","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16111544/medium/83e3d3ac5c8bfed634cd1a074854db67.png"},{"username":"neotraxo","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16116966/medium/b30df957873329019a8a90a69f6efe3a.png"},{"username":"gzxpa","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16123314/medium/487b05577310a946b0b98bc72c11213b_default.png"},{"username":"TORIK","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16124732/medium/de770890e6411860ac06e8cc2dc0abd0_default.png"},{"username":"sergio.pibot","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16138114/medium/80db802b2fcd6bbf19ea4c7413367dca.jpeg"},{"username":"karam-ajaj","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16139838/medium/7539ab958d3c85d5f67e7849483ea8f7.jpeg"},{"username":"SimonHenz97","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16151520/medium/9b94a85b536688e2d94538c384fd0a76.png"},{"username":"olsson82","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16198988/medium/eeaab4cba210c537424d4204754b604e.png"},{"username":"bo3bdo","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16222806/medium/8652f3beacb6098dde5a4cd0a29fe80d.jpeg"},{"username":"AngryPlayer04","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16245192/medium/342715274f4dc31fd4132cdae9126188.jpeg"},{"username":"ehatamm","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16245884/medium/979d5e5526fe545be9bf46db481f7182.jpeg"},{"username":"Balionelis","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16246058/medium/986d62ba363594c517d966fe9178dcbb.png"},{"username":"kwargs","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16248816/medium/19ce11f04bf1ae2637e0483399c675f9_default.png"},{"username":"lucicu","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16273892/medium/3b09e8f3bead221ef98d6a45a16851dc_default.png"},{"username":"Michael5564445","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16357688/medium/9d9026a8bf3eaccb0417da240932ebf7.png"},{"username":"Netscream","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16359198/medium/694e0c8572dc8a47e6d63da31ec5b992.png"},{"username":"belicstefan04","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16368142/medium/4742dcfd7bf7ad7e33e37ac44fba7e0f.png"},{"username":"Hamad2066","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16371478/medium/f37bbc7685b6757defdbd1494236af61.jpeg"},{"username":"3ct0pl4sm","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16399616/medium/ce796d1c40163975624c0a483e56374f.png"},{"username":"sanchez.marcell626","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16433865/medium/3ddde1314764cc2205ffdcd1ae719a91.png"},{"username":"Minoctis","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16490079/medium/91fd0849303a4eca033d660d0a7b6854.jpeg"},{"username":"vittoriosoccorso","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16498805/medium/17086b2f1981f734edd1572f79c3158a.jpeg"},{"username":"Worgen325","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16533177/medium/4a62cc6b06095751aeb4b1b3e96db93f.png"},{"username":"homarr","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16657003/medium/3afabfd3de949a54ff5d40ad04552aba.png"},{"username":"mwgg","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16658379/medium/763dd09f5c238cc5324d4d5357985292.png"},{"username":"kiwinho","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16671855/medium/bfe3a2d497dc4748a04d02e4ae2139cb.jpeg"},{"username":"tjvg4m34r13","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16679135/medium/7a483b9b0abe0d925e54808e1cb38fa0.jpeg"},{"username":"Diegoem","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16705921/medium/29ce68ebc191fc3f65499511b12de98f_default.png"},{"username":"bouks69","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16746091/medium/b58b1fc08520de416198be9df5d093eb.jpeg"},{"username":"futhgar","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16748067/medium/b8c526b097f9aa9d687250cac3df16dc.jpeg"},{"username":"GrimSQL","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16764343/medium/fff729a76d1f8fbcdaee9bb0c0f5f3fd.png"},{"username":"chnikel","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16767047/medium/3dda2a37e03049dafefe6697bb00f75c.png"},{"username":"yuki19870616","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16767951/medium/f59c848e38382cda6c8464b0a7b9e642_default.png"},{"username":"noamdal","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16782245/medium/b4a72a61f9caf138f0322c0cb987e6d0.png"},{"username":"MalithRukshan","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16809057/medium/084d6a5b35fbbeacc70e7021197d222f.png"},{"username":"minirope19","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16930929/medium/e8cbbc26747e31c5a8959215e1dd067b.jpeg"},{"username":"prubin","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17503492/medium/96ac87644691e49c1f983f2f094e541c_default.png"},{"username":"toineenzo","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/12371852/medium/9f1b2bedb4794c59479cd289bdba9fab.png"},{"username":"ArcaneWater","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/12421105/medium/1ac82517a6c658f6b62c48aebcb17e86_default.png"},{"username":"Ebedami","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/12974801/medium/b596dea5c09454c4c828eac558389755.jpg"},{"username":"SergiSvK","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13320543/medium/3df3c79cc5f0c53716c559cd3fd2fc20.png"},{"username":"jeongeon","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13362856/medium/eb572f72cde5e5526c517ca3a6489850_default.png"},{"username":"MrTranCFCVN","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13439475/medium/a1789d69c85d90c667194b5d6a518c08_default.png"},{"username":"Kf637","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13530622/medium/118b00bb72d01d3229c97409637e25d1_default.png"},{"username":"Cruellest","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/13610615/medium/2a74faa0947ee08d18f7946fb8602c1e.jpg"},{"username":"Thario","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14491372/medium/dd5e142070802a672900121aa3f332a6_default.png"},{"username":"Wjouter","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14585620/medium/b91a51513332bdc0a0a9ecbed99ecbc3.png"},{"username":"albanobattistella","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14686194/medium/564afcfd76f5cd24751bd669cf4943aa.jpg"},{"username":"Kachelkaiser","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14763406/medium/203a781797da4a18fe0f4e7db8fd547c.png"},{"username":"regi4","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14842936/medium/f7e1d672f562a7db61ba6b4b8f4de41d.png"},{"username":"baton5129","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/14891064/medium/8d438f557b82977dd02f0ead3187265f.PNG"},{"username":"meviper","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/15958903/medium/209f521ce33a05831fa8d7d1b7babc20_default.png"},{"username":"TheRedCyclops","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16486399/medium/7f39226180120d5a9efcb8e13d8aec8e_default.png"},{"username":"dymek37","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16659221/medium/d1dc6d11d7e7fc370efc5070e837ae03.png"},{"username":"B3CKDOOR","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16744975/medium/e6c7b2d45e76465d54e6efb67c83da7d.png"},{"username":"Larsluph","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16779933/medium/ed7d36f8b44013bad3a16ac0491bd0f7.png"},{"username":"FOEDI","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16781001/medium/6b4552fb72e359aa016f7a054078fac8.png"},{"username":"xmarkurion","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16805443/medium/34a20428427de5aaef99c7d140646803.png"},{"username":"gregid","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16806705/medium/f3c8f4a20436e8538929130142bbc104.png"},{"username":"Flameberg","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16820453/medium/d47be866148474c9d05fec6fbe406d88.png"},{"username":"Playfust","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16872865/medium/5f4609cc711e5fb9fa8a0b178635769c.jpeg"},{"username":"Cotignac","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16879297/medium/81ff353edf030699a159bb79cda26e84.jpg"},{"username":"LeaHun","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16916375/medium/618520f0543b1e212ebc83d66b683d4b_default.png"},{"username":"jackwellerreal","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16919717/medium/37bbfdc03893f141133ccc619593266d.png"},{"username":"andrius.cim","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/16967845/medium/46028fc1a0ddfaaeebcb37b39739625d_default.png"},{"username":"xjxexrxrxyx","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17041412/medium/d34d664166db6fb25579bca9ff3b50b4.jpeg"},{"username":"bilhal.fellah","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17044572/medium/d1ec6f17e4aa013e9eededc83778d2c6.png"},{"username":"the_octo","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17058060/medium/7423ab3a4cabb67f5decb2e2dfa2b675_default.png"},{"username":"BamesJond","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17075846/medium/128d7ffd40254c8e376f45678e2fc620_default.png"},{"username":"Kornikus","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17134240/medium/d7a42b2c30db46ff152699ca01f9e11a_default.png"},{"username":"xoxyuxu","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17176526/medium/108055aa24343043de852e412bec74be.png"},{"username":"cryptodntsleep","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17249408/medium/b9e15aa2b24a0dbc1e4f194aa8ed5109.png"},{"username":"yaniorg","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17261842/medium/7dbfc77f21c826845961243c44540d26.jpg"},{"username":"Vidariondr","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17262438/medium/45fbc71be02ef27296b6f423e97b6a03_default.png"},{"username":"Fastery","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17263066/medium/701b0edc59676174863ad651528bbb37.jpeg"},{"username":"stratself","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17290388/medium/57d9d8161b3fd0abf4dc5558b4a1fa05_default.png"},{"username":"wuzeqin","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17292606/medium/b9e0308410b31337e2d7aa6ed346d718_default.png"},{"username":"ChristopherBull","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17304338/medium/21a175ce596bfae81430767467908b90.jpeg"},{"username":"darkbcnlord","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17311436/medium/b271bc0b419ec3a26ddb7b63ff8ffc4b.png"},{"username":"zhoran1997","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17344028/medium/c8f450b5a8f1e9494a45dc60af7ce63e.png"},{"username":"gilalves1703","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17447768/medium/3f1de562a5c2391c88bbf8d5cf40a266.png"},{"username":"iServeCloud","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17470960/medium/11649b99d609438d66455a4d2fdc70f7.png"},{"username":"guibolzantvbox","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17474136/medium/59a576e6da538664ceb972253916fa02.jpeg"},{"username":"ivann136","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17506062/medium/67d09ada36fac5f444a1f7517e3a97bd_default.png"},{"username":"Maheshivara","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17516082/medium/576e1e6581cf969615b265de6aeff8b7.jpeg"},{"username":"brunogui81","avatarUrl":"https://crowdin-static.cf-downloads.crowdin.com/avatar/17517542/medium/7c0d174e810435af518fe8e0c05e151f.jpeg"}]
\ No newline at end of file
From 830e84d546084551a4c94cc8dd54b1975f0dc20f Mon Sep 17 00:00:00 2001
From: Releases Homarr
<175486441+homarr-releases[bot]@users.noreply.github.com>
Date: Fri, 9 Jan 2026 19:20:08 +0000
Subject: [PATCH 07/37] chore(release): 1.50.0 [skip ci]
---
CHANGELOG.md | 18 ++++++++++++++++++
package.json | 2 +-
2 files changed, 19 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 672962501..100268d2e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,21 @@
+## [1.50.0](https://github.com/homarr-labs/homarr/compare/v1.49.1...v1.50.0) (2026-01-09)
+
+### Features
+
+* **auth:** extend API key authentication to tRPC endpoints ([#4732](https://github.com/homarr-labs/homarr/issues/4732)) ([0dc61a8](https://github.com/homarr-labs/homarr/commit/0dc61a88b8d12c61fd436adf0693c9fa5087a8c0))
+* **users:** add libravatar / gravatar support ([#4277](https://github.com/homarr-labs/homarr/issues/4277)) ([a2a3412](https://github.com/homarr-labs/homarr/commit/a2a34124ae11b0b9242b9c2579f7376768d35d52))
+
+### Bug Fixes
+
+* **deps:** update dependency @tabler/icons-react to ^3.36.0 ([#4707](https://github.com/homarr-labs/homarr/issues/4707)) ([35e0198](https://github.com/homarr-labs/homarr/commit/35e0198b5df2a315ea2efb584752c5af062f960d))
+* **deps:** update dependency @tabler/icons-react to ^3.36.1 ([#4812](https://github.com/homarr-labs/homarr/issues/4812)) ([dabb2bb](https://github.com/homarr-labs/homarr/commit/dabb2bb7821f6a68d41c4a931bb70c41fdd21a72))
+* **deps:** update dependency @tanstack/react-query to ^5.90.15 ([#4794](https://github.com/homarr-labs/homarr/issues/4794)) ([ea848bd](https://github.com/homarr-labs/homarr/commit/ea848bdd0bc1268675d00213bb86dc1d1b298162))
+* **deps:** update dependency @tanstack/react-query to ^5.90.16 ([#4799](https://github.com/homarr-labs/homarr/issues/4799)) ([413e846](https://github.com/homarr-labs/homarr/commit/413e846133f13a800f509273b8b87cf677f0024d))
+* **deps:** update dependency ldapts to v8.1.0 ([#4804](https://github.com/homarr-labs/homarr/issues/4804)) ([c8ecf5f](https://github.com/homarr-labs/homarr/commit/c8ecf5f0a13b1c74f24cebced76a60728eb2d543))
+* **deps:** update dependency ldapts to v8.1.2 ([#4805](https://github.com/homarr-labs/homarr/issues/4805)) ([9e63e34](https://github.com/homarr-labs/homarr/commit/9e63e3443af7946199999104024f00991cc1cba2))
+* **deps:** update dependency next-intl to v4.7.0 ([#4806](https://github.com/homarr-labs/homarr/issues/4806)) ([35042a7](https://github.com/homarr-labs/homarr/commit/35042a783ce5c381425bb96766adbefcac75bfdd))
+* **deps:** update dependency typescript-eslint to ^8.51.0 ([#4795](https://github.com/homarr-labs/homarr/issues/4795)) ([f0a2551](https://github.com/homarr-labs/homarr/commit/f0a2551fdf5b5e02ece789d473411ad3edcfb093))
+
## [1.49.1](https://github.com/homarr-labs/homarr/compare/v1.49.0...v1.49.1) (2026-01-03)
### Bug Fixes
diff --git a/package.json b/package.json
index a0f012140..afc0d5b98 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "homarr",
- "version": "1.49.1",
+ "version": "1.50.0",
"private": true,
"scripts": {
"build": "cross-env CI=true turbo build",
From e9ba102cf668c0ef54628d3dbc6e6cbda2d059b5 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sat, 10 Jan 2026 04:42:22 +0000
Subject: [PATCH 08/37] fix(deps): update dependency react-error-boundary to
^6.0.2 (#4821)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
apps/nextjs/package.json | 2 +-
pnpm-lock.yaml | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json
index 28d5c4438..b057f553d 100644
--- a/apps/nextjs/package.json
+++ b/apps/nextjs/package.json
@@ -81,7 +81,7 @@
"prismjs": "^1.30.0",
"react": "19.2.3",
"react-dom": "19.2.3",
- "react-error-boundary": "^6.0.1",
+ "react-error-boundary": "^6.0.2",
"react-simple-code-editor": "^0.14.1",
"sass": "^1.97.1",
"superjson": "2.2.6",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index c45856ab1..635962686 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -308,8 +308,8 @@ importers:
specifier: 19.2.3
version: 19.2.3(react@19.2.3)
react-error-boundary:
- specifier: ^6.0.1
- version: 6.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^6.0.2
+ version: 6.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react-simple-code-editor:
specifier: ^0.14.1
version: 0.14.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
@@ -9250,8 +9250,8 @@ packages:
peerDependencies:
react: '>= 16.8 || 18.0.0'
- react-error-boundary@6.0.1:
- resolution: {integrity: sha512-zArgQpjJUN1ZLMEKWtifxQweW3yfvwL5j2nh3Pesze1qG6r5oCDMy/TA97bUF01wy4xCeeL4/pd8GHmvEsP3Bg==}
+ react-error-boundary@6.0.2:
+ resolution: {integrity: sha512-yvWErn55ag/ywZEFqYpXYX9rxIDPIabXIX25F184KY3F5Szk2x/cVieOflw5R47ltN3KzWOw82Lmlb4vNjyn9A==}
peerDependencies:
react: ^18.0.0 || ^19.0.0
react-dom: ^18.0.0 || ^19.0.0
@@ -18859,7 +18859,7 @@ snapshots:
prop-types: 15.8.1
react: 19.2.3
- react-error-boundary@6.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
+ react-error-boundary@6.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies:
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
From 0364e102cd6c0f560bc49e0b9ccd71df0b75eed6 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sat, 10 Jan 2026 06:39:58 +0000
Subject: [PATCH 09/37] fix(deps): update mantine monorepo to ^8.3.11 (#4822)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
apps/nextjs/package.json | 12 +-
packages/db/package.json | 2 +-
packages/form/package.json | 2 +-
packages/forms-collection/package.json | 2 +-
packages/modals-collection/package.json | 2 +-
packages/modals/package.json | 4 +-
packages/notifications/package.json | 2 +-
packages/old-import/package.json | 4 +-
packages/settings/package.json | 2 +-
packages/spotlight/package.json | 6 +-
packages/ui/package.json | 6 +-
packages/widgets/package.json | 6 +-
pnpm-lock.yaml | 260 ++++++++++++------------
13 files changed, 155 insertions(+), 155 deletions(-)
diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json
index b057f553d..97f2043d0 100644
--- a/apps/nextjs/package.json
+++ b/apps/nextjs/package.json
@@ -48,12 +48,12 @@
"@homarr/ui": "workspace:^0.1.0",
"@homarr/validation": "workspace:^0.1.0",
"@homarr/widgets": "workspace:^0.1.0",
- "@mantine/colors-generator": "^8.3.10",
- "@mantine/core": "^8.3.10",
- "@mantine/dropzone": "^8.3.10",
- "@mantine/hooks": "^8.3.10",
- "@mantine/modals": "^8.3.10",
- "@mantine/tiptap": "^8.3.10",
+ "@mantine/colors-generator": "^8.3.11",
+ "@mantine/core": "^8.3.11",
+ "@mantine/dropzone": "^8.3.11",
+ "@mantine/hooks": "^8.3.11",
+ "@mantine/modals": "^8.3.11",
+ "@mantine/tiptap": "^8.3.11",
"@million/lint": "1.0.14",
"@tabler/icons-react": "^3.36.1",
"@tanstack/react-query": "^5.90.16",
diff --git a/packages/db/package.json b/packages/db/package.json
index 592bbbfde..a1e724f4c 100644
--- a/packages/db/package.json
+++ b/packages/db/package.json
@@ -47,7 +47,7 @@
"@homarr/core": "workspace:^0.1.0",
"@homarr/definitions": "workspace:^0.1.0",
"@homarr/server-settings": "workspace:^0.1.0",
- "@mantine/core": "^8.3.10",
+ "@mantine/core": "^8.3.11",
"@paralleldrive/cuid2": "^3.1.0",
"@testcontainers/mysql": "^11.11.0",
"@testcontainers/postgresql": "^11.11.0",
diff --git a/packages/form/package.json b/packages/form/package.json
index 9b28d50a5..8facf8e5c 100644
--- a/packages/form/package.json
+++ b/packages/form/package.json
@@ -26,7 +26,7 @@
"@homarr/common": "workspace:^0.1.0",
"@homarr/translation": "workspace:^0.1.0",
"@homarr/validation": "workspace:^0.1.0",
- "@mantine/form": "^8.3.10",
+ "@mantine/form": "^8.3.11",
"mantine-form-zod-resolver": "^1.3.0",
"zod": "^4.2.1"
},
diff --git a/packages/forms-collection/package.json b/packages/forms-collection/package.json
index 8963d1b3a..63319567c 100644
--- a/packages/forms-collection/package.json
+++ b/packages/forms-collection/package.json
@@ -30,7 +30,7 @@
"@homarr/translation": "workspace:^0.1.0",
"@homarr/ui": "workspace:^0.1.0",
"@homarr/validation": "workspace:^0.1.0",
- "@mantine/core": "^8.3.10",
+ "@mantine/core": "^8.3.11",
"react": "19.2.3",
"zod": "^4.2.1"
},
diff --git a/packages/modals-collection/package.json b/packages/modals-collection/package.json
index b9a584c39..068a77717 100644
--- a/packages/modals-collection/package.json
+++ b/packages/modals-collection/package.json
@@ -33,7 +33,7 @@
"@homarr/translation": "workspace:^0.1.0",
"@homarr/ui": "workspace:^0.1.0",
"@homarr/validation": "workspace:^0.1.0",
- "@mantine/core": "^8.3.10",
+ "@mantine/core": "^8.3.11",
"@tabler/icons-react": "^3.36.1",
"dayjs": "^1.11.19",
"next": "16.1.1",
diff --git a/packages/modals/package.json b/packages/modals/package.json
index 42afcdde8..6856a9eb8 100644
--- a/packages/modals/package.json
+++ b/packages/modals/package.json
@@ -24,8 +24,8 @@
"dependencies": {
"@homarr/translation": "workspace:^0.1.0",
"@homarr/ui": "workspace:^0.1.0",
- "@mantine/core": "^8.3.10",
- "@mantine/hooks": "^8.3.10",
+ "@mantine/core": "^8.3.11",
+ "@mantine/hooks": "^8.3.11",
"react": "19.2.3"
},
"devDependencies": {
diff --git a/packages/notifications/package.json b/packages/notifications/package.json
index 60233e10c..adedc17d7 100644
--- a/packages/notifications/package.json
+++ b/packages/notifications/package.json
@@ -24,7 +24,7 @@
"prettier": "@homarr/prettier-config",
"dependencies": {
"@homarr/ui": "workspace:^0.1.0",
- "@mantine/notifications": "^8.3.10",
+ "@mantine/notifications": "^8.3.11",
"@tabler/icons-react": "^3.36.1"
},
"devDependencies": {
diff --git a/packages/old-import/package.json b/packages/old-import/package.json
index b1a467eed..5e5224e5c 100644
--- a/packages/old-import/package.json
+++ b/packages/old-import/package.json
@@ -37,8 +37,8 @@
"@homarr/translation": "workspace:^0.1.0",
"@homarr/ui": "workspace:^0.1.0",
"@homarr/validation": "workspace:^0.1.0",
- "@mantine/core": "^8.3.10",
- "@mantine/hooks": "^8.3.10",
+ "@mantine/core": "^8.3.11",
+ "@mantine/hooks": "^8.3.11",
"adm-zip": "0.5.16",
"next": "16.1.1",
"react": "19.2.3",
diff --git a/packages/settings/package.json b/packages/settings/package.json
index a827335c0..b1eb6e038 100644
--- a/packages/settings/package.json
+++ b/packages/settings/package.json
@@ -25,7 +25,7 @@
"dependencies": {
"@homarr/db": "workspace:^0.1.0",
"@homarr/server-settings": "workspace:^0.1.0",
- "@mantine/dates": "^8.3.10",
+ "@mantine/dates": "^8.3.11",
"next": "16.1.1",
"react": "19.2.3",
"react-dom": "19.2.3"
diff --git a/packages/spotlight/package.json b/packages/spotlight/package.json
index 4179e14d0..a57855b37 100644
--- a/packages/spotlight/package.json
+++ b/packages/spotlight/package.json
@@ -33,9 +33,9 @@
"@homarr/settings": "workspace:^0.1.0",
"@homarr/translation": "workspace:^0.1.0",
"@homarr/ui": "workspace:^0.1.0",
- "@mantine/core": "^8.3.10",
- "@mantine/hooks": "^8.3.10",
- "@mantine/spotlight": "^8.3.10",
+ "@mantine/core": "^8.3.11",
+ "@mantine/hooks": "^8.3.11",
+ "@mantine/spotlight": "^8.3.11",
"@tabler/icons-react": "^3.36.1",
"jotai": "^2.16.1",
"next": "16.1.1",
diff --git a/packages/ui/package.json b/packages/ui/package.json
index 582c45cff..46296f8d6 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -30,9 +30,9 @@
"@homarr/settings": "workspace:^0.1.0",
"@homarr/translation": "workspace:^0.1.0",
"@homarr/validation": "workspace:^0.1.0",
- "@mantine/core": "^8.3.10",
- "@mantine/dates": "^8.3.10",
- "@mantine/hooks": "^8.3.10",
+ "@mantine/core": "^8.3.11",
+ "@mantine/dates": "^8.3.11",
+ "@mantine/hooks": "^8.3.11",
"@tabler/icons-react": "^3.36.1",
"crypto-js": "^4.2.0",
"mantine-react-table": "2.0.0-beta.9",
diff --git a/packages/widgets/package.json b/packages/widgets/package.json
index 193e10c4e..7155888e1 100644
--- a/packages/widgets/package.json
+++ b/packages/widgets/package.json
@@ -48,9 +48,9 @@
"@homarr/translation": "workspace:^0.1.0",
"@homarr/ui": "workspace:^0.1.0",
"@homarr/validation": "workspace:^0.1.0",
- "@mantine/charts": "^8.3.10",
- "@mantine/core": "^8.3.10",
- "@mantine/hooks": "^8.3.10",
+ "@mantine/charts": "^8.3.11",
+ "@mantine/core": "^8.3.11",
+ "@mantine/hooks": "^8.3.11",
"@tabler/icons-react": "^3.36.1",
"@tiptap/extension-color": "3.14.0",
"@tiptap/extension-highlight": "3.14.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 635962686..e7ade2661 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -209,23 +209,23 @@ importers:
specifier: workspace:^0.1.0
version: link:../../packages/widgets
'@mantine/colors-generator':
- specifier: ^8.3.10
- version: 8.3.10(chroma-js@3.2.0)
+ specifier: ^8.3.11
+ version: 8.3.11(chroma-js@3.2.0)
'@mantine/core':
- specifier: ^8.3.10
- version: 8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.11
+ version: 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/dropzone':
- specifier: ^8.3.10
- version: 8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.11
+ version: 8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks':
- specifier: ^8.3.10
- version: 8.3.10(react@19.2.3)
+ specifier: ^8.3.11
+ version: 8.3.11(react@19.2.3)
'@mantine/modals':
- specifier: ^8.3.10
- version: 8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.11
+ version: 8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/tiptap':
- specifier: ^8.3.10
- version: 8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(@tiptap/extension-link@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))(@tiptap/react@3.14.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.11
+ version: 8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(@tiptap/extension-link@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))(@tiptap/react@3.14.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@million/lint':
specifier: 1.0.14
version: 1.0.14(webpack-sources@3.3.3)
@@ -291,7 +291,7 @@ importers:
version: 2.16.1(@babel/core@7.26.0)(@babel/template@7.27.2)(@types/react@19.2.7)(react@19.2.3)
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 2.0.0-beta.9(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
version: 16.1.1(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
@@ -1129,8 +1129,8 @@ importers:
specifier: workspace:^0.1.0
version: link:../server-settings
'@mantine/core':
- specifier: ^8.3.10
- version: 8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.11
+ version: 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@paralleldrive/cuid2':
specifier: ^3.1.0
version: 3.1.0
@@ -1273,11 +1273,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../validation
'@mantine/form':
- specifier: ^8.3.10
- version: 8.3.10(react@19.2.3)
+ specifier: ^8.3.11
+ version: 8.3.11(react@19.2.3)
mantine-form-zod-resolver:
specifier: ^1.3.0
- version: 1.3.0(@mantine/form@8.3.10(react@19.2.3))(zod@4.2.1)
+ version: 1.3.0(@mantine/form@8.3.11(react@19.2.3))(zod@4.2.1)
zod:
specifier: ^4.2.1
version: 4.2.1
@@ -1325,8 +1325,8 @@ importers:
specifier: workspace:^0.1.0
version: link:../validation
'@mantine/core':
- specifier: ^8.3.10
- version: 8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.11
+ version: 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react:
specifier: 19.2.3
version: 19.2.3
@@ -1518,11 +1518,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../ui
'@mantine/core':
- specifier: ^8.3.10
- version: 8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.11
+ version: 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks':
- specifier: ^8.3.10
- version: 8.3.10(react@19.2.3)
+ specifier: ^8.3.11
+ version: 8.3.11(react@19.2.3)
react:
specifier: 19.2.3
version: 19.2.3
@@ -1579,8 +1579,8 @@ importers:
specifier: workspace:^0.1.0
version: link:../validation
'@mantine/core':
- specifier: ^8.3.10
- version: 8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.11
+ version: 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tabler/icons-react':
specifier: ^3.36.1
version: 3.36.1(react@19.2.3)
@@ -1622,8 +1622,8 @@ importers:
specifier: workspace:^0.1.0
version: link:../ui
'@mantine/notifications':
- specifier: ^8.3.10
- version: 8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.11
+ version: 8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tabler/icons-react':
specifier: ^3.36.1
version: 3.36.1(react@19.2.3)
@@ -1680,11 +1680,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../validation
'@mantine/core':
- specifier: ^8.3.10
- version: 8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.11
+ version: 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks':
- specifier: ^8.3.10
- version: 8.3.10(react@19.2.3)
+ specifier: ^8.3.11
+ version: 8.3.11(react@19.2.3)
adm-zip:
specifier: 0.5.16
version: 0.5.16
@@ -1905,8 +1905,8 @@ importers:
specifier: workspace:^0.1.0
version: link:../server-settings
'@mantine/dates':
- specifier: ^8.3.10
- version: 8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.11
+ version: 8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
@@ -1966,14 +1966,14 @@ importers:
specifier: workspace:^0.1.0
version: link:../ui
'@mantine/core':
- specifier: ^8.3.10
- version: 8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.11
+ version: 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks':
- specifier: ^8.3.10
- version: 8.3.10(react@19.2.3)
+ specifier: ^8.3.11
+ version: 8.3.11(react@19.2.3)
'@mantine/spotlight':
- specifier: ^8.3.10
- version: 8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.11
+ version: 8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tabler/icons-react':
specifier: ^3.36.1
version: 3.36.1(react@19.2.3)
@@ -2025,7 +2025,7 @@ importers:
version: 4.3.1
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 2.0.0-beta.9(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
@@ -2073,14 +2073,14 @@ importers:
specifier: workspace:^0.1.0
version: link:../validation
'@mantine/core':
- specifier: ^8.3.10
- version: 8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.11
+ version: 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/dates':
- specifier: ^8.3.10
- version: 8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.11
+ version: 8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks':
- specifier: ^8.3.10
- version: 8.3.10(react@19.2.3)
+ specifier: ^8.3.11
+ version: 8.3.11(react@19.2.3)
'@tabler/icons-react':
specifier: ^3.36.1
version: 3.36.1(react@19.2.3)
@@ -2089,7 +2089,7 @@ importers:
version: 4.2.0
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 2.0.0-beta.9(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
@@ -2228,14 +2228,14 @@ importers:
specifier: workspace:^0.1.0
version: link:../validation
'@mantine/charts':
- specifier: ^8.3.10
- version: 8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(recharts@2.15.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3))
+ specifier: ^8.3.11
+ version: 8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(recharts@2.15.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3))
'@mantine/core':
- specifier: ^8.3.10
- version: 8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.11
+ version: 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks':
- specifier: ^8.3.10
- version: 8.3.10(react@19.2.3)
+ specifier: ^8.3.11
+ version: 8.3.11(react@19.2.3)
'@tabler/icons-react':
specifier: ^3.36.1
version: 3.36.1(react@19.2.3)
@@ -2295,10 +2295,10 @@ importers:
version: 1.11.19
mantine-form-zod-resolver:
specifier: ^1.3.0
- version: 1.3.0(@mantine/form@8.3.10(react@19.2.3))(zod@4.2.1)
+ version: 1.3.0(@mantine/form@8.3.11(react@19.2.3))(zod@4.2.1)
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 2.0.0-beta.9(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
@@ -3545,88 +3545,88 @@ packages:
'@libsql/core@0.14.0':
resolution: {integrity: sha512-nhbuXf7GP3PSZgdCY2Ecj8vz187ptHlZQ0VRc751oB2C1W8jQUXKKklvt7t1LJiUTQBVJuadF628eUk+3cRi4Q==}
- '@mantine/charts@8.3.10':
- resolution: {integrity: sha512-/JbuxY7qzrxrZR7ZjKj9dD8OXq03nAIClqJ+fD5ezF8J1cVYH9nx0IaIu8RPpaT4UwRdxz+TH/EutQ0LdeOz8w==}
+ '@mantine/charts@8.3.11':
+ resolution: {integrity: sha512-ycwiUEesmS8BCiR3gA2RtHX2VhSnv9h2zrN0VJKFWA9BA2dWBRKaFEtL8XHMP8oThkTL7KLZXD3keN6uwrHtRA==}
peerDependencies:
- '@mantine/core': 8.3.10
- '@mantine/hooks': 8.3.10
+ '@mantine/core': 8.3.11
+ '@mantine/hooks': 8.3.11
react: ^18.x || ^19.x
react-dom: ^18.x || ^19.x
recharts: '>=2.13.3'
- '@mantine/colors-generator@8.3.10':
- resolution: {integrity: sha512-wjTFe4jfnjnPPv/B7mu4tN3iBQiqynQ8sMf8R8JV5NeKZyaG+1EptqplyZrrLfqYm76GF7+cZbj2wTM64v8/ig==}
+ '@mantine/colors-generator@8.3.11':
+ resolution: {integrity: sha512-W9ImOhWKFixfxRhxN0oN1HZ0gO3JBIs51RUU6aRzmaXpSykmS5lTE7qqMxnvsVV5G233N1E+eEzpQiXzZTBoXA==}
peerDependencies:
chroma-js: '>=2.4.2'
- '@mantine/core@8.3.10':
- resolution: {integrity: sha512-aKQFETN14v6GtM07b/G5yJneMM1yrgf9mNrTah6GVy5DvQM0AeutITT7toHqh5gxxwzdg/DoY+HQsv5zhqnc5g==}
+ '@mantine/core@8.3.11':
+ resolution: {integrity: sha512-FWXp94tiTFdh8BKc7UTNdIuumD96JFxLF/VvUWGRzf5i563Ye0Ma/aZtOBwpdEtdIQkojOhoMMV76k5toOQgEQ==}
peerDependencies:
- '@mantine/hooks': 8.3.10
+ '@mantine/hooks': 8.3.11
react: ^18.x || ^19.x
react-dom: ^18.x || ^19.x
- '@mantine/dates@8.3.10':
- resolution: {integrity: sha512-P1uZ+alYGp7fsmkfd+7Fur4AGrqT0X6BWLiVTomzrbyykA+m4TSwPyQjKfsDc7XRqaqx992br/U65T82zy+qGQ==}
+ '@mantine/dates@8.3.11':
+ resolution: {integrity: sha512-e5QBHMpTjKDkYHFEYkD3bho4Kk/M04jmXLu9Txb/XkWVDb5A0CNGg6+A8TinXING4B7kn2dMOLmL3s7r6vnJJA==}
peerDependencies:
- '@mantine/core': 8.3.10
- '@mantine/hooks': 8.3.10
+ '@mantine/core': 8.3.11
+ '@mantine/hooks': 8.3.11
dayjs: '>=1.0.0'
react: ^18.x || ^19.x
react-dom: ^18.x || ^19.x
- '@mantine/dropzone@8.3.10':
- resolution: {integrity: sha512-PqY9gZ7tpz34iKek+UImbK1LBmSmkMlspqkUecAsMwbBqD2WNLNINTl7pkOh20BdYOaX1GvfkXwTA4/6ya/1kg==}
+ '@mantine/dropzone@8.3.11':
+ resolution: {integrity: sha512-0dp6m4+eSu7HzeIXfj5rIrwS4AHzN2k/kZo6ib7FbPsjtsDL5KinRmWt1Vo6zq/HwtF6TIAaho7/7sgsQAaNpg==}
peerDependencies:
- '@mantine/core': 8.3.10
- '@mantine/hooks': 8.3.10
+ '@mantine/core': 8.3.11
+ '@mantine/hooks': 8.3.11
react: ^18.x || ^19.x
react-dom: ^18.x || ^19.x
- '@mantine/form@8.3.10':
- resolution: {integrity: sha512-TuBmCUIH0qHUig+y9My3bLL9CRoW4g9bijIF6743gqVh0o/daSwplc2TTVMj6sl+F1MR+SJiHtAC8FoR7fdhNw==}
+ '@mantine/form@8.3.11':
+ resolution: {integrity: sha512-546npW8gHCXUShVL/OOnKBJ1So5bcKTdmiNxzXn8q2eGhMIB+zdj7/v4QUz2j55OjDRPq0dAVJhzDjLfzeibTg==}
peerDependencies:
react: ^18.x || ^19.x
- '@mantine/hooks@8.3.10':
- resolution: {integrity: sha512-bv+yYHl+keTIvakiDzVJMIjW+o8/Px0G3EdpCMFG+U2ux6SwQqluqoq+/kqrTtT6RaLvQ0fMxjpIULF2cu/xAg==}
+ '@mantine/hooks@8.3.11':
+ resolution: {integrity: sha512-WJFKDnJJM2fAOCkrO8qRsi3wDdicSFqElruPj5TEYWDL93vl0pITOyN0oRF93bUtx190waqela3edfGH3r5/1g==}
peerDependencies:
react: ^18.x || ^19.x
- '@mantine/modals@8.3.10':
- resolution: {integrity: sha512-XopCrP8dindhzSDazU47BgU8TVsiOyEG0u1UMJJ4u8TdvBctP7QVeJmGKj+B4MRHk2cHrjIF38dEGJhDgTITEg==}
+ '@mantine/modals@8.3.11':
+ resolution: {integrity: sha512-LFLpIanPWBMmz3OTunYKzdL+t2p3iu2LiEPlvfVEW9bD45dsMcuUPX4cinCW/E1/qT7X1rhTIdbQuOTUtdw4BQ==}
peerDependencies:
- '@mantine/core': 8.3.10
- '@mantine/hooks': 8.3.10
+ '@mantine/core': 8.3.11
+ '@mantine/hooks': 8.3.11
react: ^18.x || ^19.x
react-dom: ^18.x || ^19.x
- '@mantine/notifications@8.3.10':
- resolution: {integrity: sha512-0aVpRCyn9u0wuryBnFu1jOwBYw6xGeaNNtTcTUnSvkL6NAypfPon6JG7Wsekf3IuWSTLBjhYaFEIEd4nh7VDpg==}
+ '@mantine/notifications@8.3.11':
+ resolution: {integrity: sha512-bcFzw9m4uzxHMflNeWqa9imCy8T5mHCAV8WRqzAwK/Yls8GL9uJoQH/e1v6Pl4g4yvBmaF9yUHu7Zq3iyKhHhQ==}
peerDependencies:
- '@mantine/core': 8.3.10
- '@mantine/hooks': 8.3.10
+ '@mantine/core': 8.3.11
+ '@mantine/hooks': 8.3.11
react: ^18.x || ^19.x
react-dom: ^18.x || ^19.x
- '@mantine/spotlight@8.3.10':
- resolution: {integrity: sha512-0GfQd/smRcd5u0o6Ad7J9ZEWLcZZ81h9/Z9qUnzIlJeYjXqJdr40MMqDxNsXgZEDKscPJkggZMqMiRZXhFbdNQ==}
+ '@mantine/spotlight@8.3.11':
+ resolution: {integrity: sha512-ddtCs33NUUMX8QOuqKi2TfmCNJQiwvdl/o90prfFQrOmcy7KiWuhl5vL7HFEuY8von8G6To7wQGMH9UdrvY6jQ==}
peerDependencies:
- '@mantine/core': 8.3.10
- '@mantine/hooks': 8.3.10
+ '@mantine/core': 8.3.11
+ '@mantine/hooks': 8.3.11
react: ^18.x || ^19.x
react-dom: ^18.x || ^19.x
- '@mantine/store@8.3.10':
- resolution: {integrity: sha512-38t1UivcucZo9hQq27F/eqR5GvovNs4NHEz6DchOuZzV5IJWqO8+T07ivb8wct47ovYe42rPfLcaOdnIEvMsJA==}
+ '@mantine/store@8.3.11':
+ resolution: {integrity: sha512-ku48CzN9HobVUjd7o41voaaHKz2CMrtkk454vwXWAspfbpqR4hklL5zq/MzctETFCG6HBDiPRfZAvNm8WaM3Tw==}
peerDependencies:
react: ^18.x || ^19.x
- '@mantine/tiptap@8.3.10':
- resolution: {integrity: sha512-gvHzn9ZPcQJyfHKfZxk9awwM8y0jqg3aWGEsOq0Ii47x9s5OD6PRo5NQeYUtTlh1md4toqIjVvolb9xWZGJpYg==}
+ '@mantine/tiptap@8.3.11':
+ resolution: {integrity: sha512-oTf4PBdnf+PvPSsjJVUowPHt2iNboweHZJILqX0KRchQedwg5Cc6B+oqwGAfVKxnktU0cPo6JGPzJVR8Y8S1fQ==}
peerDependencies:
- '@mantine/core': 8.3.10
- '@mantine/hooks': 8.3.10
+ '@mantine/core': 8.3.11
+ '@mantine/hooks': 8.3.11
'@tiptap/extension-link': '>=2.1.12'
'@tiptap/react': '>=2.1.12'
react: ^18.x || ^19.x
@@ -12263,22 +12263,22 @@ snapshots:
js-base64: 3.7.8
optional: true
- '@mantine/charts@8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(recharts@2.15.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3))':
+ '@mantine/charts@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(recharts@2.15.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3))':
dependencies:
- '@mantine/core': 8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/hooks': 8.3.10(react@19.2.3)
+ '@mantine/core': 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/hooks': 8.3.11(react@19.2.3)
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
recharts: 2.15.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/colors-generator@8.3.10(chroma-js@3.2.0)':
+ '@mantine/colors-generator@8.3.11(chroma-js@3.2.0)':
dependencies:
chroma-js: 3.2.0
- '@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@floating-ui/react': 0.27.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/hooks': 8.3.10(react@19.2.3)
+ '@mantine/hooks': 8.3.11(react@19.2.3)
clsx: 2.1.1
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
@@ -12289,65 +12289,65 @@ snapshots:
transitivePeerDependencies:
- '@types/react'
- '@mantine/dates@8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@mantine/dates@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@mantine/core': 8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/hooks': 8.3.10(react@19.2.3)
+ '@mantine/core': 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/hooks': 8.3.11(react@19.2.3)
clsx: 2.1.1
dayjs: 1.11.19
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
- '@mantine/dropzone@8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@mantine/dropzone@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@mantine/core': 8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/hooks': 8.3.10(react@19.2.3)
+ '@mantine/core': 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/hooks': 8.3.11(react@19.2.3)
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
react-dropzone: 14.3.8(react@19.2.3)
- '@mantine/form@8.3.10(react@19.2.3)':
+ '@mantine/form@8.3.11(react@19.2.3)':
dependencies:
fast-deep-equal: 3.1.3
klona: 2.0.6
react: 19.2.3
- '@mantine/hooks@8.3.10(react@19.2.3)':
+ '@mantine/hooks@8.3.11(react@19.2.3)':
dependencies:
react: 19.2.3
- '@mantine/modals@8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@mantine/modals@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@mantine/core': 8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/hooks': 8.3.10(react@19.2.3)
+ '@mantine/core': 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/hooks': 8.3.11(react@19.2.3)
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
- '@mantine/notifications@8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@mantine/notifications@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@mantine/core': 8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/hooks': 8.3.10(react@19.2.3)
- '@mantine/store': 8.3.10(react@19.2.3)
+ '@mantine/core': 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/hooks': 8.3.11(react@19.2.3)
+ '@mantine/store': 8.3.11(react@19.2.3)
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
react-transition-group: 4.4.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/spotlight@8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@mantine/spotlight@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@mantine/core': 8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/hooks': 8.3.10(react@19.2.3)
- '@mantine/store': 8.3.10(react@19.2.3)
+ '@mantine/core': 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/hooks': 8.3.11(react@19.2.3)
+ '@mantine/store': 8.3.11(react@19.2.3)
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
- '@mantine/store@8.3.10(react@19.2.3)':
+ '@mantine/store@8.3.11(react@19.2.3)':
dependencies:
react: 19.2.3
- '@mantine/tiptap@8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(@tiptap/extension-link@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))(@tiptap/react@3.14.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@mantine/tiptap@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(@tiptap/extension-link@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))(@tiptap/react@3.14.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@mantine/core': 8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/hooks': 8.3.10(react@19.2.3)
+ '@mantine/core': 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/hooks': 8.3.11(react@19.2.3)
'@tiptap/extension-link': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)
'@tiptap/react': 3.14.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react: 19.2.3
@@ -17505,16 +17505,16 @@ snapshots:
make-error@1.3.6: {}
- mantine-form-zod-resolver@1.3.0(@mantine/form@8.3.10(react@19.2.3))(zod@4.2.1):
+ mantine-form-zod-resolver@1.3.0(@mantine/form@8.3.11(react@19.2.3))(zod@4.2.1):
dependencies:
- '@mantine/form': 8.3.10(react@19.2.3)
+ '@mantine/form': 8.3.11(react@19.2.3)
zod: 4.2.1
- mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
+ mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies:
- '@mantine/core': 8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/dates': 8.3.10(@mantine/core@8.3.10(@mantine/hooks@8.3.10(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.10(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/hooks': 8.3.10(react@19.2.3)
+ '@mantine/core': 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/dates': 8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/hooks': 8.3.11(react@19.2.3)
'@tabler/icons-react': 3.36.1(react@19.2.3)
'@tanstack/match-sorter-utils': 8.19.4
'@tanstack/react-table': 8.20.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
From 0d8695feae9f2b510bbff1af5c8c5ce6ddf54403 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sat, 10 Jan 2026 12:49:27 +0000
Subject: [PATCH 10/37] chore(deps): update dependency proxmox-api>undici to
v7.17.0 (#4825)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
package.json | 2 +-
pnpm-lock.yaml | 10 ++++++++--
2 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/package.json b/package.json
index afc0d5b98..2660d0f34 100644
--- a/package.json
+++ b/package.json
@@ -88,7 +88,7 @@
"linkifyjs@<4.3.2": ">=4.3.2",
"nanoid@>=4.0.0 <5.0.9": ">=5.1.6",
"prismjs@<1.30.0": ">=1.30.0",
- "proxmox-api>undici": "7.16.0",
+ "proxmox-api>undici": "7.17.0",
"react-is": "^19.2.3",
"rollup@>=4.0.0 <4.22.4": ">=4.54.0",
"sha.js@<=2.4.11": ">=2.4.12",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index e7ade2661..6270279c5 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -16,7 +16,7 @@ overrides:
linkifyjs@<4.3.2: '>=4.3.2'
nanoid@>=4.0.0 <5.0.9: '>=5.1.6'
prismjs@<1.30.0: '>=1.30.0'
- proxmox-api>undici: 7.16.0
+ proxmox-api>undici: 7.17.0
react-is: ^19.2.3
rollup@>=4.0.0 <4.22.4: '>=4.54.0'
sha.js@<=2.4.11: '>=2.4.12'
@@ -10550,6 +10550,10 @@ packages:
resolution: {integrity: sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==}
engines: {node: '>=20.18.1'}
+ undici@7.17.0:
+ resolution: {integrity: sha512-JMcHKwIp6E5xjyHQr4mK5xcvo6YiMGkE2Pwo06GFLGVh/U22jjFIVG30KiZhD3/yNEgPJKL0iWkwBiG0GF0Ccw==}
+ engines: {node: '>=20.18.1'}
+
unicode-emoji-modifier-base@1.0.0:
resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==}
engines: {node: '>=4'}
@@ -18760,7 +18764,7 @@ snapshots:
proxmox-api@1.1.1:
dependencies:
- undici: 7.16.0
+ undici: 7.17.0
proxy-agent@6.5.0:
dependencies:
@@ -20470,6 +20474,8 @@ snapshots:
undici@7.16.0: {}
+ undici@7.17.0: {}
+
unicode-emoji-modifier-base@1.0.0: {}
unicorn-magic@0.1.0: {}
From 21a91b1489ff1a1f0a1428a3f50f00db8932da72 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sat, 10 Jan 2026 12:50:10 +0000
Subject: [PATCH 11/37] fix(deps): update dependency undici to v7.17.0 (#4826)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
apps/tasks/package.json | 2 +-
packages/common/package.json | 2 +-
packages/integrations/package.json | 2 +-
packages/request-handler/package.json | 2 +-
pnpm-lock.yaml | 30 +++++++++++++--------------
5 files changed, 19 insertions(+), 19 deletions(-)
diff --git a/apps/tasks/package.json b/apps/tasks/package.json
index c8ae32e50..ce319e957 100644
--- a/apps/tasks/package.json
+++ b/apps/tasks/package.json
@@ -41,7 +41,7 @@
"dotenv": "^17.2.3",
"fastify": "^5.6.2",
"superjson": "2.2.6",
- "undici": "7.16.0"
+ "undici": "7.17.0"
},
"devDependencies": {
"@homarr/eslint-config": "workspace:^0.2.0",
diff --git a/packages/common/package.json b/packages/common/package.json
index 945134f67..f90112aec 100644
--- a/packages/common/package.json
+++ b/packages/common/package.json
@@ -33,7 +33,7 @@
"octokit": "^5.0.5",
"react": "19.2.3",
"react-dom": "19.2.3",
- "undici": "7.16.0",
+ "undici": "7.17.0",
"zod": "^4.2.1",
"zod-validation-error": "^5.0.0"
},
diff --git a/packages/integrations/package.json b/packages/integrations/package.json
index 87887b30c..a2c4a2241 100644
--- a/packages/integrations/package.json
+++ b/packages/integrations/package.json
@@ -46,7 +46,7 @@
"octokit": "^5.0.5",
"proxmox-api": "1.1.1",
"tsdav": "^2.1.6",
- "undici": "7.16.0",
+ "undici": "7.17.0",
"xml2js": "^0.6.2",
"zod": "^4.2.1"
},
diff --git a/packages/request-handler/package.json b/packages/request-handler/package.json
index b61826b42..143df7974 100644
--- a/packages/request-handler/package.json
+++ b/packages/request-handler/package.json
@@ -33,7 +33,7 @@
"dayjs": "^1.11.19",
"octokit": "^5.0.5",
"superjson": "2.2.6",
- "undici": "7.16.0",
+ "undici": "7.17.0",
"zod": "^4.2.1"
},
"devDependencies": {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 6270279c5..1477c2d21 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -438,8 +438,8 @@ importers:
specifier: 2.2.6
version: 2.2.6
undici:
- specifier: 7.16.0
- version: 7.16.0
+ specifier: 7.17.0
+ version: 7.17.0
devDependencies:
'@homarr/eslint-config':
specifier: workspace:^0.2.0
@@ -850,8 +850,8 @@ importers:
specifier: 19.2.3
version: 19.2.3(react@19.2.3)
undici:
- specifier: 7.16.0
- version: 7.16.0
+ specifier: 7.17.0
+ version: 7.17.0
zod:
specifier: ^4.2.1
version: 4.2.1
@@ -1443,7 +1443,7 @@ importers:
version: link:../image-proxy
'@homarr/node-unifi':
specifier: ^2.6.0
- version: 2.6.0(undici@7.16.0)
+ version: 2.6.0(undici@7.17.0)
'@homarr/redis':
specifier: workspace:^0.1.0
version: link:../redis
@@ -1478,8 +1478,8 @@ importers:
specifier: ^2.1.6
version: 2.1.6
undici:
- specifier: 7.16.0
- version: 7.16.0
+ specifier: 7.17.0
+ version: 7.17.0
xml2js:
specifier: ^0.6.2
version: 0.6.2
@@ -1849,8 +1849,8 @@ importers:
specifier: 2.2.6
version: 2.2.6
undici:
- specifier: 7.16.0
- version: 7.16.0
+ specifier: 7.17.0
+ version: 7.17.0
zod:
specifier: ^4.2.1
version: 4.2.1
@@ -12010,11 +12010,11 @@ snapshots:
'@homarr/gridstack@1.12.0': {}
- '@homarr/node-unifi@2.6.0(undici@7.16.0)':
+ '@homarr/node-unifi@2.6.0(undici@7.17.0)':
dependencies:
axios: 1.9.0
eventemitter2: 6.4.9
- http-cookie-agent: 6.0.8(tough-cookie@5.1.2)(undici@7.16.0)
+ http-cookie-agent: 6.0.8(tough-cookie@5.1.2)(undici@7.17.0)
tough-cookie: 5.1.2
ws: 8.18.3
transitivePeerDependencies:
@@ -12870,7 +12870,7 @@ snapshots:
p-filter: 4.1.0
semantic-release: 25.0.2(typescript@5.9.3)
tinyglobby: 0.2.15
- undici: 7.16.0
+ undici: 7.17.0
url-join: 5.0.0
transitivePeerDependencies:
- supports-color
@@ -16723,12 +16723,12 @@ snapshots:
html-url-attributes@3.0.1: {}
- http-cookie-agent@6.0.8(tough-cookie@5.1.2)(undici@7.16.0):
+ http-cookie-agent@6.0.8(tough-cookie@5.1.2)(undici@7.17.0):
dependencies:
agent-base: 7.1.3
tough-cookie: 5.1.2
optionalDependencies:
- undici: 7.16.0
+ undici: 7.17.0
http-errors@2.0.0:
dependencies:
@@ -20070,7 +20070,7 @@ snapshots:
ssh-remote-port-forward: 1.0.4
tar-fs: 3.1.1
tmp: 0.2.5
- undici: 7.16.0
+ undici: 7.17.0
transitivePeerDependencies:
- bare-buffer
- supports-color
From 155d4f2270b3b35c4ad696499b0aaa0b10100989 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sat, 10 Jan 2026 14:27:50 +0000
Subject: [PATCH 12/37] fix(deps): update dependency ioredis to v5.9.0 (#4827)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
packages/core/package.json | 2 +-
packages/redis/package.json | 2 +-
pnpm-lock.yaml | 28 +++++++++++-----------------
3 files changed, 13 insertions(+), 19 deletions(-)
diff --git a/packages/core/package.json b/packages/core/package.json
index 85831edfb..9ffd3cd9f 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -41,7 +41,7 @@
"better-sqlite3": "^12.5.0",
"dns-caching": "^0.2.9",
"drizzle-orm": "^0.45.1",
- "ioredis": "5.8.2",
+ "ioredis": "5.9.0",
"mysql2": "3.16.0",
"pg": "^8.16.3",
"superjson": "2.2.6",
diff --git a/packages/redis/package.json b/packages/redis/package.json
index ff18cc7a5..ef2eb22af 100644
--- a/packages/redis/package.json
+++ b/packages/redis/package.json
@@ -26,7 +26,7 @@
"@homarr/core": "workspace:^",
"@homarr/db": "workspace:^",
"@homarr/definitions": "workspace:^",
- "ioredis": "5.8.2",
+ "ioredis": "5.9.0",
"superjson": "2.2.6"
},
"devDependencies": {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 1477c2d21..fff05b71f 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -890,8 +890,8 @@ importers:
specifier: ^0.45.1
version: 0.45.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.16.0)(better-sqlite3@12.5.0)(gel@2.0.0)(mysql2@3.16.0)(pg@8.16.3)
ioredis:
- specifier: 5.8.2
- version: 5.8.2
+ specifier: 5.9.0
+ version: 5.9.0
mysql2:
specifier: 3.16.0
version: 3.16.0
@@ -1791,8 +1791,8 @@ importers:
specifier: workspace:^
version: link:../definitions
ioredis:
- specifier: 5.8.2
- version: 5.8.2
+ specifier: 5.9.0
+ version: 5.9.0
superjson:
specifier: 2.2.6
version: 2.2.6
@@ -3453,8 +3453,8 @@ packages:
cpu: [x64]
os: [win32]
- '@ioredis/commands@1.4.0':
- resolution: {integrity: sha512-aFT2yemJJo+TZCmieA7qnYGQooOS7QfNmYrzGtsYd3g9j5iDP8AimYYAesf79ohjbLG12XxC4nG5DyEnC88AsQ==}
+ '@ioredis/commands@1.5.0':
+ resolution: {integrity: sha512-eUgLqrMf8nJkZxT24JvVRrQya1vZkQh8BBeYNwGDqa5I0VUi8ACx7uFvAaLxintokpTenkK6DASvo/bvNbBGow==}
'@isaacs/balanced-match@4.0.1':
resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==}
@@ -7432,8 +7432,8 @@ packages:
invariant@2.2.4:
resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==}
- ioredis@5.8.2:
- resolution: {integrity: sha512-C6uC+kleiIMmjViJINWk80sOQw5lEzse1ZmvD+S/s8p8CWapftSaC+kocGTx6xrbrJ4WmYQGC08ffHLr6ToR6Q==}
+ ioredis@5.9.0:
+ resolution: {integrity: sha512-T3VieIilNumOJCXI9SDgo4NnF6sZkd6XcmPi6qWtw4xqbt8nNz/ZVNiIH1L9puMTSHZh1mUWA4xKa2nWPF4NwQ==}
engines: {node: '>=12.22.0'}
ip-address@9.0.5:
@@ -10546,10 +10546,6 @@ packages:
resolution: {integrity: sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==}
engines: {node: '>=14.0'}
- undici@7.16.0:
- resolution: {integrity: sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==}
- engines: {node: '>=20.18.1'}
-
undici@7.17.0:
resolution: {integrity: sha512-JMcHKwIp6E5xjyHQr4mK5xcvo6YiMGkE2Pwo06GFLGVh/U22jjFIVG30KiZhD3/yNEgPJKL0iWkwBiG0GF0Ccw==}
engines: {node: '>=20.18.1'}
@@ -12140,7 +12136,7 @@ snapshots:
'@img/sharp-win32-x64@0.34.4':
optional: true
- '@ioredis/commands@1.4.0': {}
+ '@ioredis/commands@1.5.0': {}
'@isaacs/balanced-match@4.0.1': {}
@@ -16883,9 +16879,9 @@ snapshots:
dependencies:
loose-envify: 1.4.0
- ioredis@5.8.2:
+ ioredis@5.9.0:
dependencies:
- '@ioredis/commands': 1.4.0
+ '@ioredis/commands': 1.5.0
cluster-key-slot: 1.1.2
debug: 4.4.3
denque: 2.1.0
@@ -20472,8 +20468,6 @@ snapshots:
dependencies:
'@fastify/busboy': 2.1.1
- undici@7.16.0: {}
-
undici@7.17.0: {}
unicode-emoji-modifier-base@1.0.0: {}
From fa8af6a453b846af2305db3c318c8c1c303a3a88 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sat, 10 Jan 2026 17:26:48 +0000
Subject: [PATCH 13/37] fix(deps): update dependency typescript-eslint to
^8.52.0 (#4830)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
pnpm-lock.yaml | 181 ++++++++++++++++++++----------------
tooling/eslint/package.json | 2 +-
2 files changed, 100 insertions(+), 83 deletions(-)
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index fff05b71f..1e0fe08c5 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -2353,7 +2353,7 @@ importers:
version: 2.7.2(eslint@9.39.2)(turbo@2.7.2)
eslint-plugin-import:
specifier: ^2.32.0
- version: 2.32.0(@typescript-eslint/parser@8.51.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)
+ version: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)
eslint-plugin-jsx-a11y:
specifier: ^6.10.2
version: 6.10.2(eslint@9.39.2)
@@ -2364,8 +2364,8 @@ importers:
specifier: ^6.1.1
version: 6.1.1(eslint@9.39.2)
typescript-eslint:
- specifier: ^8.51.0
- version: 8.51.0(eslint@9.39.2)(typescript@5.9.3)
+ specifier: ^8.52.0
+ version: 8.52.0(eslint@9.39.2)(typescript@5.9.3)
devDependencies:
'@homarr/prettier-config':
specifier: workspace:^0.1.0
@@ -3135,10 +3135,20 @@ packages:
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
+ '@eslint-community/eslint-utils@4.9.1':
+ resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ peerDependencies:
+ eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
+
'@eslint-community/regexpp@4.12.1':
resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
+ '@eslint-community/regexpp@4.12.2':
+ resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==}
+ engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
+
'@eslint/config-array@0.21.1':
resolution: {integrity: sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -5008,63 +5018,63 @@ packages:
'@types/xml2js@0.4.14':
resolution: {integrity: sha512-4YnrRemBShWRO2QjvUin8ESA41rH+9nQGLUGZV/1IDhi3SL9OhdpNC/MrulTWuptXKwhx/aDxE7toV0f/ypIXQ==}
- '@typescript-eslint/eslint-plugin@8.51.0':
- resolution: {integrity: sha512-XtssGWJvypyM2ytBnSnKtHYOGT+4ZwTnBVl36TA4nRO2f4PRNGz5/1OszHzcZCvcBMh+qb7I06uoCmLTRdR9og==}
+ '@typescript-eslint/eslint-plugin@8.52.0':
+ resolution: {integrity: sha512-okqtOgqu2qmZJ5iN4TWlgfF171dZmx2FzdOv2K/ixL2LZWDStL8+JgQerI2sa8eAEfoydG9+0V96m7V+P8yE1Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- '@typescript-eslint/parser': ^8.51.0
+ '@typescript-eslint/parser': ^8.52.0
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/parser@8.51.0':
- resolution: {integrity: sha512-3xP4XzzDNQOIqBMWogftkwxhg5oMKApqY0BAflmLZiFYHqyhSOxv/cd/zPQLTcCXr4AkaKb25joocY0BD1WC6A==}
+ '@typescript-eslint/parser@8.52.0':
+ resolution: {integrity: sha512-iIACsx8pxRnguSYhHiMn2PvhvfpopO9FXHyn1mG5txZIsAaB6F0KwbFnUQN3KCiG3Jcuad/Cao2FAs1Wp7vAyg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/project-service@8.51.0':
- resolution: {integrity: sha512-Luv/GafO07Z7HpiI7qeEW5NW8HUtZI/fo/kE0YbtQEFpJRUuR0ajcWfCE5bnMvL7QQFrmT/odMe8QZww8X2nfQ==}
+ '@typescript-eslint/project-service@8.52.0':
+ resolution: {integrity: sha512-xD0MfdSdEmeFa3OmVqonHi+Cciab96ls1UhIF/qX/O/gPu5KXD0bY9lu33jj04fjzrXHcuvjBcBC+D3SNSadaw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/scope-manager@8.51.0':
- resolution: {integrity: sha512-JhhJDVwsSx4hiOEQPeajGhCWgBMBwVkxC/Pet53EpBVs7zHHtayKefw1jtPaNRXpI9RA2uocdmpdfE7T+NrizA==}
+ '@typescript-eslint/scope-manager@8.52.0':
+ resolution: {integrity: sha512-ixxqmmCcc1Nf8S0mS0TkJ/3LKcC8mruYJPOU6Ia2F/zUUR4pApW7LzrpU3JmtePbRUTes9bEqRc1Gg4iyRnDzA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/tsconfig-utils@8.51.0':
- resolution: {integrity: sha512-Qi5bSy/vuHeWyir2C8u/uqGMIlIDu8fuiYWv48ZGlZ/k+PRPHtaAu7erpc7p5bzw2WNNSniuxoMSO4Ar6V9OXw==}
+ '@typescript-eslint/tsconfig-utils@8.52.0':
+ resolution: {integrity: sha512-jl+8fzr/SdzdxWJznq5nvoI7qn2tNYV/ZBAEcaFMVXf+K6jmXvAFrgo/+5rxgnL152f//pDEAYAhhBAZGrVfwg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/type-utils@8.51.0':
- resolution: {integrity: sha512-0XVtYzxnobc9K0VU7wRWg1yiUrw4oQzexCG2V2IDxxCxhqBMSMbjB+6o91A+Uc0GWtgjCa3Y8bi7hwI0Tu4n5Q==}
+ '@typescript-eslint/type-utils@8.52.0':
+ resolution: {integrity: sha512-JD3wKBRWglYRQkAtsyGz1AewDu3mTc7NtRjR/ceTyGoPqmdS5oCdx/oZMWD5Zuqmo6/MpsYs0wp6axNt88/2EQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/types@8.51.0':
- resolution: {integrity: sha512-TizAvWYFM6sSscmEakjY3sPqGwxZRSywSsPEiuZF6d5GmGD9Gvlsv0f6N8FvAAA0CD06l3rIcWNbsN1e5F/9Ag==}
+ '@typescript-eslint/types@8.52.0':
+ resolution: {integrity: sha512-LWQV1V4q9V4cT4H5JCIx3481iIFxH1UkVk+ZkGGAV1ZGcjGI9IoFOfg3O6ywz8QqCDEp7Inlg6kovMofsNRaGg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/typescript-estree@8.51.0':
- resolution: {integrity: sha512-1qNjGqFRmlq0VW5iVlcyHBbCjPB7y6SxpBkrbhNWMy/65ZoncXCEPJxkRZL8McrseNH6lFhaxCIaX+vBuFnRng==}
+ '@typescript-eslint/typescript-estree@8.52.0':
+ resolution: {integrity: sha512-XP3LClsCc0FsTK5/frGjolyADTh3QmsLp6nKd476xNI9CsSsLnmn4f0jrzNoAulmxlmNIpeXuHYeEQv61Q6qeQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/utils@8.51.0':
- resolution: {integrity: sha512-11rZYxSe0zabiKaCP2QAwRf/dnmgFgvTmeDTtZvUvXG3UuAdg/GU02NExmmIXzz3vLGgMdtrIosI84jITQOxUA==}
+ '@typescript-eslint/utils@8.52.0':
+ resolution: {integrity: sha512-wYndVMWkweqHpEpwPhwqE2lnD2DxC6WVLupU/DOt/0/v+/+iQbbzO3jOHjmBMnhu0DgLULvOaU4h4pwHYi2oRQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/visitor-keys@8.51.0':
- resolution: {integrity: sha512-mM/JRQOzhVN1ykejrvwnBRV3+7yTKK8tVANVN3o1O0t0v7o+jqdVu9crPy5Y9dov15TJk/FTIgoUGHrTOVL3Zg==}
+ '@typescript-eslint/visitor-keys@8.52.0':
+ resolution: {integrity: sha512-ink3/Zofus34nmBsPjow63FP5M7IGff0RKAgqR6+CFpdk22M7aLwC9gOcLGYqr7MczLPzZVERW9hRog3O4n1sQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@umami/node@0.4.0':
@@ -7335,8 +7345,8 @@ packages:
resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
engines: {node: '>= 4'}
- ignore@7.0.4:
- resolution: {integrity: sha512-gJzzk+PQNznz8ysRrC0aOkBNVRBDtE1n53IqyqEf3PXrYwomFs5q4pGMizBMJF+ykh03insJ27hB8gSrD2Hn8A==}
+ ignore@7.0.5:
+ resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==}
engines: {node: '>= 4'}
immutable@3.8.2:
@@ -10318,8 +10328,8 @@ packages:
zod: ^4.0.0
zod-openapi: ^5.0.1
- ts-api-utils@2.3.0:
- resolution: {integrity: sha512-6eg3Y9SF7SsAvGzRHQvvc1skDAhwI4YQ32ui1scxD1Ccr0G5qIIbUBT3pFTKX8kmWIQClHobtUdNuaBgwdfdWg==}
+ ts-api-utils@2.4.0:
+ resolution: {integrity: sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==}
engines: {node: '>=18.12'}
peerDependencies:
typescript: '>=4.8.4'
@@ -10499,8 +10509,8 @@ packages:
types-ramda@0.30.1:
resolution: {integrity: sha512-1HTsf5/QVRmLzcGfldPFvkVsAdi1db1BBKzi7iW3KBUlOICg/nKnFS+jGqDJS3YD8VsWbAh7JiHeBvbsw8RPxA==}
- typescript-eslint@8.51.0:
- resolution: {integrity: sha512-jh8ZuM5oEh2PSdyQG9YAEM1TCGuWenLSuSUhf/irbVUNW9O5FhbFVONviN2TgMTBnUmyHv7E56rYnfLZK6TkiA==}
+ typescript-eslint@8.52.0:
+ resolution: {integrity: sha512-atlQQJ2YkO4pfTVQmQ+wvYQwexPDOIgo+RaVcD7gHgzy/IQA+XTyuxNM9M9TVXvttkF7koBHmcwisKdOAf2EcA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
@@ -11845,8 +11855,15 @@ snapshots:
eslint: 9.39.2
eslint-visitor-keys: 3.4.3
+ '@eslint-community/eslint-utils@4.9.1(eslint@9.39.2)':
+ dependencies:
+ eslint: 9.39.2
+ eslint-visitor-keys: 3.4.3
+
'@eslint-community/regexpp@4.12.1': {}
+ '@eslint-community/regexpp@4.12.2': {}
+
'@eslint/config-array@0.21.1':
dependencies:
'@eslint/object-schema': 2.1.7
@@ -14015,95 +14032,95 @@ snapshots:
dependencies:
'@types/node': 24.10.4
- '@typescript-eslint/eslint-plugin@8.51.0(@typescript-eslint/parser@8.51.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3)':
+ '@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3)':
dependencies:
- '@eslint-community/regexpp': 4.12.1
- '@typescript-eslint/parser': 8.51.0(eslint@9.39.2)(typescript@5.9.3)
- '@typescript-eslint/scope-manager': 8.51.0
- '@typescript-eslint/type-utils': 8.51.0(eslint@9.39.2)(typescript@5.9.3)
- '@typescript-eslint/utils': 8.51.0(eslint@9.39.2)(typescript@5.9.3)
- '@typescript-eslint/visitor-keys': 8.51.0
+ '@eslint-community/regexpp': 4.12.2
+ '@typescript-eslint/parser': 8.52.0(eslint@9.39.2)(typescript@5.9.3)
+ '@typescript-eslint/scope-manager': 8.52.0
+ '@typescript-eslint/type-utils': 8.52.0(eslint@9.39.2)(typescript@5.9.3)
+ '@typescript-eslint/utils': 8.52.0(eslint@9.39.2)(typescript@5.9.3)
+ '@typescript-eslint/visitor-keys': 8.52.0
eslint: 9.39.2
- ignore: 7.0.4
+ ignore: 7.0.5
natural-compare: 1.4.0
- ts-api-utils: 2.3.0(typescript@5.9.3)
+ ts-api-utils: 2.4.0(typescript@5.9.3)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.51.0(eslint@9.39.2)(typescript@5.9.3)':
+ '@typescript-eslint/parser@8.52.0(eslint@9.39.2)(typescript@5.9.3)':
dependencies:
- '@typescript-eslint/scope-manager': 8.51.0
- '@typescript-eslint/types': 8.51.0
- '@typescript-eslint/typescript-estree': 8.51.0(typescript@5.9.3)
- '@typescript-eslint/visitor-keys': 8.51.0
+ '@typescript-eslint/scope-manager': 8.52.0
+ '@typescript-eslint/types': 8.52.0
+ '@typescript-eslint/typescript-estree': 8.52.0(typescript@5.9.3)
+ '@typescript-eslint/visitor-keys': 8.52.0
debug: 4.4.3
eslint: 9.39.2
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/project-service@8.51.0(typescript@5.9.3)':
+ '@typescript-eslint/project-service@8.52.0(typescript@5.9.3)':
dependencies:
- '@typescript-eslint/tsconfig-utils': 8.51.0(typescript@5.9.3)
- '@typescript-eslint/types': 8.51.0
+ '@typescript-eslint/tsconfig-utils': 8.52.0(typescript@5.9.3)
+ '@typescript-eslint/types': 8.52.0
debug: 4.4.3
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@8.51.0':
+ '@typescript-eslint/scope-manager@8.52.0':
dependencies:
- '@typescript-eslint/types': 8.51.0
- '@typescript-eslint/visitor-keys': 8.51.0
+ '@typescript-eslint/types': 8.52.0
+ '@typescript-eslint/visitor-keys': 8.52.0
- '@typescript-eslint/tsconfig-utils@8.51.0(typescript@5.9.3)':
+ '@typescript-eslint/tsconfig-utils@8.52.0(typescript@5.9.3)':
dependencies:
typescript: 5.9.3
- '@typescript-eslint/type-utils@8.51.0(eslint@9.39.2)(typescript@5.9.3)':
+ '@typescript-eslint/type-utils@8.52.0(eslint@9.39.2)(typescript@5.9.3)':
dependencies:
- '@typescript-eslint/types': 8.51.0
- '@typescript-eslint/typescript-estree': 8.51.0(typescript@5.9.3)
- '@typescript-eslint/utils': 8.51.0(eslint@9.39.2)(typescript@5.9.3)
+ '@typescript-eslint/types': 8.52.0
+ '@typescript-eslint/typescript-estree': 8.52.0(typescript@5.9.3)
+ '@typescript-eslint/utils': 8.52.0(eslint@9.39.2)(typescript@5.9.3)
debug: 4.4.3
eslint: 9.39.2
- ts-api-utils: 2.3.0(typescript@5.9.3)
+ ts-api-utils: 2.4.0(typescript@5.9.3)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/types@8.51.0': {}
+ '@typescript-eslint/types@8.52.0': {}
- '@typescript-eslint/typescript-estree@8.51.0(typescript@5.9.3)':
+ '@typescript-eslint/typescript-estree@8.52.0(typescript@5.9.3)':
dependencies:
- '@typescript-eslint/project-service': 8.51.0(typescript@5.9.3)
- '@typescript-eslint/tsconfig-utils': 8.51.0(typescript@5.9.3)
- '@typescript-eslint/types': 8.51.0
- '@typescript-eslint/visitor-keys': 8.51.0
+ '@typescript-eslint/project-service': 8.52.0(typescript@5.9.3)
+ '@typescript-eslint/tsconfig-utils': 8.52.0(typescript@5.9.3)
+ '@typescript-eslint/types': 8.52.0
+ '@typescript-eslint/visitor-keys': 8.52.0
debug: 4.4.3
minimatch: 9.0.5
semver: 7.7.3
tinyglobby: 0.2.15
- ts-api-utils: 2.3.0(typescript@5.9.3)
+ ts-api-utils: 2.4.0(typescript@5.9.3)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.51.0(eslint@9.39.2)(typescript@5.9.3)':
+ '@typescript-eslint/utils@8.52.0(eslint@9.39.2)(typescript@5.9.3)':
dependencies:
- '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.2)
- '@typescript-eslint/scope-manager': 8.51.0
- '@typescript-eslint/types': 8.51.0
- '@typescript-eslint/typescript-estree': 8.51.0(typescript@5.9.3)
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2)
+ '@typescript-eslint/scope-manager': 8.52.0
+ '@typescript-eslint/types': 8.52.0
+ '@typescript-eslint/typescript-estree': 8.52.0(typescript@5.9.3)
eslint: 9.39.2
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/visitor-keys@8.51.0':
+ '@typescript-eslint/visitor-keys@8.52.0':
dependencies:
- '@typescript-eslint/types': 8.51.0
+ '@typescript-eslint/types': 8.52.0
eslint-visitor-keys: 4.2.1
'@umami/node@0.4.0': {}
@@ -15909,17 +15926,17 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-module-utils@2.12.1(@typescript-eslint/parser@8.51.0(eslint@9.39.2)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@9.39.2):
+ eslint-module-utils@2.12.1(@typescript-eslint/parser@8.52.0(eslint@9.39.2)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@9.39.2):
dependencies:
debug: 3.2.7
optionalDependencies:
- '@typescript-eslint/parser': 8.51.0(eslint@9.39.2)(typescript@5.9.3)
+ '@typescript-eslint/parser': 8.52.0(eslint@9.39.2)(typescript@5.9.3)
eslint: 9.39.2
eslint-import-resolver-node: 0.3.9
transitivePeerDependencies:
- supports-color
- eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.51.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2):
+ eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2):
dependencies:
'@rtsao/scc': 1.1.0
array-includes: 3.1.9
@@ -15930,7 +15947,7 @@ snapshots:
doctrine: 2.1.0
eslint: 9.39.2
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.51.0(eslint@9.39.2)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@9.39.2)
+ eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.52.0(eslint@9.39.2)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@9.39.2)
hasown: 2.0.2
is-core-module: 2.16.1
is-glob: 4.0.3
@@ -15942,7 +15959,7 @@ snapshots:
string.prototype.trimend: 1.0.9
tsconfig-paths: 3.15.0
optionalDependencies:
- '@typescript-eslint/parser': 8.51.0(eslint@9.39.2)(typescript@5.9.3)
+ '@typescript-eslint/parser': 8.52.0(eslint@9.39.2)(typescript@5.9.3)
transitivePeerDependencies:
- eslint-import-resolver-typescript
- eslint-import-resolver-webpack
@@ -16768,7 +16785,7 @@ snapshots:
ignore@5.3.2: {}
- ignore@7.0.4: {}
+ ignore@7.0.5: {}
immutable@3.8.2: {}
@@ -20217,7 +20234,7 @@ snapshots:
optionalDependencies:
'@rollup/rollup-linux-x64-gnu': 4.6.1
- ts-api-utils@2.3.0(typescript@5.9.3):
+ ts-api-utils@2.4.0(typescript@5.9.3):
dependencies:
typescript: 5.9.3
@@ -20422,12 +20439,12 @@ snapshots:
dependencies:
ts-toolbelt: 9.6.0
- typescript-eslint@8.51.0(eslint@9.39.2)(typescript@5.9.3):
+ typescript-eslint@8.52.0(eslint@9.39.2)(typescript@5.9.3):
dependencies:
- '@typescript-eslint/eslint-plugin': 8.51.0(@typescript-eslint/parser@8.51.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3)
- '@typescript-eslint/parser': 8.51.0(eslint@9.39.2)(typescript@5.9.3)
- '@typescript-eslint/typescript-estree': 8.51.0(typescript@5.9.3)
- '@typescript-eslint/utils': 8.51.0(eslint@9.39.2)(typescript@5.9.3)
+ '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3)
+ '@typescript-eslint/parser': 8.52.0(eslint@9.39.2)(typescript@5.9.3)
+ '@typescript-eslint/typescript-estree': 8.52.0(typescript@5.9.3)
+ '@typescript-eslint/utils': 8.52.0(eslint@9.39.2)(typescript@5.9.3)
eslint: 9.39.2
typescript: 5.9.3
transitivePeerDependencies:
diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json
index 3214ec298..b749f5803 100644
--- a/tooling/eslint/package.json
+++ b/tooling/eslint/package.json
@@ -24,7 +24,7 @@
"eslint-plugin-jsx-a11y": "^6.10.2",
"eslint-plugin-react": "^7.37.5",
"eslint-plugin-react-hooks": "^6.1.1",
- "typescript-eslint": "^8.51.0"
+ "typescript-eslint": "^8.52.0"
},
"devDependencies": {
"@homarr/prettier-config": "workspace:^0.1.0",
From f67a91517463ca7f8a13c55e8e4f30060b12d9f0 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sat, 10 Jan 2026 18:38:05 +0000
Subject: [PATCH 14/37] chore(deps): update dependency rollup@>=4.0.0
<4.22.4 to >=4.55.1 (#4824)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
package.json | 2 +-
pnpm-lock.yaml | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package.json b/package.json
index 2660d0f34..c424c1ddb 100644
--- a/package.json
+++ b/package.json
@@ -90,7 +90,7 @@
"prismjs@<1.30.0": ">=1.30.0",
"proxmox-api>undici": "7.17.0",
"react-is": "^19.2.3",
- "rollup@>=4.0.0 <4.22.4": ">=4.54.0",
+ "rollup@>=4.0.0 <4.22.4": ">=4.55.1",
"sha.js@<=2.4.11": ">=2.4.12",
"tar-fs@>=3.0.0 <3.0.9": ">=3.1.1",
"tar-fs@>=2.0.0 <2.1.3": ">=3.1.1",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 1e0fe08c5..230e59cf6 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -18,7 +18,7 @@ overrides:
prismjs@<1.30.0: '>=1.30.0'
proxmox-api>undici: 7.17.0
react-is: ^19.2.3
- rollup@>=4.0.0 <4.22.4: '>=4.54.0'
+ rollup@>=4.0.0 <4.22.4: '>=4.55.1'
sha.js@<=2.4.11: '>=2.4.12'
tar-fs@>=3.0.0 <3.0.9: '>=3.1.1'
tar-fs@>=2.0.0 <2.1.3: '>=3.1.1'
@@ -4001,7 +4001,7 @@ packages:
resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==}
engines: {node: '>=14.0.0'}
peerDependencies:
- rollup: '>=4.54.0'
+ rollup: '>=4.55.1'
peerDependenciesMeta:
rollup:
optional: true
From ab2703b32a77bfa74368ea7f462fea068b78a838 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sat, 10 Jan 2026 18:38:30 +0000
Subject: [PATCH 15/37] chore(deps): update dependency proxmox-api>undici to
v7.18.0 (#4828)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
package.json | 2 +-
pnpm-lock.yaml | 10 ++++++++--
2 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/package.json b/package.json
index c424c1ddb..38f0c6c18 100644
--- a/package.json
+++ b/package.json
@@ -88,7 +88,7 @@
"linkifyjs@<4.3.2": ">=4.3.2",
"nanoid@>=4.0.0 <5.0.9": ">=5.1.6",
"prismjs@<1.30.0": ">=1.30.0",
- "proxmox-api>undici": "7.17.0",
+ "proxmox-api>undici": "7.18.0",
"react-is": "^19.2.3",
"rollup@>=4.0.0 <4.22.4": ">=4.55.1",
"sha.js@<=2.4.11": ">=2.4.12",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 230e59cf6..00e019b93 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -16,7 +16,7 @@ overrides:
linkifyjs@<4.3.2: '>=4.3.2'
nanoid@>=4.0.0 <5.0.9: '>=5.1.6'
prismjs@<1.30.0: '>=1.30.0'
- proxmox-api>undici: 7.17.0
+ proxmox-api>undici: 7.18.0
react-is: ^19.2.3
rollup@>=4.0.0 <4.22.4: '>=4.55.1'
sha.js@<=2.4.11: '>=2.4.12'
@@ -10560,6 +10560,10 @@ packages:
resolution: {integrity: sha512-JMcHKwIp6E5xjyHQr4mK5xcvo6YiMGkE2Pwo06GFLGVh/U22jjFIVG30KiZhD3/yNEgPJKL0iWkwBiG0GF0Ccw==}
engines: {node: '>=20.18.1'}
+ undici@7.18.0:
+ resolution: {integrity: sha512-CfPufgPFHCYu0W4h1NiKW9+tNJ39o3kWm7Cm29ET1enSJx+AERfz7A2wAr26aY0SZbYzZlTBQtcHy15o60VZfQ==}
+ engines: {node: '>=20.18.1'}
+
unicode-emoji-modifier-base@1.0.0:
resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==}
engines: {node: '>=4'}
@@ -18777,7 +18781,7 @@ snapshots:
proxmox-api@1.1.1:
dependencies:
- undici: 7.17.0
+ undici: 7.18.0
proxy-agent@6.5.0:
dependencies:
@@ -20487,6 +20491,8 @@ snapshots:
undici@7.17.0: {}
+ undici@7.18.0: {}
+
unicode-emoji-modifier-base@1.0.0: {}
unicorn-magic@0.1.0: {}
From b76ab2961d84081c9ef04d76193f21a1068e72d9 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sat, 10 Jan 2026 18:40:02 +0000
Subject: [PATCH 16/37] fix(deps): update dependency undici to v7.18.0 (#4829)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
apps/tasks/package.json | 2 +-
packages/common/package.json | 2 +-
packages/integrations/package.json | 2 +-
packages/request-handler/package.json | 2 +-
pnpm-lock.yaml | 30 +++++++++++++--------------
5 files changed, 19 insertions(+), 19 deletions(-)
diff --git a/apps/tasks/package.json b/apps/tasks/package.json
index ce319e957..dda6ef70c 100644
--- a/apps/tasks/package.json
+++ b/apps/tasks/package.json
@@ -41,7 +41,7 @@
"dotenv": "^17.2.3",
"fastify": "^5.6.2",
"superjson": "2.2.6",
- "undici": "7.17.0"
+ "undici": "7.18.0"
},
"devDependencies": {
"@homarr/eslint-config": "workspace:^0.2.0",
diff --git a/packages/common/package.json b/packages/common/package.json
index f90112aec..839f3fbbb 100644
--- a/packages/common/package.json
+++ b/packages/common/package.json
@@ -33,7 +33,7 @@
"octokit": "^5.0.5",
"react": "19.2.3",
"react-dom": "19.2.3",
- "undici": "7.17.0",
+ "undici": "7.18.0",
"zod": "^4.2.1",
"zod-validation-error": "^5.0.0"
},
diff --git a/packages/integrations/package.json b/packages/integrations/package.json
index a2c4a2241..92ed4dceb 100644
--- a/packages/integrations/package.json
+++ b/packages/integrations/package.json
@@ -46,7 +46,7 @@
"octokit": "^5.0.5",
"proxmox-api": "1.1.1",
"tsdav": "^2.1.6",
- "undici": "7.17.0",
+ "undici": "7.18.0",
"xml2js": "^0.6.2",
"zod": "^4.2.1"
},
diff --git a/packages/request-handler/package.json b/packages/request-handler/package.json
index 143df7974..98dc3545d 100644
--- a/packages/request-handler/package.json
+++ b/packages/request-handler/package.json
@@ -33,7 +33,7 @@
"dayjs": "^1.11.19",
"octokit": "^5.0.5",
"superjson": "2.2.6",
- "undici": "7.17.0",
+ "undici": "7.18.0",
"zod": "^4.2.1"
},
"devDependencies": {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 00e019b93..b7d16dfc1 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -438,8 +438,8 @@ importers:
specifier: 2.2.6
version: 2.2.6
undici:
- specifier: 7.17.0
- version: 7.17.0
+ specifier: 7.18.0
+ version: 7.18.0
devDependencies:
'@homarr/eslint-config':
specifier: workspace:^0.2.0
@@ -850,8 +850,8 @@ importers:
specifier: 19.2.3
version: 19.2.3(react@19.2.3)
undici:
- specifier: 7.17.0
- version: 7.17.0
+ specifier: 7.18.0
+ version: 7.18.0
zod:
specifier: ^4.2.1
version: 4.2.1
@@ -1443,7 +1443,7 @@ importers:
version: link:../image-proxy
'@homarr/node-unifi':
specifier: ^2.6.0
- version: 2.6.0(undici@7.17.0)
+ version: 2.6.0(undici@7.18.0)
'@homarr/redis':
specifier: workspace:^0.1.0
version: link:../redis
@@ -1478,8 +1478,8 @@ importers:
specifier: ^2.1.6
version: 2.1.6
undici:
- specifier: 7.17.0
- version: 7.17.0
+ specifier: 7.18.0
+ version: 7.18.0
xml2js:
specifier: ^0.6.2
version: 0.6.2
@@ -1849,8 +1849,8 @@ importers:
specifier: 2.2.6
version: 2.2.6
undici:
- specifier: 7.17.0
- version: 7.17.0
+ specifier: 7.18.0
+ version: 7.18.0
zod:
specifier: ^4.2.1
version: 4.2.1
@@ -12027,11 +12027,11 @@ snapshots:
'@homarr/gridstack@1.12.0': {}
- '@homarr/node-unifi@2.6.0(undici@7.17.0)':
+ '@homarr/node-unifi@2.6.0(undici@7.18.0)':
dependencies:
axios: 1.9.0
eventemitter2: 6.4.9
- http-cookie-agent: 6.0.8(tough-cookie@5.1.2)(undici@7.17.0)
+ http-cookie-agent: 6.0.8(tough-cookie@5.1.2)(undici@7.18.0)
tough-cookie: 5.1.2
ws: 8.18.3
transitivePeerDependencies:
@@ -12887,7 +12887,7 @@ snapshots:
p-filter: 4.1.0
semantic-release: 25.0.2(typescript@5.9.3)
tinyglobby: 0.2.15
- undici: 7.17.0
+ undici: 7.18.0
url-join: 5.0.0
transitivePeerDependencies:
- supports-color
@@ -16740,12 +16740,12 @@ snapshots:
html-url-attributes@3.0.1: {}
- http-cookie-agent@6.0.8(tough-cookie@5.1.2)(undici@7.17.0):
+ http-cookie-agent@6.0.8(tough-cookie@5.1.2)(undici@7.18.0):
dependencies:
agent-base: 7.1.3
tough-cookie: 5.1.2
optionalDependencies:
- undici: 7.17.0
+ undici: 7.18.0
http-errors@2.0.0:
dependencies:
@@ -20087,7 +20087,7 @@ snapshots:
ssh-remote-port-forward: 1.0.4
tar-fs: 3.1.1
tmp: 0.2.5
- undici: 7.17.0
+ undici: 7.18.0
transitivePeerDependencies:
- bare-buffer
- supports-color
From fe615755c7f801866d4104ce73843a37626cfeca Mon Sep 17 00:00:00 2001
From: "homarr-crowdin[bot]"
<190541745+homarr-crowdin[bot]@users.noreply.github.com>
Date: Sat, 10 Jan 2026 20:59:19 +0100
Subject: [PATCH 17/37] chore(lang): update translations from crowdin (#4820)
Co-authored-by: Crowdin Homarr <190541745+homarr-crowdin[bot]@users.noreply.github.com>
---
packages/translation/src/lang/ca.json | 7 +++++++
packages/translation/src/lang/cn.json | 7 +++++++
packages/translation/src/lang/cr.json | 7 +++++++
packages/translation/src/lang/cs.json | 7 +++++++
packages/translation/src/lang/da.json | 7 +++++++
packages/translation/src/lang/de-CH.json | 7 +++++++
packages/translation/src/lang/de.json | 7 +++++++
packages/translation/src/lang/el.json | 7 +++++++
packages/translation/src/lang/en-gb.json | 7 +++++++
packages/translation/src/lang/es.json | 7 +++++++
packages/translation/src/lang/et.json | 7 +++++++
packages/translation/src/lang/fr.json | 7 +++++++
packages/translation/src/lang/he.json | 7 +++++++
packages/translation/src/lang/hr.json | 7 +++++++
packages/translation/src/lang/hu.json | 7 +++++++
packages/translation/src/lang/it.json | 7 +++++++
packages/translation/src/lang/ja.json | 7 +++++++
packages/translation/src/lang/ko.json | 7 +++++++
packages/translation/src/lang/lt.json | 7 +++++++
packages/translation/src/lang/lv.json | 7 +++++++
packages/translation/src/lang/nl.json | 7 +++++++
packages/translation/src/lang/no.json | 7 +++++++
packages/translation/src/lang/pl.json | 7 +++++++
packages/translation/src/lang/pt.json | 7 +++++++
packages/translation/src/lang/ro.json | 7 +++++++
packages/translation/src/lang/ru.json | 7 +++++++
packages/translation/src/lang/sk.json | 7 +++++++
packages/translation/src/lang/sl.json | 7 +++++++
packages/translation/src/lang/sv.json | 7 +++++++
packages/translation/src/lang/tr.json | 7 +++++++
packages/translation/src/lang/uk.json | 7 +++++++
packages/translation/src/lang/vi.json | 7 +++++++
packages/translation/src/lang/zh.json | 7 +++++++
33 files changed, 231 insertions(+)
diff --git a/packages/translation/src/lang/ca.json b/packages/translation/src/lang/ca.json
index 251b05c24..f20ea3c2f 100644
--- a/packages/translation/src/lang/ca.json
+++ b/packages/translation/src/lang/ca.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/cn.json b/packages/translation/src/lang/cn.json
index 20e845336..e0f6cb24d 100644
--- a/packages/translation/src/lang/cn.json
+++ b/packages/translation/src/lang/cn.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "搜索",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/cr.json b/packages/translation/src/lang/cr.json
index 59bbea670..bcd5d919d 100644
--- a/packages/translation/src/lang/cr.json
+++ b/packages/translation/src/lang/cr.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "crwdns3822:0crwdne3822:0",
+ "enableGravatar": {
+ "label": "crwdns3824:0crwdne3824:0",
+ "description": "crwdns3826:0crwdne3826:0"
+ }
+ },
"search": {
"title": "crwdns2550:0crwdne2550:0",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/cs.json b/packages/translation/src/lang/cs.json
index 4cfe8f384..5b9ac6df0 100644
--- a/packages/translation/src/lang/cs.json
+++ b/packages/translation/src/lang/cs.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/da.json b/packages/translation/src/lang/da.json
index 1fc069004..d90161e39 100644
--- a/packages/translation/src/lang/da.json
+++ b/packages/translation/src/lang/da.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "Søg",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/de-CH.json b/packages/translation/src/lang/de-CH.json
index d2577803d..fa6cc8cb6 100644
--- a/packages/translation/src/lang/de-CH.json
+++ b/packages/translation/src/lang/de-CH.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "Suche",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/de.json b/packages/translation/src/lang/de.json
index 72b4367ea..af8cc1912 100644
--- a/packages/translation/src/lang/de.json
+++ b/packages/translation/src/lang/de.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "Suche",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/el.json b/packages/translation/src/lang/el.json
index 01610b5cc..48c9ce80e 100644
--- a/packages/translation/src/lang/el.json
+++ b/packages/translation/src/lang/el.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/en-gb.json b/packages/translation/src/lang/en-gb.json
index f7bcf20cb..5d56a8847 100644
--- a/packages/translation/src/lang/en-gb.json
+++ b/packages/translation/src/lang/en-gb.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/es.json b/packages/translation/src/lang/es.json
index e0d5f6733..5605cf64c 100644
--- a/packages/translation/src/lang/es.json
+++ b/packages/translation/src/lang/es.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "Buscar",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/et.json b/packages/translation/src/lang/et.json
index 35a0c3430..3f3265c4b 100644
--- a/packages/translation/src/lang/et.json
+++ b/packages/translation/src/lang/et.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/fr.json b/packages/translation/src/lang/fr.json
index aa7da9044..fe7c91f43 100644
--- a/packages/translation/src/lang/fr.json
+++ b/packages/translation/src/lang/fr.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "Rechercher",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/he.json b/packages/translation/src/lang/he.json
index 38c09298e..2446a0ccd 100644
--- a/packages/translation/src/lang/he.json
+++ b/packages/translation/src/lang/he.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "חיפוש",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/hr.json b/packages/translation/src/lang/hr.json
index d95f0d554..2aabdc69c 100644
--- a/packages/translation/src/lang/hr.json
+++ b/packages/translation/src/lang/hr.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/hu.json b/packages/translation/src/lang/hu.json
index 5069d1763..921f61e20 100644
--- a/packages/translation/src/lang/hu.json
+++ b/packages/translation/src/lang/hu.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/it.json b/packages/translation/src/lang/it.json
index 990a7db31..4f0d9b65b 100644
--- a/packages/translation/src/lang/it.json
+++ b/packages/translation/src/lang/it.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "Cerca",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/ja.json b/packages/translation/src/lang/ja.json
index 1a5d961ea..ed38c929b 100644
--- a/packages/translation/src/lang/ja.json
+++ b/packages/translation/src/lang/ja.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "検索",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/ko.json b/packages/translation/src/lang/ko.json
index 4c8d60e7b..0db65af23 100644
--- a/packages/translation/src/lang/ko.json
+++ b/packages/translation/src/lang/ko.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/lt.json b/packages/translation/src/lang/lt.json
index c13cf090a..dd6419dcd 100644
--- a/packages/translation/src/lang/lt.json
+++ b/packages/translation/src/lang/lt.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/lv.json b/packages/translation/src/lang/lv.json
index 67d38b028..01a890058 100644
--- a/packages/translation/src/lang/lv.json
+++ b/packages/translation/src/lang/lv.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/nl.json b/packages/translation/src/lang/nl.json
index 8c1edac7b..6e3aa215a 100644
--- a/packages/translation/src/lang/nl.json
+++ b/packages/translation/src/lang/nl.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "Zoeken",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/no.json b/packages/translation/src/lang/no.json
index a1cd27ab0..cc1668819 100644
--- a/packages/translation/src/lang/no.json
+++ b/packages/translation/src/lang/no.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "Søk",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/pl.json b/packages/translation/src/lang/pl.json
index fb3d10537..6c65e2b8c 100644
--- a/packages/translation/src/lang/pl.json
+++ b/packages/translation/src/lang/pl.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "Szukaj",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/pt.json b/packages/translation/src/lang/pt.json
index 5bc41fe59..6359d6fc3 100644
--- a/packages/translation/src/lang/pt.json
+++ b/packages/translation/src/lang/pt.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/ro.json b/packages/translation/src/lang/ro.json
index 78d495554..09786d63e 100644
--- a/packages/translation/src/lang/ro.json
+++ b/packages/translation/src/lang/ro.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/ru.json b/packages/translation/src/lang/ru.json
index a2204f0aa..480652c20 100644
--- a/packages/translation/src/lang/ru.json
+++ b/packages/translation/src/lang/ru.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "Поиск",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/sk.json b/packages/translation/src/lang/sk.json
index 482696ee7..2c1c4db83 100644
--- a/packages/translation/src/lang/sk.json
+++ b/packages/translation/src/lang/sk.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "Hladať",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/sl.json b/packages/translation/src/lang/sl.json
index 7fc414127..72b89b48f 100644
--- a/packages/translation/src/lang/sl.json
+++ b/packages/translation/src/lang/sl.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/sv.json b/packages/translation/src/lang/sv.json
index fd81d0ae6..d291b9595 100644
--- a/packages/translation/src/lang/sv.json
+++ b/packages/translation/src/lang/sv.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "Sökning",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/tr.json b/packages/translation/src/lang/tr.json
index 628775c28..09985c034 100644
--- a/packages/translation/src/lang/tr.json
+++ b/packages/translation/src/lang/tr.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "Ara",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/uk.json b/packages/translation/src/lang/uk.json
index e1f8194d2..1c6974545 100644
--- a/packages/translation/src/lang/uk.json
+++ b/packages/translation/src/lang/uk.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "Пошук",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/vi.json b/packages/translation/src/lang/vi.json
index 0eb514480..5969f916b 100644
--- a/packages/translation/src/lang/vi.json
+++ b/packages/translation/src/lang/vi.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "Tìm",
"defaultSearchEngine": {
diff --git a/packages/translation/src/lang/zh.json b/packages/translation/src/lang/zh.json
index 518ab5634..a99aaf09c 100644
--- a/packages/translation/src/lang/zh.json
+++ b/packages/translation/src/lang/zh.json
@@ -3294,6 +3294,13 @@
}
}
},
+ "user": {
+ "title": "",
+ "enableGravatar": {
+ "label": "",
+ "description": ""
+ }
+ },
"search": {
"title": "搜尋",
"defaultSearchEngine": {
From ab3ee4f78a739bdb3b49a81652420df6ec143b62 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sat, 10 Jan 2026 20:32:53 +0000
Subject: [PATCH 18/37] fix(deps): update tiptap monorepo to v3.15.0 (#4832)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
packages/widgets/package.json | 32 +-
pnpm-lock.yaml | 569 +++++++++++++++++-----------------
2 files changed, 302 insertions(+), 299 deletions(-)
diff --git a/packages/widgets/package.json b/packages/widgets/package.json
index 7155888e1..f4c392a31 100644
--- a/packages/widgets/package.json
+++ b/packages/widgets/package.json
@@ -52,22 +52,22 @@
"@mantine/core": "^8.3.11",
"@mantine/hooks": "^8.3.11",
"@tabler/icons-react": "^3.36.1",
- "@tiptap/extension-color": "3.14.0",
- "@tiptap/extension-highlight": "3.14.0",
- "@tiptap/extension-image": "3.14.0",
- "@tiptap/extension-link": "^3.14.0",
- "@tiptap/extension-placeholder": "^3.14.0",
- "@tiptap/extension-table": "3.14.0",
- "@tiptap/extension-table-cell": "3.14.0",
- "@tiptap/extension-table-header": "3.14.0",
- "@tiptap/extension-table-row": "3.14.0",
- "@tiptap/extension-task-item": "3.14.0",
- "@tiptap/extension-task-list": "3.14.0",
- "@tiptap/extension-text-align": "3.14.0",
- "@tiptap/extension-text-style": "3.14.0",
- "@tiptap/extension-underline": "3.14.0",
- "@tiptap/react": "^3.14.0",
- "@tiptap/starter-kit": "^3.14.0",
+ "@tiptap/extension-color": "3.15.0",
+ "@tiptap/extension-highlight": "3.15.0",
+ "@tiptap/extension-image": "3.15.0",
+ "@tiptap/extension-link": "^3.15.0",
+ "@tiptap/extension-placeholder": "^3.15.0",
+ "@tiptap/extension-table": "3.15.0",
+ "@tiptap/extension-table-cell": "3.15.0",
+ "@tiptap/extension-table-header": "3.15.0",
+ "@tiptap/extension-table-row": "3.15.0",
+ "@tiptap/extension-task-item": "3.15.0",
+ "@tiptap/extension-task-list": "3.15.0",
+ "@tiptap/extension-text-align": "3.15.0",
+ "@tiptap/extension-text-style": "3.15.0",
+ "@tiptap/extension-underline": "3.15.0",
+ "@tiptap/react": "^3.15.0",
+ "@tiptap/starter-kit": "^3.15.0",
"clsx": "^2.1.1",
"dayjs": "^1.11.19",
"mantine-form-zod-resolver": "^1.3.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index b7d16dfc1..0fb84f559 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -225,7 +225,7 @@ importers:
version: 8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/tiptap':
specifier: ^8.3.11
- version: 8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(@tiptap/extension-link@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))(@tiptap/react@3.14.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(@tiptap/extension-link@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))(@tiptap/react@3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@million/lint':
specifier: 1.0.14
version: 1.0.14(webpack-sources@3.3.3)
@@ -2240,53 +2240,53 @@ importers:
specifier: ^3.36.1
version: 3.36.1(react@19.2.3)
'@tiptap/extension-color':
- specifier: 3.14.0
- version: 3.14.0(@tiptap/extension-text-style@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)))
+ specifier: 3.15.0
+ version: 3.15.0(@tiptap/extension-text-style@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3)))
'@tiptap/extension-highlight':
- specifier: 3.14.0
- version: 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))
+ specifier: 3.15.0
+ version: 3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/extension-image':
- specifier: 3.14.0
- version: 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))
+ specifier: 3.15.0
+ version: 3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/extension-link':
- specifier: ^3.14.0
- version: 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)
+ specifier: ^3.15.0
+ version: 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
'@tiptap/extension-placeholder':
- specifier: ^3.14.0
- version: 3.14.0(@tiptap/extensions@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))
+ specifier: ^3.15.0
+ version: 3.15.3(@tiptap/extensions@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-table':
- specifier: 3.14.0
- version: 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)
+ specifier: 3.15.0
+ version: 3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
'@tiptap/extension-table-cell':
- specifier: 3.14.0
- version: 3.14.0(@tiptap/extension-table@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))
+ specifier: 3.15.0
+ version: 3.15.0(@tiptap/extension-table@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-table-header':
- specifier: 3.14.0
- version: 3.14.0(@tiptap/extension-table@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))
+ specifier: 3.15.0
+ version: 3.15.0(@tiptap/extension-table@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-table-row':
- specifier: 3.14.0
- version: 3.14.0(@tiptap/extension-table@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))
+ specifier: 3.15.0
+ version: 3.15.0(@tiptap/extension-table@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-task-item':
- specifier: 3.14.0
- version: 3.14.0(@tiptap/extension-list@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))
+ specifier: 3.15.0
+ version: 3.15.0(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-task-list':
- specifier: 3.14.0
- version: 3.14.0(@tiptap/extension-list@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))
+ specifier: 3.15.0
+ version: 3.15.0(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-text-align':
- specifier: 3.14.0
- version: 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))
+ specifier: 3.15.0
+ version: 3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/extension-text-style':
- specifier: 3.14.0
- version: 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))
+ specifier: 3.15.0
+ version: 3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/extension-underline':
- specifier: 3.14.0
- version: 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))
+ specifier: 3.15.0
+ version: 3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/react':
- specifier: ^3.14.0
- version: 3.14.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^3.15.0
+ version: 3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tiptap/starter-kit':
- specifier: ^3.14.0
- version: 3.14.0
+ specifier: ^3.15.0
+ version: 3.15.3
clsx:
specifier: ^2.1.1
version: 2.1.1
@@ -4481,215 +4481,220 @@ packages:
'@testcontainers/redis@11.11.0':
resolution: {integrity: sha512-IaDPNd1jRkshwJ69D7Nc3OTt5QQG1d4G1TZILSQ7gAVr4OqAJxoA9pV73ZvKIF/8LwxDDg136ApPlU9PcFtIKg==}
- '@tiptap/core@3.14.0':
- resolution: {integrity: sha512-nm0VWVA1Vq/jaKY3wyRXViL/kf78yMdH7qETpv4qZXDQLU+pdWV3IGoRTQTKESc7d8L1wL/2uCeByLNUJfrSIw==}
+ '@tiptap/core@3.15.3':
+ resolution: {integrity: sha512-bmXydIHfm2rEtGju39FiQNfzkFx9CDvJe+xem1dgEZ2P6Dj7nQX9LnA1ZscW7TuzbBRkL5p3dwuBIi3f62A66A==}
peerDependencies:
- '@tiptap/pm': ^3.14.0
+ '@tiptap/pm': ^3.15.3
- '@tiptap/extension-blockquote@3.14.0':
- resolution: {integrity: sha512-I7aOqcVLHBgCeRtMaMHA+ILSS8Sli46fjFq8477stOpQ79TPiBd6e4SDuFCAu58M94mVLMvlPKF2Eh5IvbIMyQ==}
+ '@tiptap/extension-blockquote@3.15.3':
+ resolution: {integrity: sha512-13x5UsQXtttFpoS/n1q173OeurNxppsdWgP3JfsshzyxIghhC141uL3H6SGYQLPU31AizgDs2OEzt6cSUevaZg==}
peerDependencies:
- '@tiptap/core': ^3.14.0
+ '@tiptap/core': ^3.15.3
- '@tiptap/extension-bold@3.14.0':
- resolution: {integrity: sha512-T4ma6VLoHm9JupglidD3CfZXm89A3HMv99gLplXNizvy1mlr4R3uC3aBqKw6lAP+NoqCqbIgjwc4YYsqZClNwA==}
+ '@tiptap/extension-bold@3.15.3':
+ resolution: {integrity: sha512-I8JYbkkUTNUXbHd/wCse2bR0QhQtJD7+0/lgrKOmGfv5ioLxcki079Nzuqqay3PjgYoJLIJQvm3RAGxT+4X91w==}
peerDependencies:
- '@tiptap/core': ^3.14.0
+ '@tiptap/core': ^3.15.3
- '@tiptap/extension-bubble-menu@3.14.0':
- resolution: {integrity: sha512-nraHy+5jumT67J7hWrCuVwVTS2vNj4FpV5kO8epVySBmgEBr/7Pyi4w7mQA1VRVOMdjeN9iypbgQ2rKhpfaoTw==}
+ '@tiptap/extension-bubble-menu@3.15.3':
+ resolution: {integrity: sha512-e88DG1bTy6hKxrt7iPVQhJnH5/EOrnKpIyp09dfRDgWrrW88fE0Qjys7a/eT8W+sXyXM3z10Ye7zpERWsrLZDg==}
peerDependencies:
- '@tiptap/core': ^3.14.0
- '@tiptap/pm': ^3.14.0
+ '@tiptap/core': ^3.15.3
+ '@tiptap/pm': ^3.15.3
- '@tiptap/extension-bullet-list@3.14.0':
- resolution: {integrity: sha512-luqPX4u52hiOAHJ95mYsNE+x+9dZxsM461Xny9d/eTXLjAcnwS7MghjrnpljvyYsSXNiwQtxUyEr4uEZZJ5gIQ==}
+ '@tiptap/extension-bullet-list@3.15.3':
+ resolution: {integrity: sha512-MGwEkNT7ltst6XaWf0ObNgpKQ4PvuuV3igkBrdYnQS+qaAx9IF4isygVPqUc9DvjYC306jpyKsNqNrENIXcosA==}
peerDependencies:
- '@tiptap/extension-list': ^3.14.0
+ '@tiptap/extension-list': ^3.15.3
- '@tiptap/extension-code-block@3.14.0':
- resolution: {integrity: sha512-hRSdIhhm3Q9JBMQdKaifRVFnAa4sG+M7l1QcTKR3VSYVy2/oR0U+aiOifi5OvMRBUwhaR71Ro+cMT9FH9s26Kg==}
+ '@tiptap/extension-code-block@3.15.3':
+ resolution: {integrity: sha512-q1UB9icNfdJppTqMIUWfoRKkx5SSdWIpwZoL2NeOI5Ah3E20/dQKVttIgLhsE521chyvxCYCRaHD5tMNGKfhyw==}
peerDependencies:
- '@tiptap/core': ^3.14.0
- '@tiptap/pm': ^3.14.0
+ '@tiptap/core': ^3.15.3
+ '@tiptap/pm': ^3.15.3
- '@tiptap/extension-code@3.14.0':
- resolution: {integrity: sha512-Sx9yLorzS+oqNmXID4jt0G5tDnsEgU0HtEXPLD3KNt/ltVxWJU0AXwCsp1/Dg0HIDL868vWpJ2jC1t/4oaf9kA==}
+ '@tiptap/extension-code@3.15.3':
+ resolution: {integrity: sha512-x6LFt3Og6MFINYpsMzrJnz7vaT9Yk1t4oXkbJsJRSavdIWBEBcoRudKZ4sSe/AnsYlRJs8FY2uR76mt9e+7xAQ==}
peerDependencies:
- '@tiptap/core': ^3.14.0
+ '@tiptap/core': ^3.15.3
- '@tiptap/extension-color@3.14.0':
- resolution: {integrity: sha512-jrHc4HQmAQlU1PlPu0St2T+abKAjs67FV6kpdPUXdlPjXVqm1g3AzSll2QcNoTXNQyH2cZhVTEC6rYqJDwcq5w==}
+ '@tiptap/extension-color@3.15.0':
+ resolution: {integrity: sha512-jXvzx0CAh34Hj+5wNBd4H7pA+KaruQSZf4eiPKl2ZdhE8Rny8e2IyzJ/n9cVAainQcVYr9AGf1vc41gDY2/M2w==}
peerDependencies:
- '@tiptap/extension-text-style': ^3.14.0
+ '@tiptap/extension-text-style': ^3.15.0
- '@tiptap/extension-document@3.14.0':
- resolution: {integrity: sha512-O3D7/GPB3XrWGy0y/b4LMHiY0eTd+dyIbSdiFtmUnbC/E9lqQLw43GiqvD9Gm6AyKhBA+Z45dKMbaOe1c6eTwQ==}
+ '@tiptap/extension-document@3.15.3':
+ resolution: {integrity: sha512-AC72nI2gnogBuETCKbZekn+h6t5FGGcZG2abPGKbz/x9rwpb6qV2hcbAQ30t6M7H6cTOh2/Ut8bEV2MtMB15sw==}
peerDependencies:
- '@tiptap/core': ^3.14.0
+ '@tiptap/core': ^3.15.3
- '@tiptap/extension-dropcursor@3.14.0':
- resolution: {integrity: sha512-IwHyiZKLjV9WSBlQFS+afMjucIML8wFAKkG8UKCu+CVOe/Qd1ImDGyv6rzPlCmefJkDHIUWS+c2STapJlUD1VQ==}
+ '@tiptap/extension-dropcursor@3.15.3':
+ resolution: {integrity: sha512-jGI5XZpdo8GSYQFj7HY15/oEwC2m2TqZz0/Fln5qIhY32XlZhWrsMuMI6WbUJrTH16es7xO6jmRlDsc6g+vJWg==}
peerDependencies:
- '@tiptap/extensions': ^3.14.0
+ '@tiptap/extensions': ^3.15.3
- '@tiptap/extension-floating-menu@3.14.0':
- resolution: {integrity: sha512-+ErwDF74NzX4JV0nXMSIUT9V8FDdo85r0SaBZ8lb2NLmElaA3LDklcNV7SsoKlRcwsAXtFkqQbDwXLNGQLYSPQ==}
+ '@tiptap/extension-floating-menu@3.15.3':
+ resolution: {integrity: sha512-+3DVBleKKffadEJEdLYxmYAJOjHjLSqtiSFUE3RABT4V2ka1ODy2NIpyKX0o1SvQ5N1jViYT9Q+yUbNa6zCcDw==}
peerDependencies:
'@floating-ui/dom': ^1.0.0
- '@tiptap/core': ^3.14.0
- '@tiptap/pm': ^3.14.0
+ '@tiptap/core': ^3.15.3
+ '@tiptap/pm': ^3.15.3
- '@tiptap/extension-gapcursor@3.14.0':
- resolution: {integrity: sha512-hMg2U59+c9FreYtTvzxx5GWKejdZLRITMLEu4OTfrgQok6uF4qkzGEEqmYqPiHk08TBqAg18Y5bbpyqTsuit9A==}
+ '@tiptap/extension-gapcursor@3.15.3':
+ resolution: {integrity: sha512-Kaw0sNzP0bQI/xEAMSfIpja6xhsu9WqqAK/puzOIS1RKWO47Wps/tzqdSJ9gfslPIb5uY5mKCfy8UR8Xgiia8w==}
peerDependencies:
- '@tiptap/extensions': ^3.14.0
+ '@tiptap/extensions': ^3.15.3
- '@tiptap/extension-hard-break@3.14.0':
- resolution: {integrity: sha512-XKxr8usQp+kFevhDK6Ccmnq1CIkLmPClhKwbt7AClGLKLBtEVAS1qUgcmKudkw8cD8Q2/69twI37LXa23sfuLA==}
+ '@tiptap/extension-hard-break@3.15.3':
+ resolution: {integrity: sha512-8HjxmeRbBiXW+7JKemAJtZtHlmXQ9iji398CPQ0yYde68WbIvUhHXjmbJE5pxFvvQTJ/zJv1aISeEOZN2bKBaw==}
peerDependencies:
- '@tiptap/core': ^3.14.0
+ '@tiptap/core': ^3.15.3
- '@tiptap/extension-heading@3.14.0':
- resolution: {integrity: sha512-4xpahSo3b1dN2nwA0XKXLQVz9nZ/vE443a/Y5QLWeXiu3v9wkcMs/5kQ5ysFeDZRBTfVUWBqhngI7zhvDUx2zQ==}
+ '@tiptap/extension-heading@3.15.3':
+ resolution: {integrity: sha512-G1GG6iN1YXPS+75arDpo+bYRzhr3dNDw99c7D7na3aDawa9Qp7sZ/bVrzFUUcVEce0cD6h83yY7AooBxEc67hA==}
peerDependencies:
- '@tiptap/core': ^3.14.0
+ '@tiptap/core': ^3.15.3
- '@tiptap/extension-highlight@3.14.0':
- resolution: {integrity: sha512-D4SsD4karzlRIIHarZ9C0+gCQ0CPtp2LFyG93RE8GQzi+RgV+B2AaAiWPizXfRs9AN93neLBQ33EkuR9CbDzUw==}
+ '@tiptap/extension-highlight@3.15.0':
+ resolution: {integrity: sha512-mlSK6XFEycEWQgvBZpEOE8kT8OvzVgjcHK11PGZlAlSbJACvElxddFKoG3XY/BfQFuzuKmZl74fnk3nMyRDaKQ==}
peerDependencies:
- '@tiptap/core': ^3.14.0
+ '@tiptap/core': ^3.15.0
- '@tiptap/extension-horizontal-rule@3.14.0':
- resolution: {integrity: sha512-65O4T9vPKLUKO1fLowh5jqtfQlH5eaIL7qb/uj5sXMMg8O7TCvBIRkwNuYsFTkJmTk4vBy+fjZ0uwSY3DFkO1g==}
+ '@tiptap/extension-horizontal-rule@3.15.3':
+ resolution: {integrity: sha512-FYkN7L6JsfwwNEntmLklCVKvgL0B0N47OXMacRk6kYKQmVQ4Nvc7q/VJLpD9sk4wh4KT1aiCBfhKEBTu5pv1fg==}
peerDependencies:
- '@tiptap/core': ^3.14.0
- '@tiptap/pm': ^3.14.0
+ '@tiptap/core': ^3.15.3
+ '@tiptap/pm': ^3.15.3
- '@tiptap/extension-image@3.14.0':
- resolution: {integrity: sha512-lmRU2bhKMDPo+00AiGXZu15jBA9Gmw6QixBWzRrUtsYuFrVAYYCUNIA6mDH7b80935ISqYI+YH1ZlJEmsMptJw==}
+ '@tiptap/extension-image@3.15.0':
+ resolution: {integrity: sha512-GYUm9LDNyZGkpWI42ZgBSM1/JCCxNMzXVlmw+Dq0DvWXIwI0rV9J9aGBloQimxcAFin+ZfE/uvzRVUDmw01CNg==}
peerDependencies:
- '@tiptap/core': ^3.14.0
+ '@tiptap/core': ^3.15.0
- '@tiptap/extension-italic@3.14.0':
- resolution: {integrity: sha512-Arl5EaG4wdyipwvKjsI7Krlk3OkmqvLfF0YfGwsd5AVDxTiYuiDGgz7RF8J2kttbBeiUTqwME5xpkryQK3F+fg==}
+ '@tiptap/extension-italic@3.15.3':
+ resolution: {integrity: sha512-6XeuPjcWy7OBxpkgOV7bD6PATO5jhIxc8SEK4m8xn8nelGTBIbHGqK37evRv+QkC7E0MUryLtzwnmmiaxcKL0Q==}
peerDependencies:
- '@tiptap/core': ^3.14.0
+ '@tiptap/core': ^3.15.3
- '@tiptap/extension-link@3.14.0':
- resolution: {integrity: sha512-xaeJIktD42rJ4t9fbQpKe+yYNZ+YFIK96cp1Kdm0hZHv/8MPMNRiF85TRY+9U1aoyh5uRcspgCj7EKQb2Hs7qg==}
+ '@tiptap/extension-link@3.15.3':
+ resolution: {integrity: sha512-PdDXyBF9Wco9U1x6e+b7tKBWG+kqBDXDmaYXHkFm/gYuQCQafVJ5mdrDdKgkHDWVnJzMWZXBcZjT9r57qtlLWg==}
peerDependencies:
- '@tiptap/core': ^3.14.0
- '@tiptap/pm': ^3.14.0
+ '@tiptap/core': ^3.15.3
+ '@tiptap/pm': ^3.15.3
- '@tiptap/extension-list-item@3.14.0':
- resolution: {integrity: sha512-19Dcp8HCFdhINmRy0KQLFfz9ZEuVwFWGAAjYG7BvMvkd9k4sJ5vCv5fej59G99rhsc+tCmik77w+SLksOcxwKQ==}
+ '@tiptap/extension-list-item@3.15.3':
+ resolution: {integrity: sha512-CCxL5ek1p0lO5e8aqhnPzIySldXRSigBFk2fP9OLgdl5qKFLs2MGc19jFlx5+/kjXnEsdQTFbGY1Sizzt0TVDw==}
peerDependencies:
- '@tiptap/extension-list': ^3.14.0
+ '@tiptap/extension-list': ^3.15.3
- '@tiptap/extension-list-keymap@3.14.0':
- resolution: {integrity: sha512-1oPbvNnQjeOxkHZcUbWPx/IY9o4fT3QGk/9A9cIjFrJRD2AHzbYfPDHNHINtg7Bj0jWz74cHvAHcaxP+M27jkA==}
+ '@tiptap/extension-list-keymap@3.15.3':
+ resolution: {integrity: sha512-UxqnTEEAKrL+wFQeSyC9z0mgyUUVRS2WTcVFoLZCE6/Xus9F53S4bl7VKFadjmqI4GpDk5Oe2IOUc72o129jWg==}
peerDependencies:
- '@tiptap/extension-list': ^3.14.0
+ '@tiptap/extension-list': ^3.15.3
- '@tiptap/extension-list@3.14.0':
- resolution: {integrity: sha512-rsjFH0Vd/4UbDsjwMLay7oz72VVu1r35t8ofAzy5587jn5JAjflaZs05XbRRMD2imUTK41dyajVSh8CqSnDEJw==}
+ '@tiptap/extension-list@3.15.3':
+ resolution: {integrity: sha512-n7y/MF9lAM5qlpuH5IR4/uq+kJPEJpe9NrEiH+NmkO/5KJ6cXzpJ6F4U17sMLf2SNCq+TWN9QK8QzoKxIn50VQ==}
peerDependencies:
- '@tiptap/core': ^3.14.0
- '@tiptap/pm': ^3.14.0
+ '@tiptap/core': ^3.15.3
+ '@tiptap/pm': ^3.15.3
- '@tiptap/extension-ordered-list@3.14.0':
- resolution: {integrity: sha512-/fXjVL4JajkJQoc213iiput0bCXC4ztUPUpvNuI62VcgFKHcTvX4eYxED1VflotCx0OdkyY9yYD8PtvyO5lkmA==}
+ '@tiptap/extension-ordered-list@3.15.3':
+ resolution: {integrity: sha512-/8uhw528Iy0c9wF6tHCiIn0ToM0Ml6Ll2c/3iPRnKr4IjXwx2Lr994stUFihb+oqGZwV1J8CPcZJ4Ufpdqi4Dw==}
peerDependencies:
- '@tiptap/extension-list': ^3.14.0
+ '@tiptap/extension-list': ^3.15.3
- '@tiptap/extension-paragraph@3.14.0':
- resolution: {integrity: sha512-NFxk2yNo3Cvh9g8evea+yTLNV48se7MbMcVizTnVhobqtBKv793qsb5FM5Hu30Y72FQPNfH+LRoap4XZyBPfVw==}
+ '@tiptap/extension-paragraph@3.15.3':
+ resolution: {integrity: sha512-lc0Qu/1AgzcEfS67NJMj5tSHHhH6NtA6uUpvppEKGsvJwgE2wKG1onE4isrVXmcGRdxSMiCtyTDemPNMu6/ozQ==}
peerDependencies:
- '@tiptap/core': ^3.14.0
+ '@tiptap/core': ^3.15.3
- '@tiptap/extension-placeholder@3.14.0':
- resolution: {integrity: sha512-sBiAs1gumdSZXO0ezMSmOkHnlzZNZ1fttm6GriAMIp5xfCvo/0LD6bHPXtvOAbT9ovLQX8mH5+iPZh2jKta7oQ==}
+ '@tiptap/extension-placeholder@3.15.3':
+ resolution: {integrity: sha512-XcHHnojT186hKIoOgcPBesXk89+caNGVUdMtc171Vcr/5s0dpnr4q5LfE+YRC+S85CpCxCRRnh84Ou+XRtOqrw==}
peerDependencies:
- '@tiptap/extensions': ^3.14.0
+ '@tiptap/extensions': ^3.15.3
- '@tiptap/extension-strike@3.14.0':
- resolution: {integrity: sha512-R8BbAhnWpisBml6okMKl98hY4tJjedTTgyTkx8tPabIJ92nS9IURKEk3foWB9uHxdTOBUqTvVT+2ScDf9r6QHg==}
+ '@tiptap/extension-strike@3.15.3':
+ resolution: {integrity: sha512-Y1P3eGNY7RxQs2BcR6NfLo9VfEOplXXHAqkOM88oowWWOE7dMNeFFZM9H8HNxoQgXJ7H0aWW9B7ZTWM9hWli2Q==}
peerDependencies:
- '@tiptap/core': ^3.14.0
+ '@tiptap/core': ^3.15.3
- '@tiptap/extension-table-cell@3.14.0':
- resolution: {integrity: sha512-g8u0RfAill2F4DevffYHHeNHAfh3E3Kx/8fhRR6EdhQh5pj+mCuuJoTWB7kJjo6NuXCX7cBRRRB5XUmYu8KuTQ==}
+ '@tiptap/extension-table-cell@3.15.0':
+ resolution: {integrity: sha512-v+lAvFLbr1JESSOGPlin3vu8IwvbDtUgw+8LODJRIWETZnZas6tfoVKhhv//JM2RRF9Xom6RvHujh/eL1+0tlA==}
peerDependencies:
- '@tiptap/extension-table': ^3.14.0
+ '@tiptap/extension-table': ^3.15.0
- '@tiptap/extension-table-header@3.14.0':
- resolution: {integrity: sha512-dUGtXpfrXGhOvamuukcwhl2W5pEpeYlgNQIUEdR2aFmZeH86KDlHYQYCJ/hq74YLq2cPRla/WljNGut20tjWdw==}
+ '@tiptap/extension-table-header@3.15.0':
+ resolution: {integrity: sha512-shQIwrnXaNcgjAjKeeLOxwgB8UVukzbTcKtFPZssiOD/C6AwgocPWtewe+efGp6zVq67dxHEeNEm6bg3emwkDQ==}
peerDependencies:
- '@tiptap/extension-table': ^3.14.0
+ '@tiptap/extension-table': ^3.15.0
- '@tiptap/extension-table-row@3.14.0':
- resolution: {integrity: sha512-NBkN2Xqc7o+T/RrthD5q+EOmvXryQrR4+whagLe4HFYHwrI/DknkxhNvkdNJLdWxZKG0YKvU2D9Cgp/StOokjg==}
+ '@tiptap/extension-table-row@3.15.0':
+ resolution: {integrity: sha512-BgO0GPxLiSy7RBgEqPY9C8I1aUjYZt9JWhvni0kag02GnfxTMlSWHqbMcLPIA2OfK4E+wvsW+hI6qmzQASMEow==}
peerDependencies:
- '@tiptap/extension-table': ^3.14.0
+ '@tiptap/extension-table': ^3.15.0
- '@tiptap/extension-table@3.14.0':
- resolution: {integrity: sha512-tt1OlzqlsRsTazARGpvwPJmKEu+jiMFuaueNM28V+AADtaIPyE160V6w2bkdeWQeaBWqZjOUGZaMjpsKqWXR+g==}
+ '@tiptap/extension-table@3.15.0':
+ resolution: {integrity: sha512-Ao8VvYnRTr0rlERyWMhTFsA3MmoGqCaVtUDfv3t921OYu8IxsgS0elP7C1p28Twm3gKyPcuXpai9lr0ws5MzsA==}
peerDependencies:
- '@tiptap/core': ^3.14.0
- '@tiptap/pm': ^3.14.0
+ '@tiptap/core': ^3.15.0
+ '@tiptap/pm': ^3.15.0
- '@tiptap/extension-task-item@3.14.0':
- resolution: {integrity: sha512-hUUNrqqYffEJpPRRvPHidbvzAQgaHZ12c918MUqquWf/AfpmnTDYJplHpbh2gUbtg0nivNFgags7VJdnJeKlVQ==}
+ '@tiptap/extension-task-item@3.15.0':
+ resolution: {integrity: sha512-6wcgmTzoK4ld8uFTgi9EnZubUikmFu8HaLeMKCZ9s/ioP2pCi6S0Q1zAZIcTt3jYRFHaEswbY8c9ydBYByauUA==}
peerDependencies:
- '@tiptap/extension-list': ^3.14.0
+ '@tiptap/extension-list': ^3.15.0
- '@tiptap/extension-task-list@3.14.0':
- resolution: {integrity: sha512-uFJkjxF8+yVewU/JR2PWgY2TGKqa0GntMPe/prozyIrKW6felcQ+Pypa6Mr3luk5e8C6GQB8Uh5+cVhLVTjZ/w==}
+ '@tiptap/extension-task-list@3.15.0':
+ resolution: {integrity: sha512-hiUSvVAMzX4wJXQXfKVwi9oxPAip6a61XDd+GcYieU+Ct8p+TzKtE4UMRq4YwLzh+ykHWXuI7GUZmv9k/e4vIQ==}
peerDependencies:
- '@tiptap/extension-list': ^3.14.0
+ '@tiptap/extension-list': ^3.15.0
- '@tiptap/extension-text-align@3.14.0':
- resolution: {integrity: sha512-CaxxlbAvfofZZ7KPL28Kg8xuMv8t4rvt5GPwZAqE+jd3rwrucpovpX/SdgclYDc75xs0t8qeoxDFe9HQmG5XZA==}
+ '@tiptap/extension-text-align@3.15.0':
+ resolution: {integrity: sha512-QgU6WcGGkpmMZkQq92alPtgd5EnegOgBGQXGGuLPXHduJh6LFtnj2cVd81IXC2RGI/ZNZBkwpihwM+vp2toqnQ==}
peerDependencies:
- '@tiptap/core': ^3.14.0
+ '@tiptap/core': ^3.15.0
- '@tiptap/extension-text-style@3.14.0':
- resolution: {integrity: sha512-YZID7tvcMr5XLdq1PBxpIQi3dZFS2/LRAqIZHJ85FcG0EJkeRdM+y32+DXAWGvbwgAZaZOOvrgOfthQ/oqCdZg==}
+ '@tiptap/extension-text-style@3.15.0':
+ resolution: {integrity: sha512-w5pIzASOrtXUxOmkNgmfBg7LGkrnlxtWVQOMqnzgedi/uFPGRrmXy9dvtD1BiSkVVO+K10W68wJ+A+Ifk22RpQ==}
peerDependencies:
- '@tiptap/core': ^3.14.0
+ '@tiptap/core': ^3.15.0
- '@tiptap/extension-text@3.14.0':
- resolution: {integrity: sha512-XlpnD87LQ7lLcDcBenHgzxv3uivQzPdVHM16CY4lXR4aKDIp2mxjPZr4twHT+cOnRQHc8VYpRgkEo6LLX6VylA==}
+ '@tiptap/extension-text@3.15.3':
+ resolution: {integrity: sha512-MhkBz8ZvrqOKtKNp+ZWISKkLUlTrDR7tbKZc2OnNcUTttL9dz0HwT+cg91GGz19fuo7ttDcfsPV6eVmflvGToA==}
peerDependencies:
- '@tiptap/core': ^3.14.0
+ '@tiptap/core': ^3.15.3
- '@tiptap/extension-underline@3.14.0':
- resolution: {integrity: sha512-zmnWlsi2g/tMlThHby0Je9O+v24j4d+qcXF3nuzLUUaDsGCEtOyC9RzwITft59ViK+Nc2PD2W/J14rsB0j+qoQ==}
+ '@tiptap/extension-underline@3.15.0':
+ resolution: {integrity: sha512-Y5m2JOUaZdtkvF8DA6lVPDz/82uu00y15UQhIWOZ+yXy48+LVAfLUyAVu0o5798MpNDXlJ5OSFAm3Dr3v6yVyA==}
peerDependencies:
- '@tiptap/core': ^3.14.0
+ '@tiptap/core': ^3.15.0
- '@tiptap/extensions@3.14.0':
- resolution: {integrity: sha512-qQBVKqzU4ZVjRn8W0UbdfE4LaaIgcIWHOMrNnJ+PutrRzQ6ZzhmD/kRONvRWBfG9z3DU7pSKGwVYSR2hztsGuQ==}
+ '@tiptap/extension-underline@3.15.3':
+ resolution: {integrity: sha512-r/IwcNN0W366jGu4Y0n2MiFq9jGa4aopOwtfWO4d+J0DyeS2m7Go3+KwoUqi0wQTiVU74yfi4DF6eRsMQ9/iHQ==}
peerDependencies:
- '@tiptap/core': ^3.14.0
- '@tiptap/pm': ^3.14.0
+ '@tiptap/core': ^3.15.3
- '@tiptap/pm@3.14.0':
- resolution: {integrity: sha512-xrZmqI5jl4yMeAsu8p8gVP9S3An5h2MBi8BQHNnZmpyzkUrlpd40vlT6u13SWIqVi5ZWhBZ6U3rL7mkVLZuRKg==}
-
- '@tiptap/react@3.14.0':
- resolution: {integrity: sha512-Eo/nLyKxHvnLIF4gI2WFhGJiVrqfA6XL9kismVG9NwBNF/NblMDmZZu6Z2SH/ONJQz2Egn7UBPNp3BMq/qZDcg==}
+ '@tiptap/extensions@3.15.3':
+ resolution: {integrity: sha512-ycx/BgxR4rc9tf3ZyTdI98Z19yKLFfqM3UN+v42ChuIwkzyr9zyp7kG8dB9xN2lNqrD+5y/HyJobz/VJ7T90gA==}
peerDependencies:
- '@tiptap/core': ^3.14.0
- '@tiptap/pm': ^3.14.0
+ '@tiptap/core': ^3.15.3
+ '@tiptap/pm': ^3.15.3
+
+ '@tiptap/pm@3.15.3':
+ resolution: {integrity: sha512-Zm1BaU1TwFi3CQiisxjgnzzIus+q40bBKWLqXf6WEaus8Z6+vo1MT2pU52dBCMIRaW9XNDq3E5cmGtMc1AlveA==}
+
+ '@tiptap/react@3.15.3':
+ resolution: {integrity: sha512-XvouB+Hrqw8yFmZLPEh+HWlMeRSjZfHSfWfWuw5d8LSwnxnPeu3Bg/rjHrRrdwb+7FumtzOnNWMorpb/PSOttQ==}
+ peerDependencies:
+ '@tiptap/core': ^3.15.3
+ '@tiptap/pm': ^3.15.3
'@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0
'@types/react-dom': ^17.0.0 || ^18.0.0 || ^19.0.0
react: ^17.0.0 || ^18.0.0 || ^19.0.0
react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0
- '@tiptap/starter-kit@3.14.0':
- resolution: {integrity: sha512-fHsC4oDVzvMU9btg+IUmu/eqPquapjJ341qaNI7cCeSCKjjE6XJEN6WcONLAVId2OZUwML0IX1Jgl+6gJxU9Jw==}
+ '@tiptap/starter-kit@3.15.3':
+ resolution: {integrity: sha512-ia+eQr9Mt1ln2UO+kK4kFTJOrZK4GhvZXFjpCCYuHtco3rhr2fZAIxEEY4cl/vo5VO5WWyPqxhkFeLcoWmNjSw==}
'@tootallnate/quickjs-emscripten@0.23.0':
resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==}
@@ -10556,10 +10561,6 @@ packages:
resolution: {integrity: sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==}
engines: {node: '>=14.0'}
- undici@7.17.0:
- resolution: {integrity: sha512-JMcHKwIp6E5xjyHQr4mK5xcvo6YiMGkE2Pwo06GFLGVh/U22jjFIVG30KiZhD3/yNEgPJKL0iWkwBiG0GF0Ccw==}
- engines: {node: '>=20.18.1'}
-
undici@7.18.0:
resolution: {integrity: sha512-CfPufgPFHCYu0W4h1NiKW9+tNJ39o3kWm7Cm29ET1enSJx+AERfz7A2wAr26aY0SZbYzZlTBQtcHy15o60VZfQ==}
engines: {node: '>=20.18.1'}
@@ -12365,12 +12366,12 @@ snapshots:
dependencies:
react: 19.2.3
- '@mantine/tiptap@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(@tiptap/extension-link@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))(@tiptap/react@3.14.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@mantine/tiptap@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(@tiptap/extension-link@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))(@tiptap/react@3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@mantine/core': 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks': 8.3.11(react@19.2.3)
- '@tiptap/extension-link': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)
- '@tiptap/react': 3.14.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@tiptap/extension-link': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
+ '@tiptap/react': 3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
@@ -13438,168 +13439,172 @@ snapshots:
- bare-buffer
- supports-color
- '@tiptap/core@3.14.0(@tiptap/pm@3.14.0)':
+ '@tiptap/core@3.15.3(@tiptap/pm@3.15.3)':
dependencies:
- '@tiptap/pm': 3.14.0
+ '@tiptap/pm': 3.15.3
- '@tiptap/extension-blockquote@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-blockquote@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-bold@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-bold@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-bubble-menu@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)':
+ '@tiptap/extension-bubble-menu@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)':
dependencies:
'@floating-ui/dom': 1.7.4
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
- '@tiptap/pm': 3.14.0
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
+ '@tiptap/pm': 3.15.3
optional: true
- '@tiptap/extension-bullet-list@3.14.0(@tiptap/extension-list@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-bullet-list@3.15.3(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/extension-list': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)
+ '@tiptap/extension-list': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-code-block@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)':
+ '@tiptap/extension-code-block@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)':
dependencies:
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
- '@tiptap/pm': 3.14.0
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
+ '@tiptap/pm': 3.15.3
- '@tiptap/extension-code@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-code@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-color@3.14.0(@tiptap/extension-text-style@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)))':
+ '@tiptap/extension-color@3.15.0(@tiptap/extension-text-style@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3)))':
dependencies:
- '@tiptap/extension-text-style': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))
+ '@tiptap/extension-text-style': 3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
- '@tiptap/extension-document@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-document@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-dropcursor@3.14.0(@tiptap/extensions@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-dropcursor@3.15.3(@tiptap/extensions@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/extensions': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)
+ '@tiptap/extensions': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-floating-menu@3.14.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)':
+ '@tiptap/extension-floating-menu@3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)':
dependencies:
'@floating-ui/dom': 1.7.4
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
- '@tiptap/pm': 3.14.0
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
+ '@tiptap/pm': 3.15.3
optional: true
- '@tiptap/extension-gapcursor@3.14.0(@tiptap/extensions@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-gapcursor@3.15.3(@tiptap/extensions@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/extensions': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)
+ '@tiptap/extensions': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-hard-break@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-hard-break@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-heading@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-heading@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-highlight@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-highlight@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-horizontal-rule@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)':
+ '@tiptap/extension-horizontal-rule@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)':
dependencies:
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
- '@tiptap/pm': 3.14.0
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
+ '@tiptap/pm': 3.15.3
- '@tiptap/extension-image@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-image@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-italic@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-italic@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-link@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)':
+ '@tiptap/extension-link@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)':
dependencies:
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
- '@tiptap/pm': 3.14.0
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
+ '@tiptap/pm': 3.15.3
linkifyjs: 4.3.2
- '@tiptap/extension-list-item@3.14.0(@tiptap/extension-list@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-list-item@3.15.3(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/extension-list': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)
+ '@tiptap/extension-list': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-list-keymap@3.14.0(@tiptap/extension-list@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-list-keymap@3.15.3(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/extension-list': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)
+ '@tiptap/extension-list': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-list@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)':
+ '@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)':
dependencies:
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
- '@tiptap/pm': 3.14.0
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
+ '@tiptap/pm': 3.15.3
- '@tiptap/extension-ordered-list@3.14.0(@tiptap/extension-list@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-ordered-list@3.15.3(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/extension-list': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)
+ '@tiptap/extension-list': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-paragraph@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-paragraph@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-placeholder@3.14.0(@tiptap/extensions@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-placeholder@3.15.3(@tiptap/extensions@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/extensions': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)
+ '@tiptap/extensions': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-strike@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-strike@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-table-cell@3.14.0(@tiptap/extension-table@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-table-cell@3.15.0(@tiptap/extension-table@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/extension-table': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)
+ '@tiptap/extension-table': 3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-table-header@3.14.0(@tiptap/extension-table@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-table-header@3.15.0(@tiptap/extension-table@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/extension-table': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)
+ '@tiptap/extension-table': 3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-table-row@3.14.0(@tiptap/extension-table@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-table-row@3.15.0(@tiptap/extension-table@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/extension-table': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)
+ '@tiptap/extension-table': 3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-table@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)':
+ '@tiptap/extension-table@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)':
dependencies:
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
- '@tiptap/pm': 3.14.0
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
+ '@tiptap/pm': 3.15.3
- '@tiptap/extension-task-item@3.14.0(@tiptap/extension-list@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-task-item@3.15.0(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/extension-list': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)
+ '@tiptap/extension-list': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-task-list@3.14.0(@tiptap/extension-list@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-task-list@3.15.0(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/extension-list': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)
+ '@tiptap/extension-list': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-text-align@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-text-align@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-text-style@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-text-style@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-text@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-text@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-underline@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))':
+ '@tiptap/extension-underline@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extensions@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)':
+ '@tiptap/extension-underline@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
- '@tiptap/pm': 3.14.0
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/pm@3.14.0':
+ '@tiptap/extensions@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)':
+ dependencies:
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
+ '@tiptap/pm': 3.15.3
+
+ '@tiptap/pm@3.15.3':
dependencies:
prosemirror-changeset: 2.3.0
prosemirror-collab: 1.3.1
@@ -13620,10 +13625,10 @@ snapshots:
prosemirror-transform: 1.10.2
prosemirror-view: 1.41.4
- '@tiptap/react@3.14.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@tiptap/react@3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
- '@tiptap/pm': 3.14.0
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
+ '@tiptap/pm': 3.15.3
'@types/react': 19.2.7
'@types/react-dom': 19.2.3(@types/react@19.2.7)
'@types/use-sync-external-store': 0.0.6
@@ -13632,37 +13637,37 @@ snapshots:
react-dom: 19.2.3(react@19.2.3)
use-sync-external-store: 1.4.0(react@19.2.3)
optionalDependencies:
- '@tiptap/extension-bubble-menu': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)
- '@tiptap/extension-floating-menu': 3.14.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)
+ '@tiptap/extension-bubble-menu': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
+ '@tiptap/extension-floating-menu': 3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
transitivePeerDependencies:
- '@floating-ui/dom'
- '@tiptap/starter-kit@3.14.0':
+ '@tiptap/starter-kit@3.15.3':
dependencies:
- '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0)
- '@tiptap/extension-blockquote': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))
- '@tiptap/extension-bold': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))
- '@tiptap/extension-bullet-list': 3.14.0(@tiptap/extension-list@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))
- '@tiptap/extension-code': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))
- '@tiptap/extension-code-block': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)
- '@tiptap/extension-document': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))
- '@tiptap/extension-dropcursor': 3.14.0(@tiptap/extensions@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))
- '@tiptap/extension-gapcursor': 3.14.0(@tiptap/extensions@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))
- '@tiptap/extension-hard-break': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))
- '@tiptap/extension-heading': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))
- '@tiptap/extension-horizontal-rule': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)
- '@tiptap/extension-italic': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))
- '@tiptap/extension-link': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)
- '@tiptap/extension-list': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)
- '@tiptap/extension-list-item': 3.14.0(@tiptap/extension-list@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))
- '@tiptap/extension-list-keymap': 3.14.0(@tiptap/extension-list@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))
- '@tiptap/extension-ordered-list': 3.14.0(@tiptap/extension-list@3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))
- '@tiptap/extension-paragraph': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))
- '@tiptap/extension-strike': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))
- '@tiptap/extension-text': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))
- '@tiptap/extension-underline': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))
- '@tiptap/extensions': 3.14.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)
- '@tiptap/pm': 3.14.0
+ '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
+ '@tiptap/extension-blockquote': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ '@tiptap/extension-bold': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ '@tiptap/extension-bullet-list': 3.15.3(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
+ '@tiptap/extension-code': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ '@tiptap/extension-code-block': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
+ '@tiptap/extension-document': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ '@tiptap/extension-dropcursor': 3.15.3(@tiptap/extensions@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
+ '@tiptap/extension-gapcursor': 3.15.3(@tiptap/extensions@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
+ '@tiptap/extension-hard-break': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ '@tiptap/extension-heading': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ '@tiptap/extension-horizontal-rule': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
+ '@tiptap/extension-italic': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ '@tiptap/extension-link': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
+ '@tiptap/extension-list': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
+ '@tiptap/extension-list-item': 3.15.3(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
+ '@tiptap/extension-list-keymap': 3.15.3(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
+ '@tiptap/extension-ordered-list': 3.15.3(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
+ '@tiptap/extension-paragraph': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ '@tiptap/extension-strike': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ '@tiptap/extension-text': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ '@tiptap/extension-underline': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ '@tiptap/extensions': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
+ '@tiptap/pm': 3.15.3
'@tootallnate/quickjs-emscripten@0.23.0': {}
@@ -20489,8 +20494,6 @@ snapshots:
dependencies:
'@fastify/busboy': 2.1.1
- undici@7.17.0: {}
-
undici@7.18.0: {}
unicode-emoji-modifier-base@1.0.0: {}
From 50410fedb3f33ed131f923257e61ae2dca4e0288 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sat, 10 Jan 2026 21:45:10 +0000
Subject: [PATCH 19/37] fix(deps): update turbo monorepo to ^2.7.3 (#4831)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
package.json | 4 +-
pnpm-lock.yaml | 98 ++++++++++++++++++-------------------
tooling/eslint/package.json | 2 +-
3 files changed, 52 insertions(+), 52 deletions(-)
diff --git a/package.json b/package.json
index 38f0c6c18..01e5d7010 100644
--- a/package.json
+++ b/package.json
@@ -43,7 +43,7 @@
"@semantic-release/npm": "^13.1.3",
"@semantic-release/release-notes-generator": "^14.1.0",
"@testcontainers/redis": "^11.11.0",
- "@turbo/gen": "^2.7.2",
+ "@turbo/gen": "^2.7.3",
"@vitejs/plugin-react": "^5.1.2",
"@vitest/coverage-v8": "^4.0.16",
"@vitest/ui": "^4.0.16",
@@ -54,7 +54,7 @@
"prettier": "^3.7.4",
"semantic-release": "^25.0.2",
"testcontainers": "^11.11.0",
- "turbo": "^2.7.2",
+ "turbo": "^2.7.3",
"typescript": "^5.9.3",
"vite-tsconfig-paths": "^6.0.3",
"vitest": "^4.0.16"
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 0fb84f559..3a68f4802 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -62,8 +62,8 @@ importers:
specifier: ^11.11.0
version: 11.11.0
'@turbo/gen':
- specifier: ^2.7.2
- version: 2.7.2(@swc/core@1.15.3)(@types/node@24.10.4)(typescript@5.9.3)
+ specifier: ^2.7.3
+ version: 2.7.3(@swc/core@1.15.3)(@types/node@24.10.4)(typescript@5.9.3)
'@vitejs/plugin-react':
specifier: ^5.1.2
version: 5.1.2(vite@7.1.12(@types/node@24.10.4)(sass@1.97.1)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1))
@@ -95,8 +95,8 @@ importers:
specifier: ^11.11.0
version: 11.11.0
turbo:
- specifier: ^2.7.2
- version: 2.7.2
+ specifier: ^2.7.3
+ version: 2.7.3
typescript:
specifier: ^5.9.3
version: 5.9.3
@@ -2349,8 +2349,8 @@ importers:
specifier: ^10.1.8
version: 10.1.8(eslint@9.39.2)
eslint-config-turbo:
- specifier: ^2.7.2
- version: 2.7.2(eslint@9.39.2)(turbo@2.7.2)
+ specifier: ^2.7.3
+ version: 2.7.3(eslint@9.39.2)(turbo@2.7.3)
eslint-plugin-import:
specifier: ^2.32.0
version: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)
@@ -4770,12 +4770,12 @@ packages:
'@tsconfig/svelte@1.0.13':
resolution: {integrity: sha512-5lYJP45Xllo4yE/RUBccBT32eBlRDbqN8r1/MIvQbKxW3aFqaYPCNgm8D5V20X4ShHcwvYWNlKg3liDh1MlBoA==}
- '@turbo/gen@2.7.2':
- resolution: {integrity: sha512-1aVYGeRDJkjpKYVls4Op9nhVAzmWKO5HbF2lRmxmLQJXa45Cr9MGQhvq81XUlP+w6Doef65ck5Obq3wNfGyJBQ==}
+ '@turbo/gen@2.7.3':
+ resolution: {integrity: sha512-lvjv1/fwUewFqew/qdNM//6cC32EIjEAJ2rCx5blL4+BVX16ubHroEGUJRNQegW0hpglTztdJW6DdS3hIuqoCA==}
hasBin: true
- '@turbo/workspaces@2.7.2':
- resolution: {integrity: sha512-uabSe1AITEq2+/iEa8AlNJH+bpcED8lHdhwVyxODFlVH7AUFtsAw9OuSAw+wsRSKVdFs2dnXyQKzHoJSfLW+lg==}
+ '@turbo/workspaces@2.7.3':
+ resolution: {integrity: sha512-opYsHNZo3qhGJ+qxLSEhNcnf+e8beha/bfinwUH857NFL7oYHsOpVtNJIiwcJYKjZjJO4XtxTLsvAo3CQ5/R5A==}
hasBin: true
'@types/adm-zip@0.5.7':
@@ -6628,8 +6628,8 @@ packages:
peerDependencies:
eslint: '>=7.0.0'
- eslint-config-turbo@2.7.2:
- resolution: {integrity: sha512-Tj8P1kJFVNFZxH+BaQO9sowg11N5PkpD34aWZ87PImqkWo7Qk8yRGRpshCeqGwdO5YKX631ZyTQfcDvs4bqBMQ==}
+ eslint-config-turbo@2.7.3:
+ resolution: {integrity: sha512-1ik3XQLJoE9d9ljhw60wTQf7rlwnz8tc6vnhSL7/Ciep2+qPMJpNg+mapcmGhirfDSceVNI8r9pv+HyvrBXhpQ==}
peerDependencies:
eslint: '>6.6.0'
turbo: '>2.0.0'
@@ -6686,8 +6686,8 @@ packages:
peerDependencies:
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7
- eslint-plugin-turbo@2.7.2:
- resolution: {integrity: sha512-rZs+l0vQcFo/37OiCWDcTIcksrVfvSBwS6/CI41wc3hA/hWxGOAbT1Diy9/+PBrh2VJts0SzBXb80SqGgVFFPQ==}
+ eslint-plugin-turbo@2.7.3:
+ resolution: {integrity: sha512-q7kYzJCyvceSLVwHgmn3ZBhqpUihQHxC7LEddq5a1eLe5P+/Ob4TnJrdocP38qO1n9MCuO+cJSUTGUtZb1X3bQ==}
peerDependencies:
eslint: '>6.6.0'
turbo: '>2.0.0'
@@ -10403,38 +10403,38 @@ packages:
resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==}
engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'}
- turbo-darwin-64@2.7.2:
- resolution: {integrity: sha512-dxY3X6ezcT5vm3coK6VGixbrhplbQMwgNsCsvZamS/+/6JiebqW9DKt4NwpgYXhDY2HdH00I7FWs3wkVuan4rA==}
+ turbo-darwin-64@2.7.3:
+ resolution: {integrity: sha512-aZHhvRiRHXbJw1EcEAq4aws1hsVVUZ9DPuSFaq9VVFAKCup7niIEwc22glxb7240yYEr1vLafdQ2U294Vcwz+w==}
cpu: [x64]
os: [darwin]
- turbo-darwin-arm64@2.7.2:
- resolution: {integrity: sha512-1bXmuwPLqNFt3mzrtYcVx1sdJ8UYb124Bf48nIgcpMCGZy3kDhgxNv1503kmuK/37OGOZbsWSQFU4I08feIuSg==}
+ turbo-darwin-arm64@2.7.3:
+ resolution: {integrity: sha512-CkVrHSq+Bnhl9sX2LQgqQYVfLTWC2gvI74C4758OmU0djfrssDKU9d4YQF0AYXXhIIRZipSXfxClQziIMD+EAg==}
cpu: [arm64]
os: [darwin]
- turbo-linux-64@2.7.2:
- resolution: {integrity: sha512-kP+TiiMaiPugbRlv57VGLfcjFNsFbo8H64wMBCPV2270Or2TpDCBULMzZrvEsvWFjT3pBFvToYbdp8/Kw0jAQg==}
+ turbo-linux-64@2.7.3:
+ resolution: {integrity: sha512-GqDsCNnzzr89kMaLGpRALyigUklzgxIrSy2pHZVXyifgczvYPnLglex78Aj3T2gu+T3trPPH2iJ+pWucVOCC2Q==}
cpu: [x64]
os: [linux]
- turbo-linux-arm64@2.7.2:
- resolution: {integrity: sha512-VDJwQ0+8zjAfbyY6boNaWfP6RIez4ypKHxwkuB6SrWbOSk+vxTyW5/hEjytTwK8w/TsbKVcMDyvpora8tEsRFw==}
+ turbo-linux-arm64@2.7.3:
+ resolution: {integrity: sha512-NdCDTfIcIo3dWjsiaAHlxu5gW61Ed/8maah1IAF/9E3EtX0aAHNiBMbuYLZaR4vRJ7BeVkYB6xKWRtdFLZ0y3g==}
cpu: [arm64]
os: [linux]
- turbo-windows-64@2.7.2:
- resolution: {integrity: sha512-rPjqQXVnI6A6oxgzNEE8DNb6Vdj2Wwyhfv3oDc+YM3U9P7CAcBIlKv/868mKl4vsBtz4ouWpTQNXG8vljgJO+w==}
+ turbo-windows-64@2.7.3:
+ resolution: {integrity: sha512-7bVvO987daXGSJVYBoG8R4Q+csT1pKIgLJYZevXRQ0Hqw0Vv4mKme/TOjYXs9Qb1xMKh51Tb3bXKDbd8/4G08g==}
cpu: [x64]
os: [win32]
- turbo-windows-arm64@2.7.2:
- resolution: {integrity: sha512-tcnHvBhO515OheIFWdxA+qUvZzNqqcHbLVFc1+n+TJ1rrp8prYicQtbtmsiKgMvr/54jb9jOabU62URAobnB7g==}
+ turbo-windows-arm64@2.7.3:
+ resolution: {integrity: sha512-nTodweTbPmkvwMu/a55XvjMsPtuyUSC+sV7f/SR57K36rB2I0YG21qNETN+00LOTUW9B3omd8XkiXJkt4kx/cw==}
cpu: [arm64]
os: [win32]
- turbo@2.7.2:
- resolution: {integrity: sha512-5JIA5aYBAJSAhrhbyag1ZuMSgUZnHtI+Sq3H8D3an4fL8PeF+L1yYvbEJg47akP1PFfATMf5ehkqFnxfkmuwZQ==}
+ turbo@2.7.3:
+ resolution: {integrity: sha512-+HjKlP4OfYk+qzvWNETA3cUO5UuK6b5MSc2UJOKyvBceKucQoQGb2g7HlC2H1GHdkfKrk4YF1VPvROkhVZDDLQ==}
hasBin: true
tweetnacl@0.14.5:
@@ -13728,9 +13728,9 @@ snapshots:
'@tsconfig/svelte@1.0.13': {}
- '@turbo/gen@2.7.2(@swc/core@1.15.3)(@types/node@24.10.4)(typescript@5.9.3)':
+ '@turbo/gen@2.7.3(@swc/core@1.15.3)(@types/node@24.10.4)(typescript@5.9.3)':
dependencies:
- '@turbo/workspaces': 2.7.2
+ '@turbo/workspaces': 2.7.3
commander: 10.0.0
fs-extra: 10.1.0
inquirer: 8.2.4
@@ -13748,7 +13748,7 @@ snapshots:
- supports-color
- typescript
- '@turbo/workspaces@2.7.2':
+ '@turbo/workspaces@2.7.3':
dependencies:
commander: 10.0.0
execa: 5.1.1
@@ -15921,11 +15921,11 @@ snapshots:
dependencies:
eslint: 9.39.2
- eslint-config-turbo@2.7.2(eslint@9.39.2)(turbo@2.7.2):
+ eslint-config-turbo@2.7.3(eslint@9.39.2)(turbo@2.7.3):
dependencies:
eslint: 9.39.2
- eslint-plugin-turbo: 2.7.2(eslint@9.39.2)(turbo@2.7.2)
- turbo: 2.7.2
+ eslint-plugin-turbo: 2.7.3(eslint@9.39.2)(turbo@2.7.3)
+ turbo: 2.7.3
eslint-import-resolver-node@0.3.9:
dependencies:
@@ -16025,11 +16025,11 @@ snapshots:
string.prototype.matchall: 4.0.12
string.prototype.repeat: 1.0.0
- eslint-plugin-turbo@2.7.2(eslint@9.39.2)(turbo@2.7.2):
+ eslint-plugin-turbo@2.7.3(eslint@9.39.2)(turbo@2.7.3):
dependencies:
dotenv: 16.0.3
eslint: 9.39.2
- turbo: 2.7.2
+ turbo: 2.7.3
eslint-scope@5.1.1:
dependencies:
@@ -20319,32 +20319,32 @@ snapshots:
tunnel@0.0.6: {}
- turbo-darwin-64@2.7.2:
+ turbo-darwin-64@2.7.3:
optional: true
- turbo-darwin-arm64@2.7.2:
+ turbo-darwin-arm64@2.7.3:
optional: true
- turbo-linux-64@2.7.2:
+ turbo-linux-64@2.7.3:
optional: true
- turbo-linux-arm64@2.7.2:
+ turbo-linux-arm64@2.7.3:
optional: true
- turbo-windows-64@2.7.2:
+ turbo-windows-64@2.7.3:
optional: true
- turbo-windows-arm64@2.7.2:
+ turbo-windows-arm64@2.7.3:
optional: true
- turbo@2.7.2:
+ turbo@2.7.3:
optionalDependencies:
- turbo-darwin-64: 2.7.2
- turbo-darwin-arm64: 2.7.2
- turbo-linux-64: 2.7.2
- turbo-linux-arm64: 2.7.2
- turbo-windows-64: 2.7.2
- turbo-windows-arm64: 2.7.2
+ turbo-darwin-64: 2.7.3
+ turbo-darwin-arm64: 2.7.3
+ turbo-linux-64: 2.7.3
+ turbo-linux-arm64: 2.7.3
+ turbo-windows-64: 2.7.3
+ turbo-windows-arm64: 2.7.3
tweetnacl@0.14.5: {}
diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json
index b749f5803..bc0d23173 100644
--- a/tooling/eslint/package.json
+++ b/tooling/eslint/package.json
@@ -19,7 +19,7 @@
"dependencies": {
"@next/eslint-plugin-next": "16.1.1",
"eslint-config-prettier": "^10.1.8",
- "eslint-config-turbo": "^2.7.2",
+ "eslint-config-turbo": "^2.7.3",
"eslint-plugin-import": "^2.32.0",
"eslint-plugin-jsx-a11y": "^6.10.2",
"eslint-plugin-react": "^7.37.5",
From 629359e3e44ddad880842cfd576edb514f80d61a Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sat, 10 Jan 2026 21:45:37 +0000
Subject: [PATCH 20/37] fix(deps): update dependency ws to ^8.19.0 (#4833)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
apps/websocket/package.json | 2 +-
pnpm-lock.yaml | 22 +++++++++++-----------
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/apps/websocket/package.json b/apps/websocket/package.json
index aca89c205..49f41e1b4 100644
--- a/apps/websocket/package.json
+++ b/apps/websocket/package.json
@@ -27,7 +27,7 @@
"@homarr/validation": "workspace:^0.1.0",
"dotenv": "^17.2.3",
"tsx": "4.20.4",
- "ws": "^8.18.3"
+ "ws": "^8.19.0"
},
"devDependencies": {
"@homarr/eslint-config": "workspace:^0.2.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 3a68f4802..4f9154686 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -505,8 +505,8 @@ importers:
specifier: 4.20.4
version: 4.20.4
ws:
- specifier: ^8.18.3
- version: 8.18.3
+ specifier: ^8.19.0
+ version: 8.19.0
devDependencies:
'@homarr/eslint-config':
specifier: workspace:^0.2.0
@@ -11013,8 +11013,8 @@ packages:
utf-8-validate:
optional: true
- ws@8.18.3:
- resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==}
+ ws@8.19.0:
+ resolution: {integrity: sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==}
engines: {node: '>=10.0.0'}
peerDependencies:
bufferutil: ^4.0.1
@@ -12034,7 +12034,7 @@ snapshots:
eventemitter2: 6.4.9
http-cookie-agent: 6.0.8(tough-cookie@5.1.2)(undici@7.18.0)
tough-cookie: 5.1.2
- ws: 8.18.3
+ ws: 8.19.0
transitivePeerDependencies:
- bufferutil
- debug
@@ -12257,7 +12257,7 @@ snapshots:
'@types/stream-buffers': 3.0.7
form-data: 4.0.5
hpagent: 1.2.0
- isomorphic-ws: 5.0.0(ws@8.18.3)
+ isomorphic-ws: 5.0.0(ws@8.19.0)
js-yaml: 4.1.0
jsonpath-plus: 10.3.0
node-fetch: 2.7.0
@@ -12266,7 +12266,7 @@ snapshots:
socks-proxy-agent: 8.0.5
stream-buffers: 3.0.3
tar-fs: 3.1.1
- ws: 8.18.3
+ ws: 8.19.0
transitivePeerDependencies:
- bare-buffer
- bufferutil
@@ -17185,9 +17185,9 @@ snapshots:
transitivePeerDependencies:
- encoding
- isomorphic-ws@5.0.0(ws@8.18.3):
+ isomorphic-ws@5.0.0(ws@8.19.0):
dependencies:
- ws: 8.18.3
+ ws: 8.19.0
issue-parser@7.0.1:
dependencies:
@@ -17296,7 +17296,7 @@ snapshots:
webidl-conversions: 8.0.0
whatwg-mimetype: 4.0.0
whatwg-url: 15.1.0
- ws: 8.18.3
+ ws: 8.19.0
xml-name-validator: 5.0.0
transitivePeerDependencies:
- '@exodus/crypto'
@@ -21020,7 +21020,7 @@ snapshots:
ws@8.17.1: {}
- ws@8.18.3: {}
+ ws@8.19.0: {}
xcase@2.0.1: {}
From 9043d8e4b8759700208273830dd0c8192dab346a Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sun, 11 Jan 2026 12:50:29 +0000
Subject: [PATCH 21/37] chore(deps): update dependency proxmox-api>undici to
v7.18.1 (#4836)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
package.json | 2 +-
pnpm-lock.yaml | 10 ++++++++--
2 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/package.json b/package.json
index 01e5d7010..490122092 100644
--- a/package.json
+++ b/package.json
@@ -88,7 +88,7 @@
"linkifyjs@<4.3.2": ">=4.3.2",
"nanoid@>=4.0.0 <5.0.9": ">=5.1.6",
"prismjs@<1.30.0": ">=1.30.0",
- "proxmox-api>undici": "7.18.0",
+ "proxmox-api>undici": "7.18.1",
"react-is": "^19.2.3",
"rollup@>=4.0.0 <4.22.4": ">=4.55.1",
"sha.js@<=2.4.11": ">=2.4.12",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 4f9154686..beaf8ad40 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -16,7 +16,7 @@ overrides:
linkifyjs@<4.3.2: '>=4.3.2'
nanoid@>=4.0.0 <5.0.9: '>=5.1.6'
prismjs@<1.30.0: '>=1.30.0'
- proxmox-api>undici: 7.18.0
+ proxmox-api>undici: 7.18.1
react-is: ^19.2.3
rollup@>=4.0.0 <4.22.4: '>=4.55.1'
sha.js@<=2.4.11: '>=2.4.12'
@@ -10565,6 +10565,10 @@ packages:
resolution: {integrity: sha512-CfPufgPFHCYu0W4h1NiKW9+tNJ39o3kWm7Cm29ET1enSJx+AERfz7A2wAr26aY0SZbYzZlTBQtcHy15o60VZfQ==}
engines: {node: '>=20.18.1'}
+ undici@7.18.1:
+ resolution: {integrity: sha512-0L1RtVqD2twa4hYKeNitqG8zvwe+4cT7L2FDP+64QC8mxjA4TlKjSqPLyOjaRdnUnWYQyxKyhDkqOHLKXw+lkA==}
+ engines: {node: '>=20.18.1'}
+
unicode-emoji-modifier-base@1.0.0:
resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==}
engines: {node: '>=4'}
@@ -18786,7 +18790,7 @@ snapshots:
proxmox-api@1.1.1:
dependencies:
- undici: 7.18.0
+ undici: 7.18.1
proxy-agent@6.5.0:
dependencies:
@@ -20496,6 +20500,8 @@ snapshots:
undici@7.18.0: {}
+ undici@7.18.1: {}
+
unicode-emoji-modifier-base@1.0.0: {}
unicorn-magic@0.1.0: {}
From d479b63a803f2295ccdf20fcd31c418a4aab148c Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sun, 11 Jan 2026 12:52:08 +0000
Subject: [PATCH 22/37] fix(deps): update tiptap monorepo to v3.15.1 (#4838)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
packages/widgets/package.json | 32 +++----
pnpm-lock.yaml | 162 +++++++++++++++++-----------------
2 files changed, 97 insertions(+), 97 deletions(-)
diff --git a/packages/widgets/package.json b/packages/widgets/package.json
index f4c392a31..29585c9b0 100644
--- a/packages/widgets/package.json
+++ b/packages/widgets/package.json
@@ -52,22 +52,22 @@
"@mantine/core": "^8.3.11",
"@mantine/hooks": "^8.3.11",
"@tabler/icons-react": "^3.36.1",
- "@tiptap/extension-color": "3.15.0",
- "@tiptap/extension-highlight": "3.15.0",
- "@tiptap/extension-image": "3.15.0",
- "@tiptap/extension-link": "^3.15.0",
- "@tiptap/extension-placeholder": "^3.15.0",
- "@tiptap/extension-table": "3.15.0",
- "@tiptap/extension-table-cell": "3.15.0",
- "@tiptap/extension-table-header": "3.15.0",
- "@tiptap/extension-table-row": "3.15.0",
- "@tiptap/extension-task-item": "3.15.0",
- "@tiptap/extension-task-list": "3.15.0",
- "@tiptap/extension-text-align": "3.15.0",
- "@tiptap/extension-text-style": "3.15.0",
- "@tiptap/extension-underline": "3.15.0",
- "@tiptap/react": "^3.15.0",
- "@tiptap/starter-kit": "^3.15.0",
+ "@tiptap/extension-color": "3.15.1",
+ "@tiptap/extension-highlight": "3.15.1",
+ "@tiptap/extension-image": "3.15.1",
+ "@tiptap/extension-link": "^3.15.1",
+ "@tiptap/extension-placeholder": "^3.15.1",
+ "@tiptap/extension-table": "3.15.1",
+ "@tiptap/extension-table-cell": "3.15.1",
+ "@tiptap/extension-table-header": "3.15.1",
+ "@tiptap/extension-table-row": "3.15.1",
+ "@tiptap/extension-task-item": "3.15.1",
+ "@tiptap/extension-task-list": "3.15.1",
+ "@tiptap/extension-text-align": "3.15.1",
+ "@tiptap/extension-text-style": "3.15.1",
+ "@tiptap/extension-underline": "3.15.1",
+ "@tiptap/react": "^3.15.1",
+ "@tiptap/starter-kit": "^3.15.1",
"clsx": "^2.1.1",
"dayjs": "^1.11.19",
"mantine-form-zod-resolver": "^1.3.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index beaf8ad40..88c9d29f9 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -2240,52 +2240,52 @@ importers:
specifier: ^3.36.1
version: 3.36.1(react@19.2.3)
'@tiptap/extension-color':
- specifier: 3.15.0
- version: 3.15.0(@tiptap/extension-text-style@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3)))
+ specifier: 3.15.1
+ version: 3.15.1(@tiptap/extension-text-style@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3)))
'@tiptap/extension-highlight':
- specifier: 3.15.0
- version: 3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ specifier: 3.15.1
+ version: 3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/extension-image':
- specifier: 3.15.0
- version: 3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ specifier: 3.15.1
+ version: 3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/extension-link':
- specifier: ^3.15.0
+ specifier: ^3.15.1
version: 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
'@tiptap/extension-placeholder':
- specifier: ^3.15.0
+ specifier: ^3.15.1
version: 3.15.3(@tiptap/extensions@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-table':
- specifier: 3.15.0
- version: 3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
+ specifier: 3.15.1
+ version: 3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
'@tiptap/extension-table-cell':
- specifier: 3.15.0
- version: 3.15.0(@tiptap/extension-table@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
+ specifier: 3.15.1
+ version: 3.15.1(@tiptap/extension-table@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-table-header':
- specifier: 3.15.0
- version: 3.15.0(@tiptap/extension-table@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
+ specifier: 3.15.1
+ version: 3.15.1(@tiptap/extension-table@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-table-row':
- specifier: 3.15.0
- version: 3.15.0(@tiptap/extension-table@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
+ specifier: 3.15.1
+ version: 3.15.1(@tiptap/extension-table@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-task-item':
- specifier: 3.15.0
- version: 3.15.0(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
+ specifier: 3.15.1
+ version: 3.15.1(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-task-list':
- specifier: 3.15.0
- version: 3.15.0(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
+ specifier: 3.15.1
+ version: 3.15.1(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-text-align':
- specifier: 3.15.0
- version: 3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ specifier: 3.15.1
+ version: 3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/extension-text-style':
- specifier: 3.15.0
- version: 3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ specifier: 3.15.1
+ version: 3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/extension-underline':
- specifier: 3.15.0
- version: 3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ specifier: 3.15.1
+ version: 3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/react':
- specifier: ^3.15.0
+ specifier: ^3.15.1
version: 3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tiptap/starter-kit':
- specifier: ^3.15.0
+ specifier: ^3.15.1
version: 3.15.3
clsx:
specifier: ^2.1.1
@@ -4518,10 +4518,10 @@ packages:
peerDependencies:
'@tiptap/core': ^3.15.3
- '@tiptap/extension-color@3.15.0':
- resolution: {integrity: sha512-jXvzx0CAh34Hj+5wNBd4H7pA+KaruQSZf4eiPKl2ZdhE8Rny8e2IyzJ/n9cVAainQcVYr9AGf1vc41gDY2/M2w==}
+ '@tiptap/extension-color@3.15.1':
+ resolution: {integrity: sha512-IllM7OwKX7Q9mdxJa7jufzpU2XRfvdVjWPXcAlFqv/u9fd577uPau2Bmhw9MFG15oY2lkUDDbxef9WIrVNijeA==}
peerDependencies:
- '@tiptap/extension-text-style': ^3.15.0
+ '@tiptap/extension-text-style': ^3.15.1
'@tiptap/extension-document@3.15.3':
resolution: {integrity: sha512-AC72nI2gnogBuETCKbZekn+h6t5FGGcZG2abPGKbz/x9rwpb6qV2hcbAQ30t6M7H6cTOh2/Ut8bEV2MtMB15sw==}
@@ -4555,10 +4555,10 @@ packages:
peerDependencies:
'@tiptap/core': ^3.15.3
- '@tiptap/extension-highlight@3.15.0':
- resolution: {integrity: sha512-mlSK6XFEycEWQgvBZpEOE8kT8OvzVgjcHK11PGZlAlSbJACvElxddFKoG3XY/BfQFuzuKmZl74fnk3nMyRDaKQ==}
+ '@tiptap/extension-highlight@3.15.1':
+ resolution: {integrity: sha512-rT1S9YteN/5CZCEf0MLY7z7bUgPonfw2fQmsm46eOkix3tiYpw4khwNa94+4nGfLssspxAuleHt9v5tiVjf93w==}
peerDependencies:
- '@tiptap/core': ^3.15.0
+ '@tiptap/core': ^3.15.1
'@tiptap/extension-horizontal-rule@3.15.3':
resolution: {integrity: sha512-FYkN7L6JsfwwNEntmLklCVKvgL0B0N47OXMacRk6kYKQmVQ4Nvc7q/VJLpD9sk4wh4KT1aiCBfhKEBTu5pv1fg==}
@@ -4566,10 +4566,10 @@ packages:
'@tiptap/core': ^3.15.3
'@tiptap/pm': ^3.15.3
- '@tiptap/extension-image@3.15.0':
- resolution: {integrity: sha512-GYUm9LDNyZGkpWI42ZgBSM1/JCCxNMzXVlmw+Dq0DvWXIwI0rV9J9aGBloQimxcAFin+ZfE/uvzRVUDmw01CNg==}
+ '@tiptap/extension-image@3.15.1':
+ resolution: {integrity: sha512-mR4d0iWhPWD8AaBbnGlWgCUWHoMdebOOKa2v8BZd+VvmXFj+2MOZmXmBhQWK77fjp43hzJY4F6dC5tbzR4PxBw==}
peerDependencies:
- '@tiptap/core': ^3.15.0
+ '@tiptap/core': ^3.15.1
'@tiptap/extension-italic@3.15.3':
resolution: {integrity: sha512-6XeuPjcWy7OBxpkgOV7bD6PATO5jhIxc8SEK4m8xn8nelGTBIbHGqK37evRv+QkC7E0MUryLtzwnmmiaxcKL0Q==}
@@ -4618,56 +4618,56 @@ packages:
peerDependencies:
'@tiptap/core': ^3.15.3
- '@tiptap/extension-table-cell@3.15.0':
- resolution: {integrity: sha512-v+lAvFLbr1JESSOGPlin3vu8IwvbDtUgw+8LODJRIWETZnZas6tfoVKhhv//JM2RRF9Xom6RvHujh/eL1+0tlA==}
+ '@tiptap/extension-table-cell@3.15.1':
+ resolution: {integrity: sha512-SDpEUPpout3PTo2Yotx/8FeR0YfNi9r3vgY88PuYVI9jMoYwQoLg83jA8N0CGfFTgApl8MNOa8vkYJ+CL9/xiA==}
peerDependencies:
- '@tiptap/extension-table': ^3.15.0
+ '@tiptap/extension-table': ^3.15.1
- '@tiptap/extension-table-header@3.15.0':
- resolution: {integrity: sha512-shQIwrnXaNcgjAjKeeLOxwgB8UVukzbTcKtFPZssiOD/C6AwgocPWtewe+efGp6zVq67dxHEeNEm6bg3emwkDQ==}
+ '@tiptap/extension-table-header@3.15.1':
+ resolution: {integrity: sha512-GekFgnWtWVv4HJaYQxHPvaLdw5TrXvbtwvPv2XlGzrSBHUBYVzdytwjvQ8hZZdUaIjJwpLc3YBcxJ82VarX8HQ==}
peerDependencies:
- '@tiptap/extension-table': ^3.15.0
+ '@tiptap/extension-table': ^3.15.1
- '@tiptap/extension-table-row@3.15.0':
- resolution: {integrity: sha512-BgO0GPxLiSy7RBgEqPY9C8I1aUjYZt9JWhvni0kag02GnfxTMlSWHqbMcLPIA2OfK4E+wvsW+hI6qmzQASMEow==}
+ '@tiptap/extension-table-row@3.15.1':
+ resolution: {integrity: sha512-ErcikcZJ6y9T2pOvZ8PyO0emTGd7FwL1oI2aNpBpg41wTrwIzmk79Ms39t7HJ0KqSE3XsTBTXPe4fProhdi87g==}
peerDependencies:
- '@tiptap/extension-table': ^3.15.0
+ '@tiptap/extension-table': ^3.15.1
- '@tiptap/extension-table@3.15.0':
- resolution: {integrity: sha512-Ao8VvYnRTr0rlERyWMhTFsA3MmoGqCaVtUDfv3t921OYu8IxsgS0elP7C1p28Twm3gKyPcuXpai9lr0ws5MzsA==}
+ '@tiptap/extension-table@3.15.1':
+ resolution: {integrity: sha512-iamQ9lpNlLq2wjvWDUM/q09MQUKqi7Mk4EqBpEC3TzNLVty2fPmtp5jNc51A0vK3GVPIOfGo8KMsOgmXPOsBMg==}
peerDependencies:
- '@tiptap/core': ^3.15.0
- '@tiptap/pm': ^3.15.0
+ '@tiptap/core': ^3.15.1
+ '@tiptap/pm': ^3.15.1
- '@tiptap/extension-task-item@3.15.0':
- resolution: {integrity: sha512-6wcgmTzoK4ld8uFTgi9EnZubUikmFu8HaLeMKCZ9s/ioP2pCi6S0Q1zAZIcTt3jYRFHaEswbY8c9ydBYByauUA==}
+ '@tiptap/extension-task-item@3.15.1':
+ resolution: {integrity: sha512-zLx4b27nK8DtlP2gj79UgGEcpLuKIFLkXDLMQBZF1t/HZqWRKJqIGK5d1Dd+7L3dJqaUJ3nqT09c46mZmHAxTw==}
peerDependencies:
- '@tiptap/extension-list': ^3.15.0
+ '@tiptap/extension-list': ^3.15.1
- '@tiptap/extension-task-list@3.15.0':
- resolution: {integrity: sha512-hiUSvVAMzX4wJXQXfKVwi9oxPAip6a61XDd+GcYieU+Ct8p+TzKtE4UMRq4YwLzh+ykHWXuI7GUZmv9k/e4vIQ==}
+ '@tiptap/extension-task-list@3.15.1':
+ resolution: {integrity: sha512-6Do7N5uSpYxGJDf+rcihEFOhGeGXVSL2/3CtcR2RBHkTcu1VqaH+7kYPdar9IlLnyoy1QX4l+dPhutI2PjUNVQ==}
peerDependencies:
- '@tiptap/extension-list': ^3.15.0
+ '@tiptap/extension-list': ^3.15.1
- '@tiptap/extension-text-align@3.15.0':
- resolution: {integrity: sha512-QgU6WcGGkpmMZkQq92alPtgd5EnegOgBGQXGGuLPXHduJh6LFtnj2cVd81IXC2RGI/ZNZBkwpihwM+vp2toqnQ==}
+ '@tiptap/extension-text-align@3.15.1':
+ resolution: {integrity: sha512-FM90/6icd6DxED/r6/+qbWxGcTjDOdmuAQ6FTOL8sHJZbeXQ6OAwi8YMj1r5h8LSPIAhlFqyHlNSuPs+pLvgig==}
peerDependencies:
- '@tiptap/core': ^3.15.0
+ '@tiptap/core': ^3.15.1
- '@tiptap/extension-text-style@3.15.0':
- resolution: {integrity: sha512-w5pIzASOrtXUxOmkNgmfBg7LGkrnlxtWVQOMqnzgedi/uFPGRrmXy9dvtD1BiSkVVO+K10W68wJ+A+Ifk22RpQ==}
+ '@tiptap/extension-text-style@3.15.1':
+ resolution: {integrity: sha512-uZF6mPkw6RAWDUoQglR3ietjlcCc9Dc7n/hDrCIOrXoCM8JvdzH7J1H3u/btOkhBvTRnXk4CUvUE7cDgKvC3/w==}
peerDependencies:
- '@tiptap/core': ^3.15.0
+ '@tiptap/core': ^3.15.1
'@tiptap/extension-text@3.15.3':
resolution: {integrity: sha512-MhkBz8ZvrqOKtKNp+ZWISKkLUlTrDR7tbKZc2OnNcUTttL9dz0HwT+cg91GGz19fuo7ttDcfsPV6eVmflvGToA==}
peerDependencies:
'@tiptap/core': ^3.15.3
- '@tiptap/extension-underline@3.15.0':
- resolution: {integrity: sha512-Y5m2JOUaZdtkvF8DA6lVPDz/82uu00y15UQhIWOZ+yXy48+LVAfLUyAVu0o5798MpNDXlJ5OSFAm3Dr3v6yVyA==}
+ '@tiptap/extension-underline@3.15.1':
+ resolution: {integrity: sha512-/gWo7CkCLD5wVOPJ0AlgNhqkdoOSOq1UjJmqNoPve5oBq/WXkz2/c0k+xCgDBisCJQPrR/fK1POWd5RKFl0rQg==}
peerDependencies:
- '@tiptap/core': ^3.15.0
+ '@tiptap/core': ^3.15.1
'@tiptap/extension-underline@3.15.3':
resolution: {integrity: sha512-r/IwcNN0W366jGu4Y0n2MiFq9jGa4aopOwtfWO4d+J0DyeS2m7Go3+KwoUqi0wQTiVU74yfi4DF6eRsMQ9/iHQ==}
@@ -13475,9 +13475,9 @@ snapshots:
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-color@3.15.0(@tiptap/extension-text-style@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3)))':
+ '@tiptap/extension-color@3.15.1(@tiptap/extension-text-style@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3)))':
dependencies:
- '@tiptap/extension-text-style': 3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ '@tiptap/extension-text-style': 3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/extension-document@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
@@ -13506,7 +13506,7 @@ snapshots:
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-highlight@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-highlight@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
@@ -13515,7 +13515,7 @@ snapshots:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
'@tiptap/pm': 3.15.3
- '@tiptap/extension-image@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-image@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
@@ -13558,36 +13558,36 @@ snapshots:
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-table-cell@3.15.0(@tiptap/extension-table@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-table-cell@3.15.1(@tiptap/extension-table@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/extension-table': 3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
+ '@tiptap/extension-table': 3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-table-header@3.15.0(@tiptap/extension-table@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-table-header@3.15.1(@tiptap/extension-table@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/extension-table': 3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
+ '@tiptap/extension-table': 3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-table-row@3.15.0(@tiptap/extension-table@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-table-row@3.15.1(@tiptap/extension-table@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/extension-table': 3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
+ '@tiptap/extension-table': 3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-table@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)':
+ '@tiptap/extension-table@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)':
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
'@tiptap/pm': 3.15.3
- '@tiptap/extension-task-item@3.15.0(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-task-item@3.15.1(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
'@tiptap/extension-list': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-task-list@3.15.0(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-task-list@3.15.1(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
'@tiptap/extension-list': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-text-align@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-text-align@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-text-style@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-text-style@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
@@ -13595,7 +13595,7 @@ snapshots:
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-underline@3.15.0(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-underline@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
From 33a3c857a64860bf6e8bb0b2a7dd5503fcc26566 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sun, 11 Jan 2026 16:33:38 +0000
Subject: [PATCH 23/37] chore(deps): update dependency proxmox-api>undici to
v7.18.2 (#4839)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
package.json | 2 +-
pnpm-lock.yaml | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/package.json b/package.json
index 490122092..2acdefeb9 100644
--- a/package.json
+++ b/package.json
@@ -88,7 +88,7 @@
"linkifyjs@<4.3.2": ">=4.3.2",
"nanoid@>=4.0.0 <5.0.9": ">=5.1.6",
"prismjs@<1.30.0": ">=1.30.0",
- "proxmox-api>undici": "7.18.1",
+ "proxmox-api>undici": "7.18.2",
"react-is": "^19.2.3",
"rollup@>=4.0.0 <4.22.4": ">=4.55.1",
"sha.js@<=2.4.11": ">=2.4.12",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 88c9d29f9..7ef21446b 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -16,7 +16,7 @@ overrides:
linkifyjs@<4.3.2: '>=4.3.2'
nanoid@>=4.0.0 <5.0.9: '>=5.1.6'
prismjs@<1.30.0: '>=1.30.0'
- proxmox-api>undici: 7.18.1
+ proxmox-api>undici: 7.18.2
react-is: ^19.2.3
rollup@>=4.0.0 <4.22.4: '>=4.55.1'
sha.js@<=2.4.11: '>=2.4.12'
@@ -10565,8 +10565,8 @@ packages:
resolution: {integrity: sha512-CfPufgPFHCYu0W4h1NiKW9+tNJ39o3kWm7Cm29ET1enSJx+AERfz7A2wAr26aY0SZbYzZlTBQtcHy15o60VZfQ==}
engines: {node: '>=20.18.1'}
- undici@7.18.1:
- resolution: {integrity: sha512-0L1RtVqD2twa4hYKeNitqG8zvwe+4cT7L2FDP+64QC8mxjA4TlKjSqPLyOjaRdnUnWYQyxKyhDkqOHLKXw+lkA==}
+ undici@7.18.2:
+ resolution: {integrity: sha512-y+8YjDFzWdQlSE9N5nzKMT3g4a5UBX1HKowfdXh0uvAnTaqqwqB92Jt4UXBAeKekDs5IaDKyJFR4X1gYVCgXcw==}
engines: {node: '>=20.18.1'}
unicode-emoji-modifier-base@1.0.0:
@@ -18790,7 +18790,7 @@ snapshots:
proxmox-api@1.1.1:
dependencies:
- undici: 7.18.1
+ undici: 7.18.2
proxy-agent@6.5.0:
dependencies:
@@ -20500,7 +20500,7 @@ snapshots:
undici@7.18.0: {}
- undici@7.18.1: {}
+ undici@7.18.2: {}
unicode-emoji-modifier-base@1.0.0: {}
From 16733c2a0efabcbc5b693a8b6f82833f6fc344b7 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sun, 11 Jan 2026 17:26:28 +0000
Subject: [PATCH 24/37] fix(deps): update dependency undici to v7.18.2 (#4837)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
apps/tasks/package.json | 2 +-
packages/common/package.json | 2 +-
packages/integrations/package.json | 2 +-
packages/request-handler/package.json | 2 +-
pnpm-lock.yaml | 36 +++++++++++----------------
5 files changed, 19 insertions(+), 25 deletions(-)
diff --git a/apps/tasks/package.json b/apps/tasks/package.json
index dda6ef70c..95b204946 100644
--- a/apps/tasks/package.json
+++ b/apps/tasks/package.json
@@ -41,7 +41,7 @@
"dotenv": "^17.2.3",
"fastify": "^5.6.2",
"superjson": "2.2.6",
- "undici": "7.18.0"
+ "undici": "7.18.2"
},
"devDependencies": {
"@homarr/eslint-config": "workspace:^0.2.0",
diff --git a/packages/common/package.json b/packages/common/package.json
index 839f3fbbb..2ee751647 100644
--- a/packages/common/package.json
+++ b/packages/common/package.json
@@ -33,7 +33,7 @@
"octokit": "^5.0.5",
"react": "19.2.3",
"react-dom": "19.2.3",
- "undici": "7.18.0",
+ "undici": "7.18.2",
"zod": "^4.2.1",
"zod-validation-error": "^5.0.0"
},
diff --git a/packages/integrations/package.json b/packages/integrations/package.json
index 92ed4dceb..dec7a26b3 100644
--- a/packages/integrations/package.json
+++ b/packages/integrations/package.json
@@ -46,7 +46,7 @@
"octokit": "^5.0.5",
"proxmox-api": "1.1.1",
"tsdav": "^2.1.6",
- "undici": "7.18.0",
+ "undici": "7.18.2",
"xml2js": "^0.6.2",
"zod": "^4.2.1"
},
diff --git a/packages/request-handler/package.json b/packages/request-handler/package.json
index 98dc3545d..9caed18e1 100644
--- a/packages/request-handler/package.json
+++ b/packages/request-handler/package.json
@@ -33,7 +33,7 @@
"dayjs": "^1.11.19",
"octokit": "^5.0.5",
"superjson": "2.2.6",
- "undici": "7.18.0",
+ "undici": "7.18.2",
"zod": "^4.2.1"
},
"devDependencies": {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 7ef21446b..91a6ddf6c 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -438,8 +438,8 @@ importers:
specifier: 2.2.6
version: 2.2.6
undici:
- specifier: 7.18.0
- version: 7.18.0
+ specifier: 7.18.2
+ version: 7.18.2
devDependencies:
'@homarr/eslint-config':
specifier: workspace:^0.2.0
@@ -850,8 +850,8 @@ importers:
specifier: 19.2.3
version: 19.2.3(react@19.2.3)
undici:
- specifier: 7.18.0
- version: 7.18.0
+ specifier: 7.18.2
+ version: 7.18.2
zod:
specifier: ^4.2.1
version: 4.2.1
@@ -1443,7 +1443,7 @@ importers:
version: link:../image-proxy
'@homarr/node-unifi':
specifier: ^2.6.0
- version: 2.6.0(undici@7.18.0)
+ version: 2.6.0(undici@7.18.2)
'@homarr/redis':
specifier: workspace:^0.1.0
version: link:../redis
@@ -1478,8 +1478,8 @@ importers:
specifier: ^2.1.6
version: 2.1.6
undici:
- specifier: 7.18.0
- version: 7.18.0
+ specifier: 7.18.2
+ version: 7.18.2
xml2js:
specifier: ^0.6.2
version: 0.6.2
@@ -1849,8 +1849,8 @@ importers:
specifier: 2.2.6
version: 2.2.6
undici:
- specifier: 7.18.0
- version: 7.18.0
+ specifier: 7.18.2
+ version: 7.18.2
zod:
specifier: ^4.2.1
version: 4.2.1
@@ -10561,10 +10561,6 @@ packages:
resolution: {integrity: sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==}
engines: {node: '>=14.0'}
- undici@7.18.0:
- resolution: {integrity: sha512-CfPufgPFHCYu0W4h1NiKW9+tNJ39o3kWm7Cm29ET1enSJx+AERfz7A2wAr26aY0SZbYzZlTBQtcHy15o60VZfQ==}
- engines: {node: '>=20.18.1'}
-
undici@7.18.2:
resolution: {integrity: sha512-y+8YjDFzWdQlSE9N5nzKMT3g4a5UBX1HKowfdXh0uvAnTaqqwqB92Jt4UXBAeKekDs5IaDKyJFR4X1gYVCgXcw==}
engines: {node: '>=20.18.1'}
@@ -12032,11 +12028,11 @@ snapshots:
'@homarr/gridstack@1.12.0': {}
- '@homarr/node-unifi@2.6.0(undici@7.18.0)':
+ '@homarr/node-unifi@2.6.0(undici@7.18.2)':
dependencies:
axios: 1.9.0
eventemitter2: 6.4.9
- http-cookie-agent: 6.0.8(tough-cookie@5.1.2)(undici@7.18.0)
+ http-cookie-agent: 6.0.8(tough-cookie@5.1.2)(undici@7.18.2)
tough-cookie: 5.1.2
ws: 8.19.0
transitivePeerDependencies:
@@ -12892,7 +12888,7 @@ snapshots:
p-filter: 4.1.0
semantic-release: 25.0.2(typescript@5.9.3)
tinyglobby: 0.2.15
- undici: 7.18.0
+ undici: 7.18.2
url-join: 5.0.0
transitivePeerDependencies:
- supports-color
@@ -16749,12 +16745,12 @@ snapshots:
html-url-attributes@3.0.1: {}
- http-cookie-agent@6.0.8(tough-cookie@5.1.2)(undici@7.18.0):
+ http-cookie-agent@6.0.8(tough-cookie@5.1.2)(undici@7.18.2):
dependencies:
agent-base: 7.1.3
tough-cookie: 5.1.2
optionalDependencies:
- undici: 7.18.0
+ undici: 7.18.2
http-errors@2.0.0:
dependencies:
@@ -20096,7 +20092,7 @@ snapshots:
ssh-remote-port-forward: 1.0.4
tar-fs: 3.1.1
tmp: 0.2.5
- undici: 7.18.0
+ undici: 7.18.2
transitivePeerDependencies:
- bare-buffer
- supports-color
@@ -20498,8 +20494,6 @@ snapshots:
dependencies:
'@fastify/busboy': 2.1.1
- undici@7.18.0: {}
-
undici@7.18.2: {}
unicode-emoji-modifier-base@1.0.0: {}
From 07ba53165c90d675aa54c5ad3fca930fef5cd35e Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sun, 11 Jan 2026 18:38:22 +0000
Subject: [PATCH 25/37] fix(deps): update dependency sass to ^1.97.2 (#4835)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
apps/nextjs/package.json | 2 +-
pnpm-lock.yaml | 96 ++++++++++++++++++++--------------------
2 files changed, 49 insertions(+), 49 deletions(-)
diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json
index 97f2043d0..b9fa5f4e0 100644
--- a/apps/nextjs/package.json
+++ b/apps/nextjs/package.json
@@ -83,7 +83,7 @@
"react-dom": "19.2.3",
"react-error-boundary": "^6.0.2",
"react-simple-code-editor": "^0.14.1",
- "sass": "^1.97.1",
+ "sass": "^1.97.2",
"superjson": "2.2.6",
"swagger-ui-react": "^5.31.0",
"use-deep-compare-effect": "^1.8.1",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 91a6ddf6c..5469d5e87 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -66,7 +66,7 @@ importers:
version: 2.7.3(@swc/core@1.15.3)(@types/node@24.10.4)(typescript@5.9.3)
'@vitejs/plugin-react':
specifier: ^5.1.2
- version: 5.1.2(vite@7.1.12(@types/node@24.10.4)(sass@1.97.1)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1))
+ version: 5.1.2(vite@7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1))
'@vitest/coverage-v8':
specifier: ^4.0.16
version: 4.0.16(vitest@4.0.16)
@@ -102,10 +102,10 @@ importers:
version: 5.9.3
vite-tsconfig-paths:
specifier: ^6.0.3
- version: 6.0.3(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.4)(sass@1.97.1)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1))
+ version: 6.0.3(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1))
vitest:
specifier: ^4.0.16
- version: 4.0.16(@types/node@24.10.4)(@vitest/ui@4.0.16)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.1)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
+ version: 4.0.16(@types/node@24.10.4)(@vitest/ui@4.0.16)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
apps/nextjs:
dependencies:
@@ -240,13 +240,13 @@ importers:
version: 5.91.2(@tanstack/react-query@5.90.16(react@19.2.3))(react@19.2.3)
'@tanstack/react-query-next-experimental':
specifier: ^5.91.0
- version: 5.91.0(@tanstack/react-query@5.90.16(react@19.2.3))(next@16.1.1(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1))(react@19.2.3)
+ version: 5.91.0(@tanstack/react-query@5.90.16(react@19.2.3))(next@16.1.1(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2))(react@19.2.3)
'@trpc/client':
specifier: ^11.8.1
version: 11.8.1(@trpc/server@11.8.1(typescript@5.9.3))(typescript@5.9.3)
'@trpc/next':
specifier: ^11.8.1
- version: 11.8.1(@tanstack/react-query@5.90.16(react@19.2.3))(@trpc/client@11.8.1(@trpc/server@11.8.1(typescript@5.9.3))(typescript@5.9.3))(@trpc/react-query@11.8.1(@tanstack/react-query@5.90.16(react@19.2.3))(@trpc/client@11.8.1(@trpc/server@11.8.1(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.8.1(typescript@5.9.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(@trpc/server@11.8.1(typescript@5.9.3))(next@16.1.1(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
+ version: 11.8.1(@tanstack/react-query@5.90.16(react@19.2.3))(@trpc/client@11.8.1(@trpc/server@11.8.1(typescript@5.9.3))(typescript@5.9.3))(@trpc/react-query@11.8.1(@tanstack/react-query@5.90.16(react@19.2.3))(@trpc/client@11.8.1(@trpc/server@11.8.1(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.8.1(typescript@5.9.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(@trpc/server@11.8.1(typescript@5.9.3))(next@16.1.1(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
'@trpc/react-query':
specifier: ^11.8.1
version: 11.8.1(@tanstack/react-query@5.90.16(react@19.2.3))(@trpc/client@11.8.1(@trpc/server@11.8.1(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.8.1(typescript@5.9.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
@@ -294,7 +294,7 @@ importers:
version: 2.0.0-beta.9(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
- version: 16.1.1(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
+ version: 16.1.1(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
postcss-preset-mantine:
specifier: ^1.18.0
version: 1.18.0(postcss@8.5.6)
@@ -314,8 +314,8 @@ importers:
specifier: ^0.14.1
version: 0.14.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
sass:
- specifier: ^1.97.1
- version: 1.97.1
+ specifier: ^1.97.2
+ version: 1.97.2
superjson:
specifier: 2.2.6
version: 2.2.6
@@ -649,7 +649,7 @@ importers:
version: 4.5.0
next:
specifier: 16.1.1
- version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
+ version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
react:
specifier: 19.2.3
version: 19.2.3
@@ -719,10 +719,10 @@ importers:
version: 8.1.2
next:
specifier: 16.1.1
- version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
+ version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
next-auth:
specifier: 5.0.0-beta.30
- version: 5.0.0-beta.30(next@16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1))(react@19.2.3)
+ version: 5.0.0-beta.30(next@16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2))(react@19.2.3)
react:
specifier: 19.2.3
version: 19.2.3
@@ -839,7 +839,7 @@ importers:
version: 1.11.19
next:
specifier: 16.1.1
- version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
+ version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
octokit:
specifier: ^5.0.5
version: 5.0.5
@@ -1589,7 +1589,7 @@ importers:
version: 1.11.19
next:
specifier: 16.1.1
- version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
+ version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
react:
specifier: 19.2.3
version: 19.2.3
@@ -1690,7 +1690,7 @@ importers:
version: 0.5.16
next:
specifier: 16.1.1
- version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
+ version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
react:
specifier: 19.2.3
version: 19.2.3
@@ -1909,7 +1909,7 @@ importers:
version: 8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
- version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
+ version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
react:
specifier: 19.2.3
version: 19.2.3
@@ -1982,7 +1982,7 @@ importers:
version: 2.16.1(@babel/core@7.28.5)(@babel/template@7.27.2)(@types/react@19.2.7)(react@19.2.3)
next:
specifier: 16.1.1
- version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
+ version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
react:
specifier: 19.2.3
version: 19.2.3
@@ -2028,10 +2028,10 @@ importers:
version: 2.0.0-beta.9(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
- version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
+ version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
next-intl:
specifier: 4.7.0
- version: 4.7.0(next@16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1))(react@19.2.3)(typescript@5.9.3)
+ version: 4.7.0(next@16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2))(react@19.2.3)(typescript@5.9.3)
react:
specifier: 19.2.3
version: 19.2.3
@@ -2092,7 +2092,7 @@ importers:
version: 2.0.0-beta.9(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
- version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
+ version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
react:
specifier: 19.2.3
version: 19.2.3
@@ -2301,7 +2301,7 @@ importers:
version: 2.0.0-beta.9(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
- version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
+ version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
react:
specifier: 19.2.3
version: 19.2.3
@@ -9651,8 +9651,8 @@ packages:
safer-buffer@2.1.2:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
- sass@1.97.1:
- resolution: {integrity: sha512-uf6HoO8fy6ClsrShvMgaKUn14f2EHQLQRtpsZZLeU/Mv0Q1K5P0+x2uvH6Cub39TVVbWNSrraUhDAoFph6vh0A==}
+ sass@1.97.2:
+ resolution: {integrity: sha512-y5LWb0IlbO4e97Zr7c3mlpabcbBtS+ieiZ9iwDooShpFKWXf62zz5pEPdwrLYm+Bxn1fnbwFGzHuCLSA9tBmrw==}
engines: {node: '>=14.0.0'}
hasBin: true
@@ -13391,10 +13391,10 @@ snapshots:
'@tanstack/react-query': 5.90.16(react@19.2.3)
react: 19.2.3
- '@tanstack/react-query-next-experimental@5.91.0(@tanstack/react-query@5.90.16(react@19.2.3))(next@16.1.1(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1))(react@19.2.3)':
+ '@tanstack/react-query-next-experimental@5.91.0(@tanstack/react-query@5.90.16(react@19.2.3))(next@16.1.1(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2))(react@19.2.3)':
dependencies:
'@tanstack/react-query': 5.90.16(react@19.2.3)
- next: 16.1.1(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
+ next: 16.1.1(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
react: 19.2.3
'@tanstack/react-query@5.90.16(react@19.2.3)':
@@ -13684,11 +13684,11 @@ snapshots:
'@trpc/server': 11.8.1(typescript@5.9.3)
typescript: 5.9.3
- '@trpc/next@11.8.1(@tanstack/react-query@5.90.16(react@19.2.3))(@trpc/client@11.8.1(@trpc/server@11.8.1(typescript@5.9.3))(typescript@5.9.3))(@trpc/react-query@11.8.1(@tanstack/react-query@5.90.16(react@19.2.3))(@trpc/client@11.8.1(@trpc/server@11.8.1(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.8.1(typescript@5.9.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(@trpc/server@11.8.1(typescript@5.9.3))(next@16.1.1(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)':
+ '@trpc/next@11.8.1(@tanstack/react-query@5.90.16(react@19.2.3))(@trpc/client@11.8.1(@trpc/server@11.8.1(typescript@5.9.3))(typescript@5.9.3))(@trpc/react-query@11.8.1(@tanstack/react-query@5.90.16(react@19.2.3))(@trpc/client@11.8.1(@trpc/server@11.8.1(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.8.1(typescript@5.9.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(@trpc/server@11.8.1(typescript@5.9.3))(next@16.1.1(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)':
dependencies:
'@trpc/client': 11.8.1(@trpc/server@11.8.1(typescript@5.9.3))(typescript@5.9.3)
'@trpc/server': 11.8.1(typescript@5.9.3)
- next: 16.1.1(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
+ next: 16.1.1(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
typescript: 5.9.3
@@ -14164,7 +14164,7 @@ snapshots:
global: 4.4.0
is-function: 1.0.2
- '@vitejs/plugin-react@5.1.2(vite@7.1.12(@types/node@24.10.4)(sass@1.97.1)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1))':
+ '@vitejs/plugin-react@5.1.2(vite@7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1))':
dependencies:
'@babel/core': 7.28.5
'@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.5)
@@ -14172,7 +14172,7 @@ snapshots:
'@rolldown/pluginutils': 1.0.0-beta.53
'@types/babel__core': 7.20.5
react-refresh: 0.18.0
- vite: 7.1.12(@types/node@24.10.4)(sass@1.97.1)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
+ vite: 7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
transitivePeerDependencies:
- supports-color
@@ -14189,7 +14189,7 @@ snapshots:
obug: 2.1.1
std-env: 3.10.0
tinyrainbow: 3.0.3
- vitest: 4.0.16(@types/node@24.10.4)(@vitest/ui@4.0.16)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.1)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
+ vitest: 4.0.16(@types/node@24.10.4)(@vitest/ui@4.0.16)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
transitivePeerDependencies:
- supports-color
@@ -14202,13 +14202,13 @@ snapshots:
chai: 6.2.1
tinyrainbow: 3.0.3
- '@vitest/mocker@4.0.16(vite@7.1.12(@types/node@24.10.4)(sass@1.97.1)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1))':
+ '@vitest/mocker@4.0.16(vite@7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1))':
dependencies:
'@vitest/spy': 4.0.16
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
- vite: 7.1.12(@types/node@24.10.4)(sass@1.97.1)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
+ vite: 7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
'@vitest/pretty-format@4.0.16':
dependencies:
@@ -14236,7 +14236,7 @@ snapshots:
sirv: 3.0.2
tinyglobby: 0.2.15
tinyrainbow: 3.0.3
- vitest: 4.0.16(@types/node@24.10.4)(@vitest/ui@4.0.16)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.1)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
+ vitest: 4.0.16(@types/node@24.10.4)(@vitest/ui@4.0.16)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
'@vitest/utils@4.0.16':
dependencies:
@@ -17940,21 +17940,21 @@ snapshots:
netmask@2.0.2: {}
- next-auth@5.0.0-beta.30(next@16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1))(react@19.2.3):
+ next-auth@5.0.0-beta.30(next@16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2))(react@19.2.3):
dependencies:
'@auth/core': 0.41.0
- next: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
+ next: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
react: 19.2.3
next-intl-swc-plugin-extractor@4.7.0: {}
- next-intl@4.7.0(next@16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1))(react@19.2.3)(typescript@5.9.3):
+ next-intl@4.7.0(next@16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2))(react@19.2.3)(typescript@5.9.3):
dependencies:
'@formatjs/intl-localematcher': 0.5.5
'@parcel/watcher': 2.4.1
'@swc/core': 1.15.3
negotiator: 1.0.0
- next: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1)
+ next: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
next-intl-swc-plugin-extractor: 4.7.0
po-parser: 2.1.1
react: 19.2.3
@@ -17964,7 +17964,7 @@ snapshots:
transitivePeerDependencies:
- '@swc/helpers'
- next@16.1.1(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1):
+ next@16.1.1(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2):
dependencies:
'@next/env': 16.1.1
'@swc/helpers': 0.5.15
@@ -17984,13 +17984,13 @@ snapshots:
'@next/swc-win32-arm64-msvc': 16.1.1
'@next/swc-win32-x64-msvc': 16.1.1
babel-plugin-react-compiler: 1.0.0
- sass: 1.97.1
+ sass: 1.97.2
sharp: 0.34.4
transitivePeerDependencies:
- '@babel/core'
- babel-plugin-macros
- next@16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.1):
+ next@16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2):
dependencies:
'@next/env': 16.1.1
'@swc/helpers': 0.5.15
@@ -18010,7 +18010,7 @@ snapshots:
'@next/swc-win32-arm64-msvc': 16.1.1
'@next/swc-win32-x64-msvc': 16.1.1
babel-plugin-react-compiler: 1.0.0
- sass: 1.97.1
+ sass: 1.97.2
sharp: 0.34.4
transitivePeerDependencies:
- '@babel/core'
@@ -19365,7 +19365,7 @@ snapshots:
safer-buffer@2.1.2: {}
- sass@1.97.1:
+ sass@1.97.2:
dependencies:
chokidar: 4.0.0
immutable: 5.0.2
@@ -20744,18 +20744,18 @@ snapshots:
dependencies:
global: 4.4.0
- vite-tsconfig-paths@6.0.3(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.4)(sass@1.97.1)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)):
+ vite-tsconfig-paths@6.0.3(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)):
dependencies:
debug: 4.4.3
globrex: 0.1.2
tsconfck: 3.1.3(typescript@5.9.3)
optionalDependencies:
- vite: 7.1.12(@types/node@24.10.4)(sass@1.97.1)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
+ vite: 7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
transitivePeerDependencies:
- supports-color
- typescript
- vite@7.1.12(@types/node@24.10.4)(sass@1.97.1)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1):
+ vite@7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1):
dependencies:
esbuild: 0.25.12
fdir: 6.5.0(picomatch@4.0.3)
@@ -20766,16 +20766,16 @@ snapshots:
optionalDependencies:
'@types/node': 24.10.4
fsevents: 2.3.3
- sass: 1.97.1
+ sass: 1.97.2
sugarss: 5.0.0(postcss@8.5.6)
terser: 5.44.1
tsx: 4.20.5
yaml: 2.5.1
- vitest@4.0.16(@types/node@24.10.4)(@vitest/ui@4.0.16)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.1)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1):
+ vitest@4.0.16(@types/node@24.10.4)(@vitest/ui@4.0.16)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1):
dependencies:
'@vitest/expect': 4.0.16
- '@vitest/mocker': 4.0.16(vite@7.1.12(@types/node@24.10.4)(sass@1.97.1)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1))
+ '@vitest/mocker': 4.0.16(vite@7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1))
'@vitest/pretty-format': 4.0.16
'@vitest/runner': 4.0.16
'@vitest/snapshot': 4.0.16
@@ -20792,7 +20792,7 @@ snapshots:
tinyexec: 1.0.2
tinyglobby: 0.2.15
tinyrainbow: 3.0.3
- vite: 7.1.12(@types/node@24.10.4)(sass@1.97.1)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
+ vite: 7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
why-is-node-running: 2.3.0
optionalDependencies:
'@types/node': 24.10.4
From 21db9618c6ca562f668f32b1d615baba91f36596 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Mon, 12 Jan 2026 06:46:30 +0000
Subject: [PATCH 26/37] chore(deps): update dependency vite@>=5.0.0
<=5.4.18 to >=7.3.1 (#4840)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
package.json | 2 +-
pnpm-lock.yaml | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/package.json b/package.json
index 2acdefeb9..51b7717e1 100644
--- a/package.json
+++ b/package.json
@@ -95,7 +95,7 @@
"tar-fs@>=3.0.0 <3.0.9": ">=3.1.1",
"tar-fs@>=2.0.0 <2.1.3": ">=3.1.1",
"tmp@<=0.2.3": ">=0.2.5",
- "vite@>=5.0.0 <=5.4.18": ">=7.3.0"
+ "vite@>=5.0.0 <=5.4.18": ">=7.3.1"
},
"patchedDependencies": {
"@types/node-unifi": "patches/@types__node-unifi.patch",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 5469d5e87..879b7cc2f 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -23,7 +23,7 @@ overrides:
tar-fs@>=3.0.0 <3.0.9: '>=3.1.1'
tar-fs@>=2.0.0 <2.1.3: '>=3.1.1'
tmp@<=0.2.3: '>=0.2.5'
- vite@>=5.0.0 <=5.4.18: '>=7.3.0'
+ vite@>=5.0.0 <=5.4.18: '>=7.3.1'
patchedDependencies:
'@types/node-unifi':
@@ -5109,7 +5109,7 @@ packages:
resolution: {integrity: sha512-EcA07pHJouywpzsoTUqNh5NwGayl2PPVEJKUSinGGSxFGYn+shYbqMGBg6FXDqgXum9Ou/ecb+411ssw8HImJQ==}
engines: {node: ^20.19.0 || >=22.12.0}
peerDependencies:
- vite: '>=7.3.0'
+ vite: '>=7.3.1'
'@vitest/coverage-v8@4.0.16':
resolution: {integrity: sha512-2rNdjEIsPRzsdu6/9Eq0AYAzYdpP6Bx9cje9tL3FE5XzXRQF1fNU9pe/1yE8fCrS0HD+fBtt6gLPh6LI57tX7A==}
@@ -10784,7 +10784,7 @@ packages:
vite-tsconfig-paths@6.0.3:
resolution: {integrity: sha512-7bL7FPX/DSviaZGYUKowWF1AiDVWjMjxNbE8lyaVGDezkedWqfGhlnQ4BZXre0ZN5P4kAgIJfAlgFDVyjrCIyg==}
peerDependencies:
- vite: '>=7.3.0'
+ vite: '>=7.3.1'
peerDependenciesMeta:
vite:
optional: true
From 7fa990712bddc88bbb3bbe01e758bfef7cb4dea3 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Mon, 12 Jan 2026 09:41:50 +0000
Subject: [PATCH 27/37] fix(deps): update dependency ldapts to v8.1.3 (#4841)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
packages/auth/package.json | 2 +-
pnpm-lock.yaml | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/packages/auth/package.json b/packages/auth/package.json
index cbbc3287d..63b0db014 100644
--- a/packages/auth/package.json
+++ b/packages/auth/package.json
@@ -33,7 +33,7 @@
"@homarr/validation": "workspace:^0.1.0",
"bcrypt": "^6.0.0",
"cookies": "^0.9.1",
- "ldapts": "8.1.2",
+ "ldapts": "8.1.3",
"next": "16.1.1",
"next-auth": "5.0.0-beta.30",
"react": "19.2.3",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 879b7cc2f..e16210098 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -715,8 +715,8 @@ importers:
specifier: ^0.9.1
version: 0.9.1
ldapts:
- specifier: 8.1.2
- version: 8.1.2
+ specifier: 8.1.3
+ version: 8.1.3
next:
specifier: 16.1.1
version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
@@ -7917,8 +7917,8 @@ packages:
resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==}
engines: {node: '>= 0.6.3'}
- ldapts@8.1.2:
- resolution: {integrity: sha512-QQAYM0fVzBcNzdo1VssKj9+v+BpjuyUqpgVjIUn1rWLdDj5cx60TtYoUWR5Ch9IMct1+jY92ES3G5fOoQaN34Q==}
+ ldapts@8.1.3:
+ resolution: {integrity: sha512-kEU3GDh48ZymnyLGsFprai2v4r7Gyxe6niBlUUw3xnOGpq5O+XODmXJ8gBwbPIg35qt5cnYVC80NNSdAkb2dJg==}
engines: {node: '>=20'}
levn@0.4.1:
@@ -17378,7 +17378,7 @@ snapshots:
dependencies:
readable-stream: 2.3.8
- ldapts@8.1.2:
+ ldapts@8.1.3:
dependencies:
strict-event-emitter-types: 2.0.0
whatwg-url: 15.1.0
From 55c2666f9d27ca34b6d028070f0d7b84e4c40e97 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Mon, 12 Jan 2026 12:59:38 +0000
Subject: [PATCH 28/37] fix(deps): update tiptap monorepo to v3.15.2 (#4842)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
packages/widgets/package.json | 32 +++----
pnpm-lock.yaml | 162 +++++++++++++++++-----------------
2 files changed, 97 insertions(+), 97 deletions(-)
diff --git a/packages/widgets/package.json b/packages/widgets/package.json
index 29585c9b0..600ac5be7 100644
--- a/packages/widgets/package.json
+++ b/packages/widgets/package.json
@@ -52,22 +52,22 @@
"@mantine/core": "^8.3.11",
"@mantine/hooks": "^8.3.11",
"@tabler/icons-react": "^3.36.1",
- "@tiptap/extension-color": "3.15.1",
- "@tiptap/extension-highlight": "3.15.1",
- "@tiptap/extension-image": "3.15.1",
- "@tiptap/extension-link": "^3.15.1",
- "@tiptap/extension-placeholder": "^3.15.1",
- "@tiptap/extension-table": "3.15.1",
- "@tiptap/extension-table-cell": "3.15.1",
- "@tiptap/extension-table-header": "3.15.1",
- "@tiptap/extension-table-row": "3.15.1",
- "@tiptap/extension-task-item": "3.15.1",
- "@tiptap/extension-task-list": "3.15.1",
- "@tiptap/extension-text-align": "3.15.1",
- "@tiptap/extension-text-style": "3.15.1",
- "@tiptap/extension-underline": "3.15.1",
- "@tiptap/react": "^3.15.1",
- "@tiptap/starter-kit": "^3.15.1",
+ "@tiptap/extension-color": "3.15.2",
+ "@tiptap/extension-highlight": "3.15.2",
+ "@tiptap/extension-image": "3.15.2",
+ "@tiptap/extension-link": "^3.15.2",
+ "@tiptap/extension-placeholder": "^3.15.2",
+ "@tiptap/extension-table": "3.15.2",
+ "@tiptap/extension-table-cell": "3.15.2",
+ "@tiptap/extension-table-header": "3.15.2",
+ "@tiptap/extension-table-row": "3.15.2",
+ "@tiptap/extension-task-item": "3.15.2",
+ "@tiptap/extension-task-list": "3.15.2",
+ "@tiptap/extension-text-align": "3.15.2",
+ "@tiptap/extension-text-style": "3.15.2",
+ "@tiptap/extension-underline": "3.15.2",
+ "@tiptap/react": "^3.15.2",
+ "@tiptap/starter-kit": "^3.15.2",
"clsx": "^2.1.1",
"dayjs": "^1.11.19",
"mantine-form-zod-resolver": "^1.3.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index e16210098..2dc109e49 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -2240,52 +2240,52 @@ importers:
specifier: ^3.36.1
version: 3.36.1(react@19.2.3)
'@tiptap/extension-color':
- specifier: 3.15.1
- version: 3.15.1(@tiptap/extension-text-style@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3)))
+ specifier: 3.15.2
+ version: 3.15.2(@tiptap/extension-text-style@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3)))
'@tiptap/extension-highlight':
- specifier: 3.15.1
- version: 3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ specifier: 3.15.2
+ version: 3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/extension-image':
- specifier: 3.15.1
- version: 3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ specifier: 3.15.2
+ version: 3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/extension-link':
- specifier: ^3.15.1
+ specifier: ^3.15.2
version: 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
'@tiptap/extension-placeholder':
- specifier: ^3.15.1
+ specifier: ^3.15.2
version: 3.15.3(@tiptap/extensions@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-table':
- specifier: 3.15.1
- version: 3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
+ specifier: 3.15.2
+ version: 3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
'@tiptap/extension-table-cell':
- specifier: 3.15.1
- version: 3.15.1(@tiptap/extension-table@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
+ specifier: 3.15.2
+ version: 3.15.2(@tiptap/extension-table@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-table-header':
- specifier: 3.15.1
- version: 3.15.1(@tiptap/extension-table@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
+ specifier: 3.15.2
+ version: 3.15.2(@tiptap/extension-table@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-table-row':
- specifier: 3.15.1
- version: 3.15.1(@tiptap/extension-table@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
+ specifier: 3.15.2
+ version: 3.15.2(@tiptap/extension-table@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-task-item':
- specifier: 3.15.1
- version: 3.15.1(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
+ specifier: 3.15.2
+ version: 3.15.2(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-task-list':
- specifier: 3.15.1
- version: 3.15.1(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
+ specifier: 3.15.2
+ version: 3.15.2(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-text-align':
- specifier: 3.15.1
- version: 3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ specifier: 3.15.2
+ version: 3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/extension-text-style':
- specifier: 3.15.1
- version: 3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ specifier: 3.15.2
+ version: 3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/extension-underline':
- specifier: 3.15.1
- version: 3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ specifier: 3.15.2
+ version: 3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/react':
- specifier: ^3.15.1
+ specifier: ^3.15.2
version: 3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tiptap/starter-kit':
- specifier: ^3.15.1
+ specifier: ^3.15.2
version: 3.15.3
clsx:
specifier: ^2.1.1
@@ -4518,10 +4518,10 @@ packages:
peerDependencies:
'@tiptap/core': ^3.15.3
- '@tiptap/extension-color@3.15.1':
- resolution: {integrity: sha512-IllM7OwKX7Q9mdxJa7jufzpU2XRfvdVjWPXcAlFqv/u9fd577uPau2Bmhw9MFG15oY2lkUDDbxef9WIrVNijeA==}
+ '@tiptap/extension-color@3.15.2':
+ resolution: {integrity: sha512-tSpxFiYI3rCaL1/toWBZONcnOjfipeIQTklmecBlHjrRiiaT5q3jJ/ZS2BozAHVF+RjZwCEcayKh07sWRY10rA==}
peerDependencies:
- '@tiptap/extension-text-style': ^3.15.1
+ '@tiptap/extension-text-style': ^3.15.2
'@tiptap/extension-document@3.15.3':
resolution: {integrity: sha512-AC72nI2gnogBuETCKbZekn+h6t5FGGcZG2abPGKbz/x9rwpb6qV2hcbAQ30t6M7H6cTOh2/Ut8bEV2MtMB15sw==}
@@ -4555,10 +4555,10 @@ packages:
peerDependencies:
'@tiptap/core': ^3.15.3
- '@tiptap/extension-highlight@3.15.1':
- resolution: {integrity: sha512-rT1S9YteN/5CZCEf0MLY7z7bUgPonfw2fQmsm46eOkix3tiYpw4khwNa94+4nGfLssspxAuleHt9v5tiVjf93w==}
+ '@tiptap/extension-highlight@3.15.2':
+ resolution: {integrity: sha512-XefdGezGnvMqd7dvmf1bh/Swi/aGFeZr2eei5PlRekJgI7CQ/wuHjhPFPECSRaHmWUoekhqFZRquCN/7s2i44Q==}
peerDependencies:
- '@tiptap/core': ^3.15.1
+ '@tiptap/core': ^3.15.2
'@tiptap/extension-horizontal-rule@3.15.3':
resolution: {integrity: sha512-FYkN7L6JsfwwNEntmLklCVKvgL0B0N47OXMacRk6kYKQmVQ4Nvc7q/VJLpD9sk4wh4KT1aiCBfhKEBTu5pv1fg==}
@@ -4566,10 +4566,10 @@ packages:
'@tiptap/core': ^3.15.3
'@tiptap/pm': ^3.15.3
- '@tiptap/extension-image@3.15.1':
- resolution: {integrity: sha512-mR4d0iWhPWD8AaBbnGlWgCUWHoMdebOOKa2v8BZd+VvmXFj+2MOZmXmBhQWK77fjp43hzJY4F6dC5tbzR4PxBw==}
+ '@tiptap/extension-image@3.15.2':
+ resolution: {integrity: sha512-o5NwBFZbNodYgD1QEIm7owZ+2oMU6gSQBMAGabPJth/JNdzFlN8wUKuQUVd4yf2UPVYKXvLtjaNzw7EGfypPcA==}
peerDependencies:
- '@tiptap/core': ^3.15.1
+ '@tiptap/core': ^3.15.2
'@tiptap/extension-italic@3.15.3':
resolution: {integrity: sha512-6XeuPjcWy7OBxpkgOV7bD6PATO5jhIxc8SEK4m8xn8nelGTBIbHGqK37evRv+QkC7E0MUryLtzwnmmiaxcKL0Q==}
@@ -4618,56 +4618,56 @@ packages:
peerDependencies:
'@tiptap/core': ^3.15.3
- '@tiptap/extension-table-cell@3.15.1':
- resolution: {integrity: sha512-SDpEUPpout3PTo2Yotx/8FeR0YfNi9r3vgY88PuYVI9jMoYwQoLg83jA8N0CGfFTgApl8MNOa8vkYJ+CL9/xiA==}
+ '@tiptap/extension-table-cell@3.15.2':
+ resolution: {integrity: sha512-6tExJX481G24/d1xkfGR329EFOqreQ3RSXHkaRmEBeAyxoIw0H1seop7obzVTzYBYxH0B3DUnxLMQlI1j9/Idw==}
peerDependencies:
- '@tiptap/extension-table': ^3.15.1
+ '@tiptap/extension-table': ^3.15.2
- '@tiptap/extension-table-header@3.15.1':
- resolution: {integrity: sha512-GekFgnWtWVv4HJaYQxHPvaLdw5TrXvbtwvPv2XlGzrSBHUBYVzdytwjvQ8hZZdUaIjJwpLc3YBcxJ82VarX8HQ==}
+ '@tiptap/extension-table-header@3.15.2':
+ resolution: {integrity: sha512-O0dvbGaipkH01BN0AWPQNVdYlazqPdznpnh06gwM9r1VQxlj1lAk7nw8kM2Rk8UuA3G/89SvHYDG+6NjyZ3TrA==}
peerDependencies:
- '@tiptap/extension-table': ^3.15.1
+ '@tiptap/extension-table': ^3.15.2
- '@tiptap/extension-table-row@3.15.1':
- resolution: {integrity: sha512-ErcikcZJ6y9T2pOvZ8PyO0emTGd7FwL1oI2aNpBpg41wTrwIzmk79Ms39t7HJ0KqSE3XsTBTXPe4fProhdi87g==}
+ '@tiptap/extension-table-row@3.15.2':
+ resolution: {integrity: sha512-ay8WMO9VOVgLuY04r2SRkZ5XHqsjXIg7he8IOwIAVYCDPrnfNdeFqXHx2lOafKerPVfbh0vDilUnWDAV57QtCA==}
peerDependencies:
- '@tiptap/extension-table': ^3.15.1
+ '@tiptap/extension-table': ^3.15.2
- '@tiptap/extension-table@3.15.1':
- resolution: {integrity: sha512-iamQ9lpNlLq2wjvWDUM/q09MQUKqi7Mk4EqBpEC3TzNLVty2fPmtp5jNc51A0vK3GVPIOfGo8KMsOgmXPOsBMg==}
+ '@tiptap/extension-table@3.15.2':
+ resolution: {integrity: sha512-0pWgIxr4qC7pVS1VCqPyQaWQp78jiob49CyfDdLXEmYRwv+Vonvful6C3CsmQ5dYu89X4bSAxG8gyM4nTajsmQ==}
peerDependencies:
- '@tiptap/core': ^3.15.1
- '@tiptap/pm': ^3.15.1
+ '@tiptap/core': ^3.15.2
+ '@tiptap/pm': ^3.15.2
- '@tiptap/extension-task-item@3.15.1':
- resolution: {integrity: sha512-zLx4b27nK8DtlP2gj79UgGEcpLuKIFLkXDLMQBZF1t/HZqWRKJqIGK5d1Dd+7L3dJqaUJ3nqT09c46mZmHAxTw==}
+ '@tiptap/extension-task-item@3.15.2':
+ resolution: {integrity: sha512-5JcWd97Ge/EHguOLgMvIoQpxhOYXBXVkgwDsjw5qjBs9vYc7EtfLSYFmMkApmh5tZmcxpsGekhu0qVvh1yAo9g==}
peerDependencies:
- '@tiptap/extension-list': ^3.15.1
+ '@tiptap/extension-list': ^3.15.2
- '@tiptap/extension-task-list@3.15.1':
- resolution: {integrity: sha512-6Do7N5uSpYxGJDf+rcihEFOhGeGXVSL2/3CtcR2RBHkTcu1VqaH+7kYPdar9IlLnyoy1QX4l+dPhutI2PjUNVQ==}
+ '@tiptap/extension-task-list@3.15.2':
+ resolution: {integrity: sha512-VkGWGqcMRyrs/BNGGuwFFviMXSOumULlXRDBo9BSDzTr9ER7ijg1Bm80hjIG3KejWe5At7yt8avhI2BXYQ676A==}
peerDependencies:
- '@tiptap/extension-list': ^3.15.1
+ '@tiptap/extension-list': ^3.15.2
- '@tiptap/extension-text-align@3.15.1':
- resolution: {integrity: sha512-FM90/6icd6DxED/r6/+qbWxGcTjDOdmuAQ6FTOL8sHJZbeXQ6OAwi8YMj1r5h8LSPIAhlFqyHlNSuPs+pLvgig==}
+ '@tiptap/extension-text-align@3.15.2':
+ resolution: {integrity: sha512-YZsrMo2AusvF3IUcjJg9Zfd9xQN4+h30x4KUNss0hdTrtLw4LHlfBOM95Lgt5VoAGU/B2M0xVgJZbVmOOD0/AA==}
peerDependencies:
- '@tiptap/core': ^3.15.1
+ '@tiptap/core': ^3.15.2
- '@tiptap/extension-text-style@3.15.1':
- resolution: {integrity: sha512-uZF6mPkw6RAWDUoQglR3ietjlcCc9Dc7n/hDrCIOrXoCM8JvdzH7J1H3u/btOkhBvTRnXk4CUvUE7cDgKvC3/w==}
+ '@tiptap/extension-text-style@3.15.2':
+ resolution: {integrity: sha512-XYS5qxH3a0pIlmO1s+ZTjYCfRmmUGa+kbPBLMyl8AyIMvOsQjPkBxaZTn90039UP0iJ9P9ceiW1YO/7t9yQWKQ==}
peerDependencies:
- '@tiptap/core': ^3.15.1
+ '@tiptap/core': ^3.15.2
'@tiptap/extension-text@3.15.3':
resolution: {integrity: sha512-MhkBz8ZvrqOKtKNp+ZWISKkLUlTrDR7tbKZc2OnNcUTttL9dz0HwT+cg91GGz19fuo7ttDcfsPV6eVmflvGToA==}
peerDependencies:
'@tiptap/core': ^3.15.3
- '@tiptap/extension-underline@3.15.1':
- resolution: {integrity: sha512-/gWo7CkCLD5wVOPJ0AlgNhqkdoOSOq1UjJmqNoPve5oBq/WXkz2/c0k+xCgDBisCJQPrR/fK1POWd5RKFl0rQg==}
+ '@tiptap/extension-underline@3.15.2':
+ resolution: {integrity: sha512-JPDjDPKAdLToNWuQEpYLRN2ZrJlTH0NaNvg0RgSjqVPGYHTsjqT9+d/qekBGKKu5KpFV0k/90c7gb+CzA7qICg==}
peerDependencies:
- '@tiptap/core': ^3.15.1
+ '@tiptap/core': ^3.15.2
'@tiptap/extension-underline@3.15.3':
resolution: {integrity: sha512-r/IwcNN0W366jGu4Y0n2MiFq9jGa4aopOwtfWO4d+J0DyeS2m7Go3+KwoUqi0wQTiVU74yfi4DF6eRsMQ9/iHQ==}
@@ -13471,9 +13471,9 @@ snapshots:
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-color@3.15.1(@tiptap/extension-text-style@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3)))':
+ '@tiptap/extension-color@3.15.2(@tiptap/extension-text-style@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3)))':
dependencies:
- '@tiptap/extension-text-style': 3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ '@tiptap/extension-text-style': 3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/extension-document@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
@@ -13502,7 +13502,7 @@ snapshots:
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-highlight@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-highlight@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
@@ -13511,7 +13511,7 @@ snapshots:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
'@tiptap/pm': 3.15.3
- '@tiptap/extension-image@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-image@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
@@ -13554,36 +13554,36 @@ snapshots:
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-table-cell@3.15.1(@tiptap/extension-table@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-table-cell@3.15.2(@tiptap/extension-table@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/extension-table': 3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
+ '@tiptap/extension-table': 3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-table-header@3.15.1(@tiptap/extension-table@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-table-header@3.15.2(@tiptap/extension-table@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/extension-table': 3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
+ '@tiptap/extension-table': 3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-table-row@3.15.1(@tiptap/extension-table@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-table-row@3.15.2(@tiptap/extension-table@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/extension-table': 3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
+ '@tiptap/extension-table': 3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-table@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)':
+ '@tiptap/extension-table@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)':
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
'@tiptap/pm': 3.15.3
- '@tiptap/extension-task-item@3.15.1(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-task-item@3.15.2(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
'@tiptap/extension-list': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-task-list@3.15.1(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-task-list@3.15.2(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
'@tiptap/extension-list': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-text-align@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-text-align@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-text-style@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-text-style@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
@@ -13591,7 +13591,7 @@ snapshots:
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-underline@3.15.1(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-underline@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
From b26cf0e65fd8150e241465628df2cb8b5a72088e Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Mon, 12 Jan 2026 15:36:08 +0000
Subject: [PATCH 29/37] fix(deps): update tiptap monorepo to v3.15.3 (#4843)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
packages/widgets/package.json | 32 +++----
pnpm-lock.yaml | 163 ++++++++++++++++------------------
2 files changed, 93 insertions(+), 102 deletions(-)
diff --git a/packages/widgets/package.json b/packages/widgets/package.json
index 600ac5be7..9bc23e2cf 100644
--- a/packages/widgets/package.json
+++ b/packages/widgets/package.json
@@ -52,22 +52,22 @@
"@mantine/core": "^8.3.11",
"@mantine/hooks": "^8.3.11",
"@tabler/icons-react": "^3.36.1",
- "@tiptap/extension-color": "3.15.2",
- "@tiptap/extension-highlight": "3.15.2",
- "@tiptap/extension-image": "3.15.2",
- "@tiptap/extension-link": "^3.15.2",
- "@tiptap/extension-placeholder": "^3.15.2",
- "@tiptap/extension-table": "3.15.2",
- "@tiptap/extension-table-cell": "3.15.2",
- "@tiptap/extension-table-header": "3.15.2",
- "@tiptap/extension-table-row": "3.15.2",
- "@tiptap/extension-task-item": "3.15.2",
- "@tiptap/extension-task-list": "3.15.2",
- "@tiptap/extension-text-align": "3.15.2",
- "@tiptap/extension-text-style": "3.15.2",
- "@tiptap/extension-underline": "3.15.2",
- "@tiptap/react": "^3.15.2",
- "@tiptap/starter-kit": "^3.15.2",
+ "@tiptap/extension-color": "3.15.3",
+ "@tiptap/extension-highlight": "3.15.3",
+ "@tiptap/extension-image": "3.15.3",
+ "@tiptap/extension-link": "^3.15.3",
+ "@tiptap/extension-placeholder": "^3.15.3",
+ "@tiptap/extension-table": "3.15.3",
+ "@tiptap/extension-table-cell": "3.15.3",
+ "@tiptap/extension-table-header": "3.15.3",
+ "@tiptap/extension-table-row": "3.15.3",
+ "@tiptap/extension-task-item": "3.15.3",
+ "@tiptap/extension-task-list": "3.15.3",
+ "@tiptap/extension-text-align": "3.15.3",
+ "@tiptap/extension-text-style": "3.15.3",
+ "@tiptap/extension-underline": "3.15.3",
+ "@tiptap/react": "^3.15.3",
+ "@tiptap/starter-kit": "^3.15.3",
"clsx": "^2.1.1",
"dayjs": "^1.11.19",
"mantine-form-zod-resolver": "^1.3.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 2dc109e49..ab2f46550 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -2240,52 +2240,52 @@ importers:
specifier: ^3.36.1
version: 3.36.1(react@19.2.3)
'@tiptap/extension-color':
- specifier: 3.15.2
- version: 3.15.2(@tiptap/extension-text-style@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3)))
+ specifier: 3.15.3
+ version: 3.15.3(@tiptap/extension-text-style@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3)))
'@tiptap/extension-highlight':
- specifier: 3.15.2
- version: 3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ specifier: 3.15.3
+ version: 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/extension-image':
- specifier: 3.15.2
- version: 3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ specifier: 3.15.3
+ version: 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/extension-link':
- specifier: ^3.15.2
+ specifier: ^3.15.3
version: 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
'@tiptap/extension-placeholder':
- specifier: ^3.15.2
+ specifier: ^3.15.3
version: 3.15.3(@tiptap/extensions@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-table':
- specifier: 3.15.2
- version: 3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
+ specifier: 3.15.3
+ version: 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
'@tiptap/extension-table-cell':
- specifier: 3.15.2
- version: 3.15.2(@tiptap/extension-table@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
+ specifier: 3.15.3
+ version: 3.15.3(@tiptap/extension-table@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-table-header':
- specifier: 3.15.2
- version: 3.15.2(@tiptap/extension-table@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
+ specifier: 3.15.3
+ version: 3.15.3(@tiptap/extension-table@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-table-row':
- specifier: 3.15.2
- version: 3.15.2(@tiptap/extension-table@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
+ specifier: 3.15.3
+ version: 3.15.3(@tiptap/extension-table@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-task-item':
- specifier: 3.15.2
- version: 3.15.2(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
+ specifier: 3.15.3
+ version: 3.15.3(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-task-list':
- specifier: 3.15.2
- version: 3.15.2(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
+ specifier: 3.15.3
+ version: 3.15.3(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))
'@tiptap/extension-text-align':
- specifier: 3.15.2
- version: 3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ specifier: 3.15.3
+ version: 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/extension-text-style':
- specifier: 3.15.2
- version: 3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ specifier: 3.15.3
+ version: 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/extension-underline':
- specifier: 3.15.2
- version: 3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ specifier: 3.15.3
+ version: 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/react':
- specifier: ^3.15.2
+ specifier: ^3.15.3
version: 3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tiptap/starter-kit':
- specifier: ^3.15.2
+ specifier: ^3.15.3
version: 3.15.3
clsx:
specifier: ^2.1.1
@@ -4518,10 +4518,10 @@ packages:
peerDependencies:
'@tiptap/core': ^3.15.3
- '@tiptap/extension-color@3.15.2':
- resolution: {integrity: sha512-tSpxFiYI3rCaL1/toWBZONcnOjfipeIQTklmecBlHjrRiiaT5q3jJ/ZS2BozAHVF+RjZwCEcayKh07sWRY10rA==}
+ '@tiptap/extension-color@3.15.3':
+ resolution: {integrity: sha512-GS+LEJ7YC7J6CiQ/caTDVyKg+ZlU4B5ofzAZ0iCWPahjMyUUZImzXvoRlfMumAiPG+IUW9PC2BztSGd3SCLpGA==}
peerDependencies:
- '@tiptap/extension-text-style': ^3.15.2
+ '@tiptap/extension-text-style': ^3.15.3
'@tiptap/extension-document@3.15.3':
resolution: {integrity: sha512-AC72nI2gnogBuETCKbZekn+h6t5FGGcZG2abPGKbz/x9rwpb6qV2hcbAQ30t6M7H6cTOh2/Ut8bEV2MtMB15sw==}
@@ -4555,10 +4555,10 @@ packages:
peerDependencies:
'@tiptap/core': ^3.15.3
- '@tiptap/extension-highlight@3.15.2':
- resolution: {integrity: sha512-XefdGezGnvMqd7dvmf1bh/Swi/aGFeZr2eei5PlRekJgI7CQ/wuHjhPFPECSRaHmWUoekhqFZRquCN/7s2i44Q==}
+ '@tiptap/extension-highlight@3.15.3':
+ resolution: {integrity: sha512-ZZyuKGW4WrMx3pBEfsHqOcqEklfiiAjVuvhji9FJcip1w0B2OnMWkgZw7rdAlsQG8pGH6NWh9Gf2DOUsjuAa6A==}
peerDependencies:
- '@tiptap/core': ^3.15.2
+ '@tiptap/core': ^3.15.3
'@tiptap/extension-horizontal-rule@3.15.3':
resolution: {integrity: sha512-FYkN7L6JsfwwNEntmLklCVKvgL0B0N47OXMacRk6kYKQmVQ4Nvc7q/VJLpD9sk4wh4KT1aiCBfhKEBTu5pv1fg==}
@@ -4566,10 +4566,10 @@ packages:
'@tiptap/core': ^3.15.3
'@tiptap/pm': ^3.15.3
- '@tiptap/extension-image@3.15.2':
- resolution: {integrity: sha512-o5NwBFZbNodYgD1QEIm7owZ+2oMU6gSQBMAGabPJth/JNdzFlN8wUKuQUVd4yf2UPVYKXvLtjaNzw7EGfypPcA==}
+ '@tiptap/extension-image@3.15.3':
+ resolution: {integrity: sha512-Tjq9BHlC/0bGR9/uySA0tv6I1Ua1Q5t5P/mdbWyZi4JdUpKHRfgenzfXF5DYnklJ01QJ7uOPSp9sAGgPzBixtQ==}
peerDependencies:
- '@tiptap/core': ^3.15.2
+ '@tiptap/core': ^3.15.3
'@tiptap/extension-italic@3.15.3':
resolution: {integrity: sha512-6XeuPjcWy7OBxpkgOV7bD6PATO5jhIxc8SEK4m8xn8nelGTBIbHGqK37evRv+QkC7E0MUryLtzwnmmiaxcKL0Q==}
@@ -4618,57 +4618,52 @@ packages:
peerDependencies:
'@tiptap/core': ^3.15.3
- '@tiptap/extension-table-cell@3.15.2':
- resolution: {integrity: sha512-6tExJX481G24/d1xkfGR329EFOqreQ3RSXHkaRmEBeAyxoIw0H1seop7obzVTzYBYxH0B3DUnxLMQlI1j9/Idw==}
+ '@tiptap/extension-table-cell@3.15.3':
+ resolution: {integrity: sha512-n09p9Beq7S36IPaTfWslZ6cvBr8jg7eLNg/2AuW0lwUm5PmKIHc2+HwewtFzkrBCBBKJsfPKZn8bXZNggYshVQ==}
peerDependencies:
- '@tiptap/extension-table': ^3.15.2
+ '@tiptap/extension-table': ^3.15.3
- '@tiptap/extension-table-header@3.15.2':
- resolution: {integrity: sha512-O0dvbGaipkH01BN0AWPQNVdYlazqPdznpnh06gwM9r1VQxlj1lAk7nw8kM2Rk8UuA3G/89SvHYDG+6NjyZ3TrA==}
+ '@tiptap/extension-table-header@3.15.3':
+ resolution: {integrity: sha512-3NTzfqzCkLxUSMlu/UcqD8Ol9HfDPaxyACkU2W9+EZsOQ19KogfwZYOlTWi7+jI0TkBIq2EKZwzBoplT+WD4oQ==}
peerDependencies:
- '@tiptap/extension-table': ^3.15.2
+ '@tiptap/extension-table': ^3.15.3
- '@tiptap/extension-table-row@3.15.2':
- resolution: {integrity: sha512-ay8WMO9VOVgLuY04r2SRkZ5XHqsjXIg7he8IOwIAVYCDPrnfNdeFqXHx2lOafKerPVfbh0vDilUnWDAV57QtCA==}
+ '@tiptap/extension-table-row@3.15.3':
+ resolution: {integrity: sha512-fNQnZA6SMiFWZMyaaS1Uhk4GtWBfCA74sIWTAEnz60VN8w5NpoOOB9DM6sQ3NeM6KP78sNEbyjtWx7xRMQVpLg==}
peerDependencies:
- '@tiptap/extension-table': ^3.15.2
+ '@tiptap/extension-table': ^3.15.3
- '@tiptap/extension-table@3.15.2':
- resolution: {integrity: sha512-0pWgIxr4qC7pVS1VCqPyQaWQp78jiob49CyfDdLXEmYRwv+Vonvful6C3CsmQ5dYu89X4bSAxG8gyM4nTajsmQ==}
+ '@tiptap/extension-table@3.15.3':
+ resolution: {integrity: sha512-dJk0u2JX1J/3x/ps641qdxQPOiie5txQhs2M1srgDeeFu//ORCePAxryJCw1bgf0TEVwFWwFTCtcOFR5SSgMZQ==}
peerDependencies:
- '@tiptap/core': ^3.15.2
- '@tiptap/pm': ^3.15.2
+ '@tiptap/core': ^3.15.3
+ '@tiptap/pm': ^3.15.3
- '@tiptap/extension-task-item@3.15.2':
- resolution: {integrity: sha512-5JcWd97Ge/EHguOLgMvIoQpxhOYXBXVkgwDsjw5qjBs9vYc7EtfLSYFmMkApmh5tZmcxpsGekhu0qVvh1yAo9g==}
+ '@tiptap/extension-task-item@3.15.3':
+ resolution: {integrity: sha512-bkrmouc1rE5n9ONw2G7+zCGfBRoF2HJWq8REThPMzg/6+L5GJJ5YTN4UmncaP48U9jHX8xeihjgg9Ypenjl4lw==}
peerDependencies:
- '@tiptap/extension-list': ^3.15.2
+ '@tiptap/extension-list': ^3.15.3
- '@tiptap/extension-task-list@3.15.2':
- resolution: {integrity: sha512-VkGWGqcMRyrs/BNGGuwFFviMXSOumULlXRDBo9BSDzTr9ER7ijg1Bm80hjIG3KejWe5At7yt8avhI2BXYQ676A==}
+ '@tiptap/extension-task-list@3.15.3':
+ resolution: {integrity: sha512-nh8iBk1LHVIoqxphLoqZlLAN9fF2i9ZeK+2TjGSS35lfh7sYzRoSjNW0E81Uy48YuCzM1NQYghYR5Qfc7vm4jA==}
peerDependencies:
- '@tiptap/extension-list': ^3.15.2
+ '@tiptap/extension-list': ^3.15.3
- '@tiptap/extension-text-align@3.15.2':
- resolution: {integrity: sha512-YZsrMo2AusvF3IUcjJg9Zfd9xQN4+h30x4KUNss0hdTrtLw4LHlfBOM95Lgt5VoAGU/B2M0xVgJZbVmOOD0/AA==}
+ '@tiptap/extension-text-align@3.15.3':
+ resolution: {integrity: sha512-hkLeEKm44aqimyjv+D8JUxzDG/iNjDrSCGvGrMOPcpaKn4f8C5z1EKnEufT61RitNPBAxQMXUhmGQUNrmlICmQ==}
peerDependencies:
- '@tiptap/core': ^3.15.2
+ '@tiptap/core': ^3.15.3
- '@tiptap/extension-text-style@3.15.2':
- resolution: {integrity: sha512-XYS5qxH3a0pIlmO1s+ZTjYCfRmmUGa+kbPBLMyl8AyIMvOsQjPkBxaZTn90039UP0iJ9P9ceiW1YO/7t9yQWKQ==}
+ '@tiptap/extension-text-style@3.15.3':
+ resolution: {integrity: sha512-/M7fuGRPVkeM14rQ1bNiLZUs2N+FuVhIsLEwNKKk7GaTGKHzmkC1b2COmbICivuFYf90KWzaG0R+Pm7cnW6KaA==}
peerDependencies:
- '@tiptap/core': ^3.15.2
+ '@tiptap/core': ^3.15.3
'@tiptap/extension-text@3.15.3':
resolution: {integrity: sha512-MhkBz8ZvrqOKtKNp+ZWISKkLUlTrDR7tbKZc2OnNcUTttL9dz0HwT+cg91GGz19fuo7ttDcfsPV6eVmflvGToA==}
peerDependencies:
'@tiptap/core': ^3.15.3
- '@tiptap/extension-underline@3.15.2':
- resolution: {integrity: sha512-JPDjDPKAdLToNWuQEpYLRN2ZrJlTH0NaNvg0RgSjqVPGYHTsjqT9+d/qekBGKKu5KpFV0k/90c7gb+CzA7qICg==}
- peerDependencies:
- '@tiptap/core': ^3.15.2
-
'@tiptap/extension-underline@3.15.3':
resolution: {integrity: sha512-r/IwcNN0W366jGu4Y0n2MiFq9jGa4aopOwtfWO4d+J0DyeS2m7Go3+KwoUqi0wQTiVU74yfi4DF6eRsMQ9/iHQ==}
peerDependencies:
@@ -13471,9 +13466,9 @@ snapshots:
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-color@3.15.2(@tiptap/extension-text-style@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3)))':
+ '@tiptap/extension-color@3.15.3(@tiptap/extension-text-style@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3)))':
dependencies:
- '@tiptap/extension-text-style': 3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
+ '@tiptap/extension-text-style': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/extension-document@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
@@ -13502,7 +13497,7 @@ snapshots:
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-highlight@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-highlight@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
@@ -13511,7 +13506,7 @@ snapshots:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
'@tiptap/pm': 3.15.3
- '@tiptap/extension-image@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-image@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
@@ -13554,36 +13549,36 @@ snapshots:
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-table-cell@3.15.2(@tiptap/extension-table@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-table-cell@3.15.3(@tiptap/extension-table@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/extension-table': 3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
+ '@tiptap/extension-table': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-table-header@3.15.2(@tiptap/extension-table@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-table-header@3.15.3(@tiptap/extension-table@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/extension-table': 3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
+ '@tiptap/extension-table': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-table-row@3.15.2(@tiptap/extension-table@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-table-row@3.15.3(@tiptap/extension-table@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
- '@tiptap/extension-table': 3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
+ '@tiptap/extension-table': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-table@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)':
+ '@tiptap/extension-table@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)':
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
'@tiptap/pm': 3.15.3
- '@tiptap/extension-task-item@3.15.2(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-task-item@3.15.3(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
'@tiptap/extension-list': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-task-list@3.15.2(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-task-list@3.15.3(@tiptap/extension-list@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))':
dependencies:
'@tiptap/extension-list': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/extension-text-align@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-text-align@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-text-style@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
+ '@tiptap/extension-text-style@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
@@ -13591,10 +13586,6 @@ snapshots:
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
- '@tiptap/extension-underline@3.15.2(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
- dependencies:
- '@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
-
'@tiptap/extension-underline@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))':
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
From b2798d7acab5a8577de61bd6740747eda144aba0 Mon Sep 17 00:00:00 2001
From: "homarr-crowdin[bot]"
<190541745+homarr-crowdin[bot]@users.noreply.github.com>
Date: Tue, 13 Jan 2026 20:21:03 +0100
Subject: [PATCH 30/37] chore(lang): update translations from crowdin (#4834)
Co-authored-by: Crowdin Homarr <190541745+homarr-crowdin[bot]@users.noreply.github.com>
---
packages/translation/src/lang/fr.json | 8 ++++----
packages/translation/src/lang/it.json | 6 +++---
packages/translation/src/lang/no.json | 6 +++---
packages/translation/src/lang/pt.json | 12 ++++++------
4 files changed, 16 insertions(+), 16 deletions(-)
diff --git a/packages/translation/src/lang/fr.json b/packages/translation/src/lang/fr.json
index fe7c91f43..29034db11 100644
--- a/packages/translation/src/lang/fr.json
+++ b/packages/translation/src/lang/fr.json
@@ -2,7 +2,7 @@
"init": {
"step": {
"start": {
- "title": "Bienvenue dans Homarr",
+ "title": "Bienvenue sur Homarr",
"subtitle": "Commençons par configurer votre instance Homarr.",
"description": "Pour commencer, veuillez selectionner comment vous souhaitez configurer votre instance Homarr.",
"action": {
@@ -3295,10 +3295,10 @@
}
},
"user": {
- "title": "",
+ "title": "Utilisateurs",
"enableGravatar": {
- "label": "",
- "description": ""
+ "label": "Activer Gravatar",
+ "description": "Revient aux avatars des utilisateurs de Libravatar/Gravatar quand aucun avatar personnalisé n'est défini et qu'un e-mail est configuré"
}
},
"search": {
diff --git a/packages/translation/src/lang/it.json b/packages/translation/src/lang/it.json
index 4f0d9b65b..18fd7b4f2 100644
--- a/packages/translation/src/lang/it.json
+++ b/packages/translation/src/lang/it.json
@@ -3295,10 +3295,10 @@
}
},
"user": {
- "title": "",
+ "title": "Utenti",
"enableGravatar": {
- "label": "",
- "description": ""
+ "label": "Abilita Gravatar",
+ "description": "Torna agli avatar degli utenti da Libravatar/Gravatar quando non è impostato alcun avatar personalizzato e viene configurata un'email"
}
},
"search": {
diff --git a/packages/translation/src/lang/no.json b/packages/translation/src/lang/no.json
index cc1668819..7d1f17041 100644
--- a/packages/translation/src/lang/no.json
+++ b/packages/translation/src/lang/no.json
@@ -3295,10 +3295,10 @@
}
},
"user": {
- "title": "",
+ "title": "Brukere",
"enableGravatar": {
- "label": "",
- "description": ""
+ "label": "Aktiver Gravatar",
+ "description": "Bruker avatarer fra Libravatar/Gravatar som reserve når ingen egendefinert avatar er angitt og en e-post er konfigurert"
}
},
"search": {
diff --git a/packages/translation/src/lang/pt.json b/packages/translation/src/lang/pt.json
index 6359d6fc3..6ecb01fdb 100644
--- a/packages/translation/src/lang/pt.json
+++ b/packages/translation/src/lang/pt.json
@@ -491,24 +491,24 @@
"message": "Permissões foram salvas com sucesso"
},
"error": {
- "title": "",
- "message": ""
+ "title": "Permissões não salvas",
+ "message": "As permissões não foram salvas"
}
}
},
"update": {
"notification": {
"success": {
- "message": ""
+ "message": "O grupo {name} foi salvo com sucesso"
},
"error": {
- "message": ""
+ "message": "Não é possível salvar o grupo {name}"
}
}
},
"select": {
- "label": "",
- "notFound": ""
+ "label": "Selecionar grupo",
+ "notFound": "Nenhum grupo encontrado"
},
"settings": {
"board": {
From 5d006422688cf3fe7440ae3ab66ad3b2cc9286a8 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Tue, 13 Jan 2026 19:28:34 +0000
Subject: [PATCH 31/37] fix(deps): update dependency ioredis to v5.9.1 (#4844)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
packages/core/package.json | 2 +-
packages/redis/package.json | 2 +-
pnpm-lock.yaml | 14 +++++++-------
3 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/packages/core/package.json b/packages/core/package.json
index 9ffd3cd9f..6d727881e 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -41,7 +41,7 @@
"better-sqlite3": "^12.5.0",
"dns-caching": "^0.2.9",
"drizzle-orm": "^0.45.1",
- "ioredis": "5.9.0",
+ "ioredis": "5.9.1",
"mysql2": "3.16.0",
"pg": "^8.16.3",
"superjson": "2.2.6",
diff --git a/packages/redis/package.json b/packages/redis/package.json
index ef2eb22af..bc8c47be0 100644
--- a/packages/redis/package.json
+++ b/packages/redis/package.json
@@ -26,7 +26,7 @@
"@homarr/core": "workspace:^",
"@homarr/db": "workspace:^",
"@homarr/definitions": "workspace:^",
- "ioredis": "5.9.0",
+ "ioredis": "5.9.1",
"superjson": "2.2.6"
},
"devDependencies": {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index ab2f46550..67612a26a 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -890,8 +890,8 @@ importers:
specifier: ^0.45.1
version: 0.45.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.16.0)(better-sqlite3@12.5.0)(gel@2.0.0)(mysql2@3.16.0)(pg@8.16.3)
ioredis:
- specifier: 5.9.0
- version: 5.9.0
+ specifier: 5.9.1
+ version: 5.9.1
mysql2:
specifier: 3.16.0
version: 3.16.0
@@ -1791,8 +1791,8 @@ importers:
specifier: workspace:^
version: link:../definitions
ioredis:
- specifier: 5.9.0
- version: 5.9.0
+ specifier: 5.9.1
+ version: 5.9.1
superjson:
specifier: 2.2.6
version: 2.2.6
@@ -7442,8 +7442,8 @@ packages:
invariant@2.2.4:
resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==}
- ioredis@5.9.0:
- resolution: {integrity: sha512-T3VieIilNumOJCXI9SDgo4NnF6sZkd6XcmPi6qWtw4xqbt8nNz/ZVNiIH1L9puMTSHZh1mUWA4xKa2nWPF4NwQ==}
+ ioredis@5.9.1:
+ resolution: {integrity: sha512-BXNqFQ66oOsR82g9ajFFsR8ZKrjVvYCLyeML9IvSMAsP56XH2VXBdZjmI11p65nXXJxTEt1hie3J2QeFJVgrtQ==}
engines: {node: '>=12.22.0'}
ip-address@9.0.5:
@@ -16896,7 +16896,7 @@ snapshots:
dependencies:
loose-envify: 1.4.0
- ioredis@5.9.0:
+ ioredis@5.9.1:
dependencies:
'@ioredis/commands': 1.5.0
cluster-key-slot: 1.1.2
From c24006dca691f26a7187c0ba112d9ed2ec424bb0 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Tue, 13 Jan 2026 22:31:49 +0000
Subject: [PATCH 32/37] fix(deps): update dependency react-error-boundary to
^6.0.3 (#4847)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
apps/nextjs/package.json | 2 +-
pnpm-lock.yaml | 12 +++++-------
2 files changed, 6 insertions(+), 8 deletions(-)
diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json
index b9fa5f4e0..9170c3462 100644
--- a/apps/nextjs/package.json
+++ b/apps/nextjs/package.json
@@ -81,7 +81,7 @@
"prismjs": "^1.30.0",
"react": "19.2.3",
"react-dom": "19.2.3",
- "react-error-boundary": "^6.0.2",
+ "react-error-boundary": "^6.0.3",
"react-simple-code-editor": "^0.14.1",
"sass": "^1.97.2",
"superjson": "2.2.6",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 67612a26a..cd34e638d 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -308,8 +308,8 @@ importers:
specifier: 19.2.3
version: 19.2.3(react@19.2.3)
react-error-boundary:
- specifier: ^6.0.2
- version: 6.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^6.0.3
+ version: 6.0.3(react@19.2.3)
react-simple-code-editor:
specifier: ^0.14.1
version: 0.14.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
@@ -9260,11 +9260,10 @@ packages:
peerDependencies:
react: '>= 16.8 || 18.0.0'
- react-error-boundary@6.0.2:
- resolution: {integrity: sha512-yvWErn55ag/ywZEFqYpXYX9rxIDPIabXIX25F184KY3F5Szk2x/cVieOflw5R47ltN3KzWOw82Lmlb4vNjyn9A==}
+ react-error-boundary@6.0.3:
+ resolution: {integrity: sha512-5guqn2UYpCFjE8UDMA8J7Kke+YSGBFrKQRJb3XdcaGZXYINZfQXgBt3ifY6MvjkN7QROc5A8zclyoSCwrcRUKw==}
peerDependencies:
react: ^18.0.0 || ^19.0.0
- react-dom: ^18.0.0 || ^19.0.0
react-immutable-proptypes@2.2.0:
resolution: {integrity: sha512-Vf4gBsePlwdGvSZoLSBfd4HAP93HDauMY4fDjXhreg/vg6F3Fj/MXDNyTbltPC/xZKmZc+cjLu3598DdYK6sgQ==}
@@ -18876,10 +18875,9 @@ snapshots:
prop-types: 15.8.1
react: 19.2.3
- react-error-boundary@6.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
+ react-error-boundary@6.0.3(react@19.2.3):
dependencies:
react: 19.2.3
- react-dom: 19.2.3(react@19.2.3)
react-immutable-proptypes@2.2.0(immutable@3.8.2):
dependencies:
From 275a346afaaebfa894ef2193f70966986a138dbb Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Wed, 14 Jan 2026 14:34:40 +0000
Subject: [PATCH 33/37] fix(deps): update mantine monorepo to ^8.3.12 (#4848)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
apps/nextjs/package.json | 12 +-
packages/db/package.json | 2 +-
packages/form/package.json | 2 +-
packages/forms-collection/package.json | 2 +-
packages/modals-collection/package.json | 2 +-
packages/modals/package.json | 4 +-
packages/notifications/package.json | 2 +-
packages/old-import/package.json | 4 +-
packages/settings/package.json | 2 +-
packages/spotlight/package.json | 6 +-
packages/ui/package.json | 6 +-
packages/widgets/package.json | 6 +-
pnpm-lock.yaml | 260 ++++++++++++------------
13 files changed, 155 insertions(+), 155 deletions(-)
diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json
index 9170c3462..c301137bc 100644
--- a/apps/nextjs/package.json
+++ b/apps/nextjs/package.json
@@ -48,12 +48,12 @@
"@homarr/ui": "workspace:^0.1.0",
"@homarr/validation": "workspace:^0.1.0",
"@homarr/widgets": "workspace:^0.1.0",
- "@mantine/colors-generator": "^8.3.11",
- "@mantine/core": "^8.3.11",
- "@mantine/dropzone": "^8.3.11",
- "@mantine/hooks": "^8.3.11",
- "@mantine/modals": "^8.3.11",
- "@mantine/tiptap": "^8.3.11",
+ "@mantine/colors-generator": "^8.3.12",
+ "@mantine/core": "^8.3.12",
+ "@mantine/dropzone": "^8.3.12",
+ "@mantine/hooks": "^8.3.12",
+ "@mantine/modals": "^8.3.12",
+ "@mantine/tiptap": "^8.3.12",
"@million/lint": "1.0.14",
"@tabler/icons-react": "^3.36.1",
"@tanstack/react-query": "^5.90.16",
diff --git a/packages/db/package.json b/packages/db/package.json
index a1e724f4c..c959fd117 100644
--- a/packages/db/package.json
+++ b/packages/db/package.json
@@ -47,7 +47,7 @@
"@homarr/core": "workspace:^0.1.0",
"@homarr/definitions": "workspace:^0.1.0",
"@homarr/server-settings": "workspace:^0.1.0",
- "@mantine/core": "^8.3.11",
+ "@mantine/core": "^8.3.12",
"@paralleldrive/cuid2": "^3.1.0",
"@testcontainers/mysql": "^11.11.0",
"@testcontainers/postgresql": "^11.11.0",
diff --git a/packages/form/package.json b/packages/form/package.json
index 8facf8e5c..0d98a9ee7 100644
--- a/packages/form/package.json
+++ b/packages/form/package.json
@@ -26,7 +26,7 @@
"@homarr/common": "workspace:^0.1.0",
"@homarr/translation": "workspace:^0.1.0",
"@homarr/validation": "workspace:^0.1.0",
- "@mantine/form": "^8.3.11",
+ "@mantine/form": "^8.3.12",
"mantine-form-zod-resolver": "^1.3.0",
"zod": "^4.2.1"
},
diff --git a/packages/forms-collection/package.json b/packages/forms-collection/package.json
index 63319567c..d3a7133af 100644
--- a/packages/forms-collection/package.json
+++ b/packages/forms-collection/package.json
@@ -30,7 +30,7 @@
"@homarr/translation": "workspace:^0.1.0",
"@homarr/ui": "workspace:^0.1.0",
"@homarr/validation": "workspace:^0.1.0",
- "@mantine/core": "^8.3.11",
+ "@mantine/core": "^8.3.12",
"react": "19.2.3",
"zod": "^4.2.1"
},
diff --git a/packages/modals-collection/package.json b/packages/modals-collection/package.json
index 068a77717..27e63230f 100644
--- a/packages/modals-collection/package.json
+++ b/packages/modals-collection/package.json
@@ -33,7 +33,7 @@
"@homarr/translation": "workspace:^0.1.0",
"@homarr/ui": "workspace:^0.1.0",
"@homarr/validation": "workspace:^0.1.0",
- "@mantine/core": "^8.3.11",
+ "@mantine/core": "^8.3.12",
"@tabler/icons-react": "^3.36.1",
"dayjs": "^1.11.19",
"next": "16.1.1",
diff --git a/packages/modals/package.json b/packages/modals/package.json
index 6856a9eb8..b64517b95 100644
--- a/packages/modals/package.json
+++ b/packages/modals/package.json
@@ -24,8 +24,8 @@
"dependencies": {
"@homarr/translation": "workspace:^0.1.0",
"@homarr/ui": "workspace:^0.1.0",
- "@mantine/core": "^8.3.11",
- "@mantine/hooks": "^8.3.11",
+ "@mantine/core": "^8.3.12",
+ "@mantine/hooks": "^8.3.12",
"react": "19.2.3"
},
"devDependencies": {
diff --git a/packages/notifications/package.json b/packages/notifications/package.json
index adedc17d7..f5c46d6f2 100644
--- a/packages/notifications/package.json
+++ b/packages/notifications/package.json
@@ -24,7 +24,7 @@
"prettier": "@homarr/prettier-config",
"dependencies": {
"@homarr/ui": "workspace:^0.1.0",
- "@mantine/notifications": "^8.3.11",
+ "@mantine/notifications": "^8.3.12",
"@tabler/icons-react": "^3.36.1"
},
"devDependencies": {
diff --git a/packages/old-import/package.json b/packages/old-import/package.json
index 5e5224e5c..345a34326 100644
--- a/packages/old-import/package.json
+++ b/packages/old-import/package.json
@@ -37,8 +37,8 @@
"@homarr/translation": "workspace:^0.1.0",
"@homarr/ui": "workspace:^0.1.0",
"@homarr/validation": "workspace:^0.1.0",
- "@mantine/core": "^8.3.11",
- "@mantine/hooks": "^8.3.11",
+ "@mantine/core": "^8.3.12",
+ "@mantine/hooks": "^8.3.12",
"adm-zip": "0.5.16",
"next": "16.1.1",
"react": "19.2.3",
diff --git a/packages/settings/package.json b/packages/settings/package.json
index b1eb6e038..fd50bc3a1 100644
--- a/packages/settings/package.json
+++ b/packages/settings/package.json
@@ -25,7 +25,7 @@
"dependencies": {
"@homarr/db": "workspace:^0.1.0",
"@homarr/server-settings": "workspace:^0.1.0",
- "@mantine/dates": "^8.3.11",
+ "@mantine/dates": "^8.3.12",
"next": "16.1.1",
"react": "19.2.3",
"react-dom": "19.2.3"
diff --git a/packages/spotlight/package.json b/packages/spotlight/package.json
index a57855b37..af0540de5 100644
--- a/packages/spotlight/package.json
+++ b/packages/spotlight/package.json
@@ -33,9 +33,9 @@
"@homarr/settings": "workspace:^0.1.0",
"@homarr/translation": "workspace:^0.1.0",
"@homarr/ui": "workspace:^0.1.0",
- "@mantine/core": "^8.3.11",
- "@mantine/hooks": "^8.3.11",
- "@mantine/spotlight": "^8.3.11",
+ "@mantine/core": "^8.3.12",
+ "@mantine/hooks": "^8.3.12",
+ "@mantine/spotlight": "^8.3.12",
"@tabler/icons-react": "^3.36.1",
"jotai": "^2.16.1",
"next": "16.1.1",
diff --git a/packages/ui/package.json b/packages/ui/package.json
index 46296f8d6..9bfdbbfd4 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -30,9 +30,9 @@
"@homarr/settings": "workspace:^0.1.0",
"@homarr/translation": "workspace:^0.1.0",
"@homarr/validation": "workspace:^0.1.0",
- "@mantine/core": "^8.3.11",
- "@mantine/dates": "^8.3.11",
- "@mantine/hooks": "^8.3.11",
+ "@mantine/core": "^8.3.12",
+ "@mantine/dates": "^8.3.12",
+ "@mantine/hooks": "^8.3.12",
"@tabler/icons-react": "^3.36.1",
"crypto-js": "^4.2.0",
"mantine-react-table": "2.0.0-beta.9",
diff --git a/packages/widgets/package.json b/packages/widgets/package.json
index 9bc23e2cf..3bda2735e 100644
--- a/packages/widgets/package.json
+++ b/packages/widgets/package.json
@@ -48,9 +48,9 @@
"@homarr/translation": "workspace:^0.1.0",
"@homarr/ui": "workspace:^0.1.0",
"@homarr/validation": "workspace:^0.1.0",
- "@mantine/charts": "^8.3.11",
- "@mantine/core": "^8.3.11",
- "@mantine/hooks": "^8.3.11",
+ "@mantine/charts": "^8.3.12",
+ "@mantine/core": "^8.3.12",
+ "@mantine/hooks": "^8.3.12",
"@tabler/icons-react": "^3.36.1",
"@tiptap/extension-color": "3.15.3",
"@tiptap/extension-highlight": "3.15.3",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index cd34e638d..1773aaa4e 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -209,23 +209,23 @@ importers:
specifier: workspace:^0.1.0
version: link:../../packages/widgets
'@mantine/colors-generator':
- specifier: ^8.3.11
- version: 8.3.11(chroma-js@3.2.0)
+ specifier: ^8.3.12
+ version: 8.3.12(chroma-js@3.2.0)
'@mantine/core':
- specifier: ^8.3.11
- version: 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.12
+ version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/dropzone':
- specifier: ^8.3.11
- version: 8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.12
+ version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks':
- specifier: ^8.3.11
- version: 8.3.11(react@19.2.3)
+ specifier: ^8.3.12
+ version: 8.3.12(react@19.2.3)
'@mantine/modals':
- specifier: ^8.3.11
- version: 8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.12
+ version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/tiptap':
- specifier: ^8.3.11
- version: 8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(@tiptap/extension-link@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))(@tiptap/react@3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.12
+ version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(@tiptap/extension-link@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))(@tiptap/react@3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@million/lint':
specifier: 1.0.14
version: 1.0.14(webpack-sources@3.3.3)
@@ -291,7 +291,7 @@ importers:
version: 2.16.1(@babel/core@7.26.0)(@babel/template@7.27.2)(@types/react@19.2.7)(react@19.2.3)
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 2.0.0-beta.9(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
version: 16.1.1(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
@@ -1129,8 +1129,8 @@ importers:
specifier: workspace:^0.1.0
version: link:../server-settings
'@mantine/core':
- specifier: ^8.3.11
- version: 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.12
+ version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@paralleldrive/cuid2':
specifier: ^3.1.0
version: 3.1.0
@@ -1273,11 +1273,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../validation
'@mantine/form':
- specifier: ^8.3.11
- version: 8.3.11(react@19.2.3)
+ specifier: ^8.3.12
+ version: 8.3.12(react@19.2.3)
mantine-form-zod-resolver:
specifier: ^1.3.0
- version: 1.3.0(@mantine/form@8.3.11(react@19.2.3))(zod@4.2.1)
+ version: 1.3.0(@mantine/form@8.3.12(react@19.2.3))(zod@4.2.1)
zod:
specifier: ^4.2.1
version: 4.2.1
@@ -1325,8 +1325,8 @@ importers:
specifier: workspace:^0.1.0
version: link:../validation
'@mantine/core':
- specifier: ^8.3.11
- version: 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.12
+ version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react:
specifier: 19.2.3
version: 19.2.3
@@ -1518,11 +1518,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../ui
'@mantine/core':
- specifier: ^8.3.11
- version: 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.12
+ version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks':
- specifier: ^8.3.11
- version: 8.3.11(react@19.2.3)
+ specifier: ^8.3.12
+ version: 8.3.12(react@19.2.3)
react:
specifier: 19.2.3
version: 19.2.3
@@ -1579,8 +1579,8 @@ importers:
specifier: workspace:^0.1.0
version: link:../validation
'@mantine/core':
- specifier: ^8.3.11
- version: 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.12
+ version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tabler/icons-react':
specifier: ^3.36.1
version: 3.36.1(react@19.2.3)
@@ -1622,8 +1622,8 @@ importers:
specifier: workspace:^0.1.0
version: link:../ui
'@mantine/notifications':
- specifier: ^8.3.11
- version: 8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.12
+ version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tabler/icons-react':
specifier: ^3.36.1
version: 3.36.1(react@19.2.3)
@@ -1680,11 +1680,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../validation
'@mantine/core':
- specifier: ^8.3.11
- version: 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.12
+ version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks':
- specifier: ^8.3.11
- version: 8.3.11(react@19.2.3)
+ specifier: ^8.3.12
+ version: 8.3.12(react@19.2.3)
adm-zip:
specifier: 0.5.16
version: 0.5.16
@@ -1905,8 +1905,8 @@ importers:
specifier: workspace:^0.1.0
version: link:../server-settings
'@mantine/dates':
- specifier: ^8.3.11
- version: 8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.12
+ version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
@@ -1966,14 +1966,14 @@ importers:
specifier: workspace:^0.1.0
version: link:../ui
'@mantine/core':
- specifier: ^8.3.11
- version: 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.12
+ version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks':
- specifier: ^8.3.11
- version: 8.3.11(react@19.2.3)
+ specifier: ^8.3.12
+ version: 8.3.12(react@19.2.3)
'@mantine/spotlight':
- specifier: ^8.3.11
- version: 8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.12
+ version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tabler/icons-react':
specifier: ^3.36.1
version: 3.36.1(react@19.2.3)
@@ -2025,7 +2025,7 @@ importers:
version: 4.3.1
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 2.0.0-beta.9(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
@@ -2073,14 +2073,14 @@ importers:
specifier: workspace:^0.1.0
version: link:../validation
'@mantine/core':
- specifier: ^8.3.11
- version: 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.12
+ version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/dates':
- specifier: ^8.3.11
- version: 8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.12
+ version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks':
- specifier: ^8.3.11
- version: 8.3.11(react@19.2.3)
+ specifier: ^8.3.12
+ version: 8.3.12(react@19.2.3)
'@tabler/icons-react':
specifier: ^3.36.1
version: 3.36.1(react@19.2.3)
@@ -2089,7 +2089,7 @@ importers:
version: 4.2.0
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 2.0.0-beta.9(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
@@ -2228,14 +2228,14 @@ importers:
specifier: workspace:^0.1.0
version: link:../validation
'@mantine/charts':
- specifier: ^8.3.11
- version: 8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(recharts@2.15.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3))
+ specifier: ^8.3.12
+ version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(recharts@2.15.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3))
'@mantine/core':
- specifier: ^8.3.11
- version: 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^8.3.12
+ version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks':
- specifier: ^8.3.11
- version: 8.3.11(react@19.2.3)
+ specifier: ^8.3.12
+ version: 8.3.12(react@19.2.3)
'@tabler/icons-react':
specifier: ^3.36.1
version: 3.36.1(react@19.2.3)
@@ -2295,10 +2295,10 @@ importers:
version: 1.11.19
mantine-form-zod-resolver:
specifier: ^1.3.0
- version: 1.3.0(@mantine/form@8.3.11(react@19.2.3))(zod@4.2.1)
+ version: 1.3.0(@mantine/form@8.3.12(react@19.2.3))(zod@4.2.1)
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 2.0.0-beta.9(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
@@ -3555,88 +3555,88 @@ packages:
'@libsql/core@0.14.0':
resolution: {integrity: sha512-nhbuXf7GP3PSZgdCY2Ecj8vz187ptHlZQ0VRc751oB2C1W8jQUXKKklvt7t1LJiUTQBVJuadF628eUk+3cRi4Q==}
- '@mantine/charts@8.3.11':
- resolution: {integrity: sha512-ycwiUEesmS8BCiR3gA2RtHX2VhSnv9h2zrN0VJKFWA9BA2dWBRKaFEtL8XHMP8oThkTL7KLZXD3keN6uwrHtRA==}
+ '@mantine/charts@8.3.12':
+ resolution: {integrity: sha512-IOPlbw6MTR0xFhqYtcky4hYoN77q4O2fxepcR5UgVW2kE0Ucae+Ln+TgOcpwFYZgvretSbyYDIBhmZoJ8z0ceQ==}
peerDependencies:
- '@mantine/core': 8.3.11
- '@mantine/hooks': 8.3.11
+ '@mantine/core': 8.3.12
+ '@mantine/hooks': 8.3.12
react: ^18.x || ^19.x
react-dom: ^18.x || ^19.x
recharts: '>=2.13.3'
- '@mantine/colors-generator@8.3.11':
- resolution: {integrity: sha512-W9ImOhWKFixfxRhxN0oN1HZ0gO3JBIs51RUU6aRzmaXpSykmS5lTE7qqMxnvsVV5G233N1E+eEzpQiXzZTBoXA==}
+ '@mantine/colors-generator@8.3.12':
+ resolution: {integrity: sha512-0+wobo+mGteSCTuJXvnMvVn8rNFbQAT1JdUkRDIGi8o3lT9YYVlGhYGuPAvMHW79vF1OtonXLgRwiX/jEEBafg==}
peerDependencies:
chroma-js: '>=2.4.2'
- '@mantine/core@8.3.11':
- resolution: {integrity: sha512-FWXp94tiTFdh8BKc7UTNdIuumD96JFxLF/VvUWGRzf5i563Ye0Ma/aZtOBwpdEtdIQkojOhoMMV76k5toOQgEQ==}
+ '@mantine/core@8.3.12':
+ resolution: {integrity: sha512-bDEoUl4SneltfI1GeEaBk6BVDbLuB/w15YwseAmUvc8ldAbNcsVhxKxY/BdhwqUo6O3L2vhdlb3WwxR1y8741g==}
peerDependencies:
- '@mantine/hooks': 8.3.11
+ '@mantine/hooks': 8.3.12
react: ^18.x || ^19.x
react-dom: ^18.x || ^19.x
- '@mantine/dates@8.3.11':
- resolution: {integrity: sha512-e5QBHMpTjKDkYHFEYkD3bho4Kk/M04jmXLu9Txb/XkWVDb5A0CNGg6+A8TinXING4B7kn2dMOLmL3s7r6vnJJA==}
+ '@mantine/dates@8.3.12':
+ resolution: {integrity: sha512-rL2kYJRTrU29l1KjQt5bdUweiZuJs3DjiIcc6VGHUuj7OwfYZbEpWzMbcu8fSrya/+kZAe8JM0irX22CjmsDGw==}
peerDependencies:
- '@mantine/core': 8.3.11
- '@mantine/hooks': 8.3.11
+ '@mantine/core': 8.3.12
+ '@mantine/hooks': 8.3.12
dayjs: '>=1.0.0'
react: ^18.x || ^19.x
react-dom: ^18.x || ^19.x
- '@mantine/dropzone@8.3.11':
- resolution: {integrity: sha512-0dp6m4+eSu7HzeIXfj5rIrwS4AHzN2k/kZo6ib7FbPsjtsDL5KinRmWt1Vo6zq/HwtF6TIAaho7/7sgsQAaNpg==}
+ '@mantine/dropzone@8.3.12':
+ resolution: {integrity: sha512-XlxCEztP3xTa45jMkMN7H7FyDa5uJq9009HRBpa+OT+JEqnGV8sbdlH1XjTrm8zYudKjS6A7hGVYa2MEcKUJ1w==}
peerDependencies:
- '@mantine/core': 8.3.11
- '@mantine/hooks': 8.3.11
+ '@mantine/core': 8.3.12
+ '@mantine/hooks': 8.3.12
react: ^18.x || ^19.x
react-dom: ^18.x || ^19.x
- '@mantine/form@8.3.11':
- resolution: {integrity: sha512-546npW8gHCXUShVL/OOnKBJ1So5bcKTdmiNxzXn8q2eGhMIB+zdj7/v4QUz2j55OjDRPq0dAVJhzDjLfzeibTg==}
+ '@mantine/form@8.3.12':
+ resolution: {integrity: sha512-bjXL1Ah3lAZYHrjrF37FeHV8DFGeXV+apn0PRQw2MTLpdUSqKsiYIDDgugzRfNXWX1cn1ELtxtDXsMfdj/LI7Q==}
peerDependencies:
react: ^18.x || ^19.x
- '@mantine/hooks@8.3.11':
- resolution: {integrity: sha512-WJFKDnJJM2fAOCkrO8qRsi3wDdicSFqElruPj5TEYWDL93vl0pITOyN0oRF93bUtx190waqela3edfGH3r5/1g==}
+ '@mantine/hooks@8.3.12':
+ resolution: {integrity: sha512-lMMDzDewd3lUNtJCAHDj3g8On9X5aBl4q6EBwgOixKQSby9RG9ASEpK8oYHundHTm9tzo3MDeXWV/z32oSQWuw==}
peerDependencies:
react: ^18.x || ^19.x
- '@mantine/modals@8.3.11':
- resolution: {integrity: sha512-LFLpIanPWBMmz3OTunYKzdL+t2p3iu2LiEPlvfVEW9bD45dsMcuUPX4cinCW/E1/qT7X1rhTIdbQuOTUtdw4BQ==}
+ '@mantine/modals@8.3.12':
+ resolution: {integrity: sha512-+uRyGe2lLy601qlMk+8aR9d/Aibu+dZi6Jcmvm5z8Gw4ocviyMMlnd8BLSQ/Jvib2OX8fWj+yUQN7FMQ4Rbwjw==}
peerDependencies:
- '@mantine/core': 8.3.11
- '@mantine/hooks': 8.3.11
+ '@mantine/core': 8.3.12
+ '@mantine/hooks': 8.3.12
react: ^18.x || ^19.x
react-dom: ^18.x || ^19.x
- '@mantine/notifications@8.3.11':
- resolution: {integrity: sha512-bcFzw9m4uzxHMflNeWqa9imCy8T5mHCAV8WRqzAwK/Yls8GL9uJoQH/e1v6Pl4g4yvBmaF9yUHu7Zq3iyKhHhQ==}
+ '@mantine/notifications@8.3.12':
+ resolution: {integrity: sha512-lqPPa11XdcndG8ywMao8yVkMA4jg/pBNbS85bR7OwHQa1yUftmfVlqJl9PZZCiWLX2AgKY3+xM5dHo4LidL+DA==}
peerDependencies:
- '@mantine/core': 8.3.11
- '@mantine/hooks': 8.3.11
+ '@mantine/core': 8.3.12
+ '@mantine/hooks': 8.3.12
react: ^18.x || ^19.x
react-dom: ^18.x || ^19.x
- '@mantine/spotlight@8.3.11':
- resolution: {integrity: sha512-ddtCs33NUUMX8QOuqKi2TfmCNJQiwvdl/o90prfFQrOmcy7KiWuhl5vL7HFEuY8von8G6To7wQGMH9UdrvY6jQ==}
+ '@mantine/spotlight@8.3.12':
+ resolution: {integrity: sha512-ujj3C/Mzdt20dVDBfUt0sJ+Re/DsLWN9mgef00TchbRtSbPfGJEZDkOeytsKEeUk3BDP3gC6nFilehf+Vkzevg==}
peerDependencies:
- '@mantine/core': 8.3.11
- '@mantine/hooks': 8.3.11
+ '@mantine/core': 8.3.12
+ '@mantine/hooks': 8.3.12
react: ^18.x || ^19.x
react-dom: ^18.x || ^19.x
- '@mantine/store@8.3.11':
- resolution: {integrity: sha512-ku48CzN9HobVUjd7o41voaaHKz2CMrtkk454vwXWAspfbpqR4hklL5zq/MzctETFCG6HBDiPRfZAvNm8WaM3Tw==}
+ '@mantine/store@8.3.12':
+ resolution: {integrity: sha512-EC4eIKpm5s7neMbBrWsP6jGKLqrzHf63Ao3penYr7fn25dFXdbXZYw+IG8GYzxOC4yG61b2zTS+bpy5+vwzXpw==}
peerDependencies:
react: ^18.x || ^19.x
- '@mantine/tiptap@8.3.11':
- resolution: {integrity: sha512-oTf4PBdnf+PvPSsjJVUowPHt2iNboweHZJILqX0KRchQedwg5Cc6B+oqwGAfVKxnktU0cPo6JGPzJVR8Y8S1fQ==}
+ '@mantine/tiptap@8.3.12':
+ resolution: {integrity: sha512-Dp29mlhV6h/hfn+NavZ3g4vE3posNeM6OGTiQ43xEEubP9PRQYlwWPP7+lgb8q/e76M7lpRMReRYm5/fRnqK7g==}
peerDependencies:
- '@mantine/core': 8.3.11
- '@mantine/hooks': 8.3.11
+ '@mantine/core': 8.3.12
+ '@mantine/hooks': 8.3.12
'@tiptap/extension-link': '>=2.1.12'
'@tiptap/react': '>=2.1.12'
react: ^18.x || ^19.x
@@ -12279,22 +12279,22 @@ snapshots:
js-base64: 3.7.8
optional: true
- '@mantine/charts@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(recharts@2.15.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3))':
+ '@mantine/charts@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(recharts@2.15.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3))':
dependencies:
- '@mantine/core': 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/hooks': 8.3.11(react@19.2.3)
+ '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/hooks': 8.3.12(react@19.2.3)
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
recharts: 2.15.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/colors-generator@8.3.11(chroma-js@3.2.0)':
+ '@mantine/colors-generator@8.3.12(chroma-js@3.2.0)':
dependencies:
chroma-js: 3.2.0
- '@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@floating-ui/react': 0.27.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/hooks': 8.3.11(react@19.2.3)
+ '@mantine/hooks': 8.3.12(react@19.2.3)
clsx: 2.1.1
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
@@ -12305,65 +12305,65 @@ snapshots:
transitivePeerDependencies:
- '@types/react'
- '@mantine/dates@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@mantine/dates@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@mantine/core': 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/hooks': 8.3.11(react@19.2.3)
+ '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/hooks': 8.3.12(react@19.2.3)
clsx: 2.1.1
dayjs: 1.11.19
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
- '@mantine/dropzone@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@mantine/dropzone@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@mantine/core': 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/hooks': 8.3.11(react@19.2.3)
+ '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/hooks': 8.3.12(react@19.2.3)
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
react-dropzone: 14.3.8(react@19.2.3)
- '@mantine/form@8.3.11(react@19.2.3)':
+ '@mantine/form@8.3.12(react@19.2.3)':
dependencies:
fast-deep-equal: 3.1.3
klona: 2.0.6
react: 19.2.3
- '@mantine/hooks@8.3.11(react@19.2.3)':
+ '@mantine/hooks@8.3.12(react@19.2.3)':
dependencies:
react: 19.2.3
- '@mantine/modals@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@mantine/modals@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@mantine/core': 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/hooks': 8.3.11(react@19.2.3)
+ '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/hooks': 8.3.12(react@19.2.3)
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
- '@mantine/notifications@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@mantine/notifications@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@mantine/core': 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/hooks': 8.3.11(react@19.2.3)
- '@mantine/store': 8.3.11(react@19.2.3)
+ '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/hooks': 8.3.12(react@19.2.3)
+ '@mantine/store': 8.3.12(react@19.2.3)
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
react-transition-group: 4.4.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/spotlight@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@mantine/spotlight@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@mantine/core': 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/hooks': 8.3.11(react@19.2.3)
- '@mantine/store': 8.3.11(react@19.2.3)
+ '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/hooks': 8.3.12(react@19.2.3)
+ '@mantine/store': 8.3.12(react@19.2.3)
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
- '@mantine/store@8.3.11(react@19.2.3)':
+ '@mantine/store@8.3.12(react@19.2.3)':
dependencies:
react: 19.2.3
- '@mantine/tiptap@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(@tiptap/extension-link@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))(@tiptap/react@3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@mantine/tiptap@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(@tiptap/extension-link@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))(@tiptap/react@3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@mantine/core': 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/hooks': 8.3.11(react@19.2.3)
+ '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/hooks': 8.3.12(react@19.2.3)
'@tiptap/extension-link': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
'@tiptap/react': 3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react: 19.2.3
@@ -17521,16 +17521,16 @@ snapshots:
make-error@1.3.6: {}
- mantine-form-zod-resolver@1.3.0(@mantine/form@8.3.11(react@19.2.3))(zod@4.2.1):
+ mantine-form-zod-resolver@1.3.0(@mantine/form@8.3.12(react@19.2.3))(zod@4.2.1):
dependencies:
- '@mantine/form': 8.3.11(react@19.2.3)
+ '@mantine/form': 8.3.12(react@19.2.3)
zod: 4.2.1
- mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
+ mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies:
- '@mantine/core': 8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/dates': 8.3.11(@mantine/core@8.3.11(@mantine/hooks@8.3.11(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.11(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/hooks': 8.3.11(react@19.2.3)
+ '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/dates': 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/hooks': 8.3.12(react@19.2.3)
'@tabler/icons-react': 3.36.1(react@19.2.3)
'@tanstack/match-sorter-utils': 8.19.4
'@tanstack/react-table': 8.20.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
From c54d3498f3b5a2bdffd97f70ddb25849f0230b01 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Wed, 14 Jan 2026 22:31:42 +0000
Subject: [PATCH 34/37] chore(deps): update dependency vite-tsconfig-paths to
^6.0.4 (#4849)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
package.json | 2 +-
pnpm-lock.yaml | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/package.json b/package.json
index 51b7717e1..660cc7cc0 100644
--- a/package.json
+++ b/package.json
@@ -56,7 +56,7 @@
"testcontainers": "^11.11.0",
"turbo": "^2.7.3",
"typescript": "^5.9.3",
- "vite-tsconfig-paths": "^6.0.3",
+ "vite-tsconfig-paths": "^6.0.4",
"vitest": "^4.0.16"
},
"packageManager": "pnpm@10.27.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 1773aaa4e..499be9f2a 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -101,8 +101,8 @@ importers:
specifier: ^5.9.3
version: 5.9.3
vite-tsconfig-paths:
- specifier: ^6.0.3
- version: 6.0.3(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1))
+ specifier: ^6.0.4
+ version: 6.0.4(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1))
vitest:
specifier: ^4.0.16
version: 4.0.16(@types/node@24.10.4)(@vitest/ui@4.0.16)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
@@ -10775,8 +10775,8 @@ packages:
videojs-vtt.js@0.15.5:
resolution: {integrity: sha512-yZbBxvA7QMYn15Lr/ZfhhLPrNpI/RmCSCqgIff57GC2gIrV5YfyzLfLyZMj0NnZSAz8syB4N0nHXpZg9MyrMOQ==}
- vite-tsconfig-paths@6.0.3:
- resolution: {integrity: sha512-7bL7FPX/DSviaZGYUKowWF1AiDVWjMjxNbE8lyaVGDezkedWqfGhlnQ4BZXre0ZN5P4kAgIJfAlgFDVyjrCIyg==}
+ vite-tsconfig-paths@6.0.4:
+ resolution: {integrity: sha512-iIsEJ+ek5KqRTK17pmxtgIxXtqr3qDdE6OxrP9mVeGhVDNXRJTKN/l9oMbujTQNzMLe6XZ8qmpztfbkPu2TiFQ==}
peerDependencies:
vite: '>=7.3.1'
peerDependenciesMeta:
@@ -20733,7 +20733,7 @@ snapshots:
dependencies:
global: 4.4.0
- vite-tsconfig-paths@6.0.3(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)):
+ vite-tsconfig-paths@6.0.4(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)):
dependencies:
debug: 4.4.3
globrex: 0.1.2
From 4f8b53029402c8e102a5b5240219c1494ffa544a Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Thu, 15 Jan 2026 18:57:32 +0000
Subject: [PATCH 35/37] chore(deps): update dependency @types/node to ^24.10.7
(#4852)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
apps/nextjs/package.json | 2 +-
apps/tasks/package.json | 2 +-
pnpm-lock.yaml | 108 +++++++++++++++++++--------------------
3 files changed, 56 insertions(+), 56 deletions(-)
diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json
index c301137bc..54fa62e89 100644
--- a/apps/nextjs/package.json
+++ b/apps/nextjs/package.json
@@ -94,7 +94,7 @@
"@homarr/prettier-config": "workspace:^0.1.0",
"@homarr/tsconfig": "workspace:^0.1.0",
"@types/chroma-js": "3.1.2",
- "@types/node": "^24.10.4",
+ "@types/node": "^24.10.7",
"@types/prismjs": "^1.26.5",
"@types/react": "19.2.7",
"@types/react-dom": "19.2.3",
diff --git a/apps/tasks/package.json b/apps/tasks/package.json
index 95b204946..5e78458ef 100644
--- a/apps/tasks/package.json
+++ b/apps/tasks/package.json
@@ -47,7 +47,7 @@
"@homarr/eslint-config": "workspace:^0.2.0",
"@homarr/prettier-config": "workspace:^0.1.0",
"@homarr/tsconfig": "workspace:^0.1.0",
- "@types/node": "^24.10.4",
+ "@types/node": "^24.10.7",
"dotenv-cli": "^11.0.0",
"esbuild": "^0.27.2",
"eslint": "^9.39.2",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 499be9f2a..561cc791d 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -63,10 +63,10 @@ importers:
version: 11.11.0
'@turbo/gen':
specifier: ^2.7.3
- version: 2.7.3(@swc/core@1.15.3)(@types/node@24.10.4)(typescript@5.9.3)
+ version: 2.7.3(@swc/core@1.15.3)(@types/node@24.10.7)(typescript@5.9.3)
'@vitejs/plugin-react':
specifier: ^5.1.2
- version: 5.1.2(vite@7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1))
+ version: 5.1.2(vite@7.1.12(@types/node@24.10.7)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1))
'@vitest/coverage-v8':
specifier: ^4.0.16
version: 4.0.16(vitest@4.0.16)
@@ -102,10 +102,10 @@ importers:
version: 5.9.3
vite-tsconfig-paths:
specifier: ^6.0.4
- version: 6.0.4(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1))
+ version: 6.0.4(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.7)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1))
vitest:
specifier: ^4.0.16
- version: 4.0.16(@types/node@24.10.4)(@vitest/ui@4.0.16)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
+ version: 4.0.16(@types/node@24.10.7)(@vitest/ui@4.0.16)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
apps/nextjs:
dependencies:
@@ -342,8 +342,8 @@ importers:
specifier: 3.1.2
version: 3.1.2
'@types/node':
- specifier: ^24.10.4
- version: 24.10.4
+ specifier: ^24.10.7
+ version: 24.10.7
'@types/prismjs':
specifier: ^1.26.5
version: 1.26.5
@@ -451,8 +451,8 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
'@types/node':
- specifier: ^24.10.4
- version: 24.10.4
+ specifier: ^24.10.7
+ version: 24.10.7
dotenv-cli:
specifier: ^11.0.0
version: 11.0.0
@@ -4935,8 +4935,8 @@ packages:
'@types/node@18.19.50':
resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==}
- '@types/node@24.10.4':
- resolution: {integrity: sha512-vnDVpYPMzs4wunl27jHrfmwojOGKya0xyM3sH+UE5iv5uPS6vX7UIoh6m+vQc5LGBq52HBKPIn/zcSZVzeDEZg==}
+ '@types/node@24.10.7':
+ resolution: {integrity: sha512-+054pVMzVTmRQV8BhpGv3UyfZ2Llgl8rdpDTon+cUH9+na0ncBVXj3wTUKh14+Kiz18ziM3b4ikpP5/Pc0rQEQ==}
'@types/normalize-package-data@2.4.4':
resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==}
@@ -12246,7 +12246,7 @@ snapshots:
'@kubernetes/client-node@1.4.0':
dependencies:
'@types/js-yaml': 4.0.9
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
'@types/node-fetch': 2.6.13
'@types/stream-buffers': 3.0.7
form-data: 4.0.5
@@ -13718,7 +13718,7 @@ snapshots:
'@tsconfig/svelte@1.0.13': {}
- '@turbo/gen@2.7.3(@swc/core@1.15.3)(@types/node@24.10.4)(typescript@5.9.3)':
+ '@turbo/gen@2.7.3(@swc/core@1.15.3)(@types/node@24.10.7)(typescript@5.9.3)':
dependencies:
'@turbo/workspaces': 2.7.3
commander: 10.0.0
@@ -13728,7 +13728,7 @@ snapshots:
node-plop: 0.26.3
picocolors: 1.0.1
proxy-agent: 6.5.0
- ts-node: 10.9.2(@swc/core@1.15.3)(@types/node@24.10.4)(typescript@5.9.3)
+ ts-node: 10.9.2(@swc/core@1.15.3)(@types/node@24.10.7)(typescript@5.9.3)
update-check: 1.5.4
validate-npm-package-name: 5.0.0
transitivePeerDependencies:
@@ -13754,7 +13754,7 @@ snapshots:
'@types/adm-zip@0.5.7':
dependencies:
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
'@types/aws-lambda@8.10.146': {}
@@ -13781,16 +13781,16 @@ snapshots:
'@types/bcrypt@6.0.0':
dependencies:
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
'@types/better-sqlite3@7.6.13':
dependencies:
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
'@types/body-parser@1.19.5':
dependencies:
'@types/connect': 3.4.38
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
'@types/chai@5.2.2':
dependencies:
@@ -13800,7 +13800,7 @@ snapshots:
'@types/connect@3.4.38':
dependencies:
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
'@types/cookie@0.4.1': {}
@@ -13809,11 +13809,11 @@ snapshots:
'@types/connect': 3.4.38
'@types/express': 4.17.21
'@types/keygrip': 1.0.6
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
'@types/cors@2.8.17':
dependencies:
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
'@types/crypto-js@4.2.2': {}
@@ -13853,13 +13853,13 @@ snapshots:
'@types/docker-modem@3.0.6':
dependencies:
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
'@types/ssh2': 1.15.1
'@types/dockerode@3.3.47':
dependencies:
'@types/docker-modem': 3.0.6
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
'@types/ssh2': 1.15.1
'@types/estree-jsx@1.0.5':
@@ -13870,7 +13870,7 @@ snapshots:
'@types/express-serve-static-core@4.19.5':
dependencies:
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
'@types/qs': 6.9.16
'@types/range-parser': 1.2.7
'@types/send': 0.17.4
@@ -13885,7 +13885,7 @@ snapshots:
'@types/glob@7.2.0':
dependencies:
'@types/minimatch': 5.1.2
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
'@types/hast@3.0.4':
dependencies:
@@ -13929,7 +13929,7 @@ snapshots:
'@types/node-fetch@2.6.13':
dependencies:
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
form-data: 4.0.5
'@types/node-unifi@2.5.1(patch_hash=5e6ae51e2a17a7f9729bfa30b0eb3d0842a5810ac6db47603ab4a6efa1ed84c5)':
@@ -13940,7 +13940,7 @@ snapshots:
dependencies:
undici-types: 5.26.5
- '@types/node@24.10.4':
+ '@types/node@24.10.7':
dependencies:
undici-types: 7.16.0
@@ -13948,7 +13948,7 @@ snapshots:
'@types/pg@8.16.0':
dependencies:
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
pg-protocol: 1.10.3
pg-types: 2.2.0
@@ -13975,21 +13975,21 @@ snapshots:
'@types/send@0.17.4':
dependencies:
'@types/mime': 1.3.5
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
'@types/serve-static@1.15.7':
dependencies:
'@types/http-errors': 2.0.4
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
'@types/send': 0.17.4
'@types/ssh2-streams@0.1.12':
dependencies:
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
'@types/ssh2@0.5.52':
dependencies:
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
'@types/ssh2-streams': 0.1.12
'@types/ssh2@1.15.1':
@@ -13998,7 +13998,7 @@ snapshots:
'@types/stream-buffers@3.0.7':
dependencies:
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
'@types/swagger-ui-react@5.18.0':
dependencies:
@@ -14006,7 +14006,7 @@ snapshots:
'@types/through@0.0.33':
dependencies:
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
'@types/tinycolor2@1.4.6': {}
@@ -14025,11 +14025,11 @@ snapshots:
'@types/ws@8.18.1':
dependencies:
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
'@types/xml2js@0.4.14':
dependencies:
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
'@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3)':
dependencies:
@@ -14154,7 +14154,7 @@ snapshots:
global: 4.4.0
is-function: 1.0.2
- '@vitejs/plugin-react@5.1.2(vite@7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1))':
+ '@vitejs/plugin-react@5.1.2(vite@7.1.12(@types/node@24.10.7)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1))':
dependencies:
'@babel/core': 7.28.5
'@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.5)
@@ -14162,7 +14162,7 @@ snapshots:
'@rolldown/pluginutils': 1.0.0-beta.53
'@types/babel__core': 7.20.5
react-refresh: 0.18.0
- vite: 7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
+ vite: 7.1.12(@types/node@24.10.7)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
transitivePeerDependencies:
- supports-color
@@ -14179,7 +14179,7 @@ snapshots:
obug: 2.1.1
std-env: 3.10.0
tinyrainbow: 3.0.3
- vitest: 4.0.16(@types/node@24.10.4)(@vitest/ui@4.0.16)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
+ vitest: 4.0.16(@types/node@24.10.7)(@vitest/ui@4.0.16)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
transitivePeerDependencies:
- supports-color
@@ -14192,13 +14192,13 @@ snapshots:
chai: 6.2.1
tinyrainbow: 3.0.3
- '@vitest/mocker@4.0.16(vite@7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1))':
+ '@vitest/mocker@4.0.16(vite@7.1.12(@types/node@24.10.7)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1))':
dependencies:
'@vitest/spy': 4.0.16
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
- vite: 7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
+ vite: 7.1.12(@types/node@24.10.7)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
'@vitest/pretty-format@4.0.16':
dependencies:
@@ -14226,7 +14226,7 @@ snapshots:
sirv: 3.0.2
tinyglobby: 0.2.15
tinyrainbow: 3.0.3
- vitest: 4.0.16(@types/node@24.10.4)(@vitest/ui@4.0.16)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
+ vitest: 4.0.16(@types/node@24.10.7)(@vitest/ui@4.0.16)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
'@vitest/utils@4.0.16':
dependencies:
@@ -15558,7 +15558,7 @@ snapshots:
dependencies:
'@types/cookie': 0.4.1
'@types/cors': 2.8.17
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
accepts: 1.3.8
base64id: 2.0.0
cookie: 0.7.2
@@ -17227,7 +17227,7 @@ snapshots:
jest-worker@27.5.1:
dependencies:
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -18771,7 +18771,7 @@ snapshots:
'@protobufjs/path': 1.1.2
'@protobufjs/pool': 1.1.0
'@protobufjs/utf8': 1.1.0
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
long: 5.2.3
proxmox-api@1.1.1:
@@ -20238,14 +20238,14 @@ snapshots:
ts-mixer@6.0.4: {}
- ts-node@10.9.2(@swc/core@1.15.3)(@types/node@24.10.4)(typescript@5.9.3):
+ ts-node@10.9.2(@swc/core@1.15.3)(@types/node@24.10.7)(typescript@5.9.3):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.11
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
acorn: 8.15.0
acorn-walk: 8.3.4
arg: 4.1.3
@@ -20733,18 +20733,18 @@ snapshots:
dependencies:
global: 4.4.0
- vite-tsconfig-paths@6.0.4(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)):
+ vite-tsconfig-paths@6.0.4(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.7)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)):
dependencies:
debug: 4.4.3
globrex: 0.1.2
tsconfck: 3.1.3(typescript@5.9.3)
optionalDependencies:
- vite: 7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
+ vite: 7.1.12(@types/node@24.10.7)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
transitivePeerDependencies:
- supports-color
- typescript
- vite@7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1):
+ vite@7.1.12(@types/node@24.10.7)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1):
dependencies:
esbuild: 0.25.12
fdir: 6.5.0(picomatch@4.0.3)
@@ -20753,7 +20753,7 @@ snapshots:
rollup: 4.48.1
tinyglobby: 0.2.15
optionalDependencies:
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
fsevents: 2.3.3
sass: 1.97.2
sugarss: 5.0.0(postcss@8.5.6)
@@ -20761,10 +20761,10 @@ snapshots:
tsx: 4.20.5
yaml: 2.5.1
- vitest@4.0.16(@types/node@24.10.4)(@vitest/ui@4.0.16)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1):
+ vitest@4.0.16(@types/node@24.10.7)(@vitest/ui@4.0.16)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1):
dependencies:
'@vitest/expect': 4.0.16
- '@vitest/mocker': 4.0.16(vite@7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1))
+ '@vitest/mocker': 4.0.16(vite@7.1.12(@types/node@24.10.7)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1))
'@vitest/pretty-format': 4.0.16
'@vitest/runner': 4.0.16
'@vitest/snapshot': 4.0.16
@@ -20781,10 +20781,10 @@ snapshots:
tinyexec: 1.0.2
tinyglobby: 0.2.15
tinyrainbow: 3.0.3
- vite: 7.1.12(@types/node@24.10.4)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
+ vite: 7.1.12(@types/node@24.10.7)(sass@1.97.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.44.1)(tsx@4.20.5)(yaml@2.5.1)
why-is-node-running: 2.3.0
optionalDependencies:
- '@types/node': 24.10.4
+ '@types/node': 24.10.7
'@vitest/ui': 4.0.16(vitest@4.0.16)
jsdom: 27.4.0(postcss@8.5.6)
transitivePeerDependencies:
From c3dc3f2eefd11627ee2f5d17b600dee83406e46d Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Thu, 15 Jan 2026 19:33:38 +0000
Subject: [PATCH 36/37] chore(deps): update pnpm to v10.28.0 (#4851)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
deployments/prebuilt-debian/package.json | 4 ++--
package.json | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/deployments/prebuilt-debian/package.json b/deployments/prebuilt-debian/package.json
index b9e0930b8..6fcca1cbd 100644
--- a/deployments/prebuilt-debian/package.json
+++ b/deployments/prebuilt-debian/package.json
@@ -4,10 +4,10 @@
"dependencies": {
"better-sqlite3": "^12.5.0"
},
- "packageManager": "pnpm@10.27.0",
+ "packageManager": "pnpm@10.28.0",
"engines": {
"node": ">=24.12.0",
- "pnpm": ">=10.27.0"
+ "pnpm": ">=10.28.0"
},
"pnpm": {
"onlyBuiltDependencies": [
diff --git a/package.json b/package.json
index 660cc7cc0..94eadbacb 100644
--- a/package.json
+++ b/package.json
@@ -59,10 +59,10 @@
"vite-tsconfig-paths": "^6.0.4",
"vitest": "^4.0.16"
},
- "packageManager": "pnpm@10.27.0",
+ "packageManager": "pnpm@10.28.0",
"engines": {
"node": ">=24.12.0",
- "pnpm": ">=10.27.0"
+ "pnpm": ">=10.28.0"
},
"pnpm": {
"onlyBuiltDependencies": [
From 70f3ab21c1379d4d2ea12fecc2d92a6f419b7f52 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Thu, 15 Jan 2026 19:35:21 +0000
Subject: [PATCH 37/37] chore(deps): update dependency @types/react to v19.2.8
(#4855)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
apps/nextjs/package.json | 2 +-
packages/cron-job-api/package.json | 2 +-
pnpm-lock.yaml | 186 ++++++++++++++---------------
3 files changed, 95 insertions(+), 95 deletions(-)
diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json
index 54fa62e89..c23a033d8 100644
--- a/apps/nextjs/package.json
+++ b/apps/nextjs/package.json
@@ -96,7 +96,7 @@
"@types/chroma-js": "3.1.2",
"@types/node": "^24.10.7",
"@types/prismjs": "^1.26.5",
- "@types/react": "19.2.7",
+ "@types/react": "19.2.8",
"@types/react-dom": "19.2.3",
"@types/swagger-ui-react": "^5.18.0",
"concurrently": "^9.2.1",
diff --git a/packages/cron-job-api/package.json b/packages/cron-job-api/package.json
index bc02db26b..3859d20d1 100644
--- a/packages/cron-job-api/package.json
+++ b/packages/cron-job-api/package.json
@@ -41,7 +41,7 @@
"@homarr/prettier-config": "workspace:^0.1.0",
"@homarr/tsconfig": "workspace:^0.1.0",
"@types/node-cron": "^3.0.11",
- "@types/react": "19.2.7",
+ "@types/react": "19.2.8",
"eslint": "^9.39.2",
"typescript": "^5.9.3"
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 561cc791d..3ac02f05c 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -213,19 +213,19 @@ importers:
version: 8.3.12(chroma-js@3.2.0)
'@mantine/core':
specifier: ^8.3.12
- version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/dropzone':
specifier: ^8.3.12
- version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks':
specifier: ^8.3.12
version: 8.3.12(react@19.2.3)
'@mantine/modals':
specifier: ^8.3.12
- version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/tiptap':
specifier: ^8.3.12
- version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(@tiptap/extension-link@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))(@tiptap/react@3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(@tiptap/extension-link@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))(@tiptap/react@3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)(@types/react-dom@19.2.3(@types/react@19.2.8))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@million/lint':
specifier: 1.0.14
version: 1.0.14(webpack-sources@3.3.3)
@@ -288,10 +288,10 @@ importers:
version: 2.35.0(postcss@8.5.6)
jotai:
specifier: ^2.16.1
- version: 2.16.1(@babel/core@7.26.0)(@babel/template@7.27.2)(@types/react@19.2.7)(react@19.2.3)
+ version: 2.16.1(@babel/core@7.26.0)(@babel/template@7.27.2)(@types/react@19.2.8)(react@19.2.3)
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 2.0.0-beta.9(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
version: 16.1.1(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
@@ -321,7 +321,7 @@ importers:
version: 2.2.6
swagger-ui-react:
specifier: ^5.31.0
- version: 5.31.0(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 5.31.0(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
use-deep-compare-effect:
specifier: ^1.8.1
version: 1.8.1(react@19.2.3)
@@ -348,11 +348,11 @@ importers:
specifier: ^1.26.5
version: 1.26.5
'@types/react':
- specifier: 19.2.7
- version: 19.2.7
+ specifier: 19.2.8
+ version: 19.2.8
'@types/react-dom':
specifier: 19.2.3
- version: 19.2.3(@types/react@19.2.7)
+ version: 19.2.3(@types/react@19.2.8)
'@types/swagger-ui-react':
specifier: ^5.18.0
version: 5.18.0
@@ -976,8 +976,8 @@ importers:
specifier: ^3.0.11
version: 3.0.11
'@types/react':
- specifier: 19.2.7
- version: 19.2.7
+ specifier: 19.2.8
+ version: 19.2.8
eslint:
specifier: ^9.39.2
version: 9.39.2
@@ -1130,7 +1130,7 @@ importers:
version: link:../server-settings
'@mantine/core':
specifier: ^8.3.12
- version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@paralleldrive/cuid2':
specifier: ^3.1.0
version: 3.1.0
@@ -1326,7 +1326,7 @@ importers:
version: link:../validation
'@mantine/core':
specifier: ^8.3.12
- version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react:
specifier: 19.2.3
version: 19.2.3
@@ -1519,7 +1519,7 @@ importers:
version: link:../ui
'@mantine/core':
specifier: ^8.3.12
- version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks':
specifier: ^8.3.12
version: 8.3.12(react@19.2.3)
@@ -1580,7 +1580,7 @@ importers:
version: link:../validation
'@mantine/core':
specifier: ^8.3.12
- version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tabler/icons-react':
specifier: ^3.36.1
version: 3.36.1(react@19.2.3)
@@ -1623,7 +1623,7 @@ importers:
version: link:../ui
'@mantine/notifications':
specifier: ^8.3.12
- version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tabler/icons-react':
specifier: ^3.36.1
version: 3.36.1(react@19.2.3)
@@ -1681,7 +1681,7 @@ importers:
version: link:../validation
'@mantine/core':
specifier: ^8.3.12
- version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks':
specifier: ^8.3.12
version: 8.3.12(react@19.2.3)
@@ -1906,7 +1906,7 @@ importers:
version: link:../server-settings
'@mantine/dates':
specifier: ^8.3.12
- version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
@@ -1967,19 +1967,19 @@ importers:
version: link:../ui
'@mantine/core':
specifier: ^8.3.12
- version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks':
specifier: ^8.3.12
version: 8.3.12(react@19.2.3)
'@mantine/spotlight':
specifier: ^8.3.12
- version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tabler/icons-react':
specifier: ^3.36.1
version: 3.36.1(react@19.2.3)
jotai:
specifier: ^2.16.1
- version: 2.16.1(@babel/core@7.28.5)(@babel/template@7.27.2)(@types/react@19.2.7)(react@19.2.3)
+ version: 2.16.1(@babel/core@7.28.5)(@babel/template@7.27.2)(@types/react@19.2.8)(react@19.2.3)
next:
specifier: 16.1.1
version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
@@ -2025,7 +2025,7 @@ importers:
version: 4.3.1
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 2.0.0-beta.9(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
@@ -2074,10 +2074,10 @@ importers:
version: link:../validation
'@mantine/core':
specifier: ^8.3.12
- version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/dates':
specifier: ^8.3.12
- version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks':
specifier: ^8.3.12
version: 8.3.12(react@19.2.3)
@@ -2089,7 +2089,7 @@ importers:
version: 4.2.0
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 2.0.0-beta.9(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
@@ -2229,10 +2229,10 @@ importers:
version: link:../validation
'@mantine/charts':
specifier: ^8.3.12
- version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(recharts@2.15.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3))
+ version: 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(recharts@2.15.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3))
'@mantine/core':
specifier: ^8.3.12
- version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks':
specifier: ^8.3.12
version: 8.3.12(react@19.2.3)
@@ -2283,7 +2283,7 @@ importers:
version: 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))
'@tiptap/react':
specifier: ^3.15.3
- version: 3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)(@types/react-dom@19.2.3(@types/react@19.2.8))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tiptap/starter-kit':
specifier: ^3.15.3
version: 3.15.3
@@ -2298,7 +2298,7 @@ importers:
version: 1.3.0(@mantine/form@8.3.12(react@19.2.3))(zod@4.2.1)
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 2.0.0-beta.9(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
next:
specifier: 16.1.1
version: 16.1.1(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.97.2)
@@ -2310,7 +2310,7 @@ importers:
version: 19.2.3(react@19.2.3)
react-markdown:
specifier: ^10.1.0
- version: 10.1.0(@types/react@19.2.7)(react@19.2.3)
+ version: 10.1.0(@types/react@19.2.8)(react@19.2.3)
recharts:
specifier: ^2.15.4
version: 2.15.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
@@ -4961,8 +4961,8 @@ packages:
peerDependencies:
'@types/react': ^19.2.0
- '@types/react@19.2.7':
- resolution: {integrity: sha512-MWtvHrGZLFttgeEj28VXHxpmwYbor/ATPYbBfSFZEIRK0ecCFLl2Qo55z52Hss+UV9CRN7trSeq1zbgx7YDWWg==}
+ '@types/react@19.2.8':
+ resolution: {integrity: sha512-3MbSL37jEchWZz2p2mjntRZtPt837ij10ApxKfgmXCTuHWagYg7iA5bqPw6C8BMPfwidlvfPI/fxOc42HLhcyg==}
'@types/semver@7.5.8':
resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==}
@@ -12279,9 +12279,9 @@ snapshots:
js-base64: 3.7.8
optional: true
- '@mantine/charts@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(recharts@2.15.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3))':
+ '@mantine/charts@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(recharts@2.15.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3))':
dependencies:
- '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks': 8.3.12(react@19.2.3)
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
@@ -12291,7 +12291,7 @@ snapshots:
dependencies:
chroma-js: 3.2.0
- '@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@floating-ui/react': 0.27.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks': 8.3.12(react@19.2.3)
@@ -12299,24 +12299,24 @@ snapshots:
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
react-number-format: 5.4.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- react-remove-scroll: 2.7.1(@types/react@19.2.7)(react@19.2.3)
- react-textarea-autosize: 8.5.9(@types/react@19.2.7)(react@19.2.3)
+ react-remove-scroll: 2.7.1(@types/react@19.2.8)(react@19.2.3)
+ react-textarea-autosize: 8.5.9(@types/react@19.2.8)(react@19.2.3)
type-fest: 4.41.0
transitivePeerDependencies:
- '@types/react'
- '@mantine/dates@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@mantine/dates@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks': 8.3.12(react@19.2.3)
clsx: 2.1.1
dayjs: 1.11.19
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
- '@mantine/dropzone@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@mantine/dropzone@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks': 8.3.12(react@19.2.3)
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
@@ -12332,25 +12332,25 @@ snapshots:
dependencies:
react: 19.2.3
- '@mantine/modals@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@mantine/modals@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks': 8.3.12(react@19.2.3)
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
- '@mantine/notifications@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@mantine/notifications@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks': 8.3.12(react@19.2.3)
'@mantine/store': 8.3.12(react@19.2.3)
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
react-transition-group: 4.4.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/spotlight@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@mantine/spotlight@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks': 8.3.12(react@19.2.3)
'@mantine/store': 8.3.12(react@19.2.3)
react: 19.2.3
@@ -12360,12 +12360,12 @@ snapshots:
dependencies:
react: 19.2.3
- '@mantine/tiptap@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(@tiptap/extension-link@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))(@tiptap/react@3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@mantine/tiptap@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(@tiptap/extension-link@3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3))(@tiptap/react@3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)(@types/react-dom@19.2.3(@types/react@19.2.8))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks': 8.3.12(react@19.2.3)
'@tiptap/extension-link': 3.15.3(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)
- '@tiptap/react': 3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@tiptap/react': 3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)(@types/react-dom@19.2.3(@types/react@19.2.8))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
@@ -13615,12 +13615,12 @@ snapshots:
prosemirror-transform: 1.10.2
prosemirror-view: 1.41.4
- '@tiptap/react@3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@tiptap/react@3.15.3(@floating-ui/dom@1.7.4)(@tiptap/core@3.15.3(@tiptap/pm@3.15.3))(@tiptap/pm@3.15.3)(@types/react-dom@19.2.3(@types/react@19.2.8))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@tiptap/core': 3.15.3(@tiptap/pm@3.15.3)
'@tiptap/pm': 3.15.3
- '@types/react': 19.2.7
- '@types/react-dom': 19.2.3(@types/react@19.2.7)
+ '@types/react': 19.2.8
+ '@types/react-dom': 19.2.3(@types/react@19.2.8)
'@types/use-sync-external-store': 0.0.6
fast-equals: 5.3.3
react: 19.2.3
@@ -13962,11 +13962,11 @@ snapshots:
'@types/range-parser@1.2.7': {}
- '@types/react-dom@19.2.3(@types/react@19.2.7)':
+ '@types/react-dom@19.2.3(@types/react@19.2.8)':
dependencies:
- '@types/react': 19.2.7
+ '@types/react': 19.2.8
- '@types/react@19.2.7':
+ '@types/react@19.2.8':
dependencies:
csstype: 3.2.3
@@ -14002,7 +14002,7 @@ snapshots:
'@types/swagger-ui-react@5.18.0':
dependencies:
- '@types/react': 19.2.7
+ '@types/react': 19.2.8
'@types/through@0.0.33':
dependencies:
@@ -17233,18 +17233,18 @@ snapshots:
jose@6.0.8: {}
- jotai@2.16.1(@babel/core@7.26.0)(@babel/template@7.27.2)(@types/react@19.2.7)(react@19.2.3):
+ jotai@2.16.1(@babel/core@7.26.0)(@babel/template@7.27.2)(@types/react@19.2.8)(react@19.2.3):
optionalDependencies:
'@babel/core': 7.26.0
'@babel/template': 7.27.2
- '@types/react': 19.2.7
+ '@types/react': 19.2.8
react: 19.2.3
- jotai@2.16.1(@babel/core@7.28.5)(@babel/template@7.27.2)(@types/react@19.2.7)(react@19.2.3):
+ jotai@2.16.1(@babel/core@7.28.5)(@babel/template@7.27.2)(@types/react@19.2.8)(react@19.2.3):
optionalDependencies:
'@babel/core': 7.28.5
'@babel/template': 7.27.2
- '@types/react': 19.2.7
+ '@types/react': 19.2.8
react: 19.2.3
js-base64@3.7.8:
@@ -17526,10 +17526,10 @@ snapshots:
'@mantine/form': 8.3.12(react@19.2.3)
zod: 4.2.1
- mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
+ mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/dates@8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(@tabler/icons-react@3.36.1(react@19.2.3))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies:
- '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@mantine/dates': 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/core': 8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@mantine/dates': 8.3.12(@mantine/core@8.3.12(@mantine/hooks@8.3.12(react@19.2.3))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@mantine/hooks@8.3.12(react@19.2.3))(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mantine/hooks': 8.3.12(react@19.2.3)
'@tabler/icons-react': 3.36.1(react@19.2.3)
'@tanstack/match-sorter-utils': 8.19.4
@@ -18896,11 +18896,11 @@ snapshots:
react-is@19.2.3: {}
- react-markdown@10.1.0(@types/react@19.2.7)(react@19.2.3):
+ react-markdown@10.1.0(@types/react@19.2.8)(react@19.2.3):
dependencies:
'@types/hast': 3.0.4
'@types/mdast': 4.0.4
- '@types/react': 19.2.7
+ '@types/react': 19.2.8
devlop: 1.1.0
hast-util-to-jsx-runtime: 2.3.6
html-url-attributes: 3.0.1
@@ -18919,35 +18919,35 @@ snapshots:
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
- react-redux@9.2.0(@types/react@19.2.7)(react@19.2.3)(redux@5.0.1):
+ react-redux@9.2.0(@types/react@19.2.8)(react@19.2.3)(redux@5.0.1):
dependencies:
'@types/use-sync-external-store': 0.0.6
react: 19.2.3
use-sync-external-store: 1.4.0(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.7
+ '@types/react': 19.2.8
redux: 5.0.1
react-refresh@0.18.0: {}
- react-remove-scroll-bar@2.3.8(@types/react@19.2.7)(react@19.2.3):
+ react-remove-scroll-bar@2.3.8(@types/react@19.2.8)(react@19.2.3):
dependencies:
react: 19.2.3
- react-style-singleton: 2.2.3(@types/react@19.2.7)(react@19.2.3)
+ react-style-singleton: 2.2.3(@types/react@19.2.8)(react@19.2.3)
tslib: 2.8.1
optionalDependencies:
- '@types/react': 19.2.7
+ '@types/react': 19.2.8
- react-remove-scroll@2.7.1(@types/react@19.2.7)(react@19.2.3):
+ react-remove-scroll@2.7.1(@types/react@19.2.8)(react@19.2.3):
dependencies:
react: 19.2.3
- react-remove-scroll-bar: 2.3.8(@types/react@19.2.7)(react@19.2.3)
- react-style-singleton: 2.2.3(@types/react@19.2.7)(react@19.2.3)
+ react-remove-scroll-bar: 2.3.8(@types/react@19.2.8)(react@19.2.3)
+ react-style-singleton: 2.2.3(@types/react@19.2.8)(react@19.2.3)
tslib: 2.8.1
- use-callback-ref: 1.3.3(@types/react@19.2.7)(react@19.2.3)
- use-sidecar: 1.1.3(@types/react@19.2.7)(react@19.2.3)
+ use-callback-ref: 1.3.3(@types/react@19.2.8)(react@19.2.3)
+ use-sidecar: 1.1.3(@types/react@19.2.8)(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.7
+ '@types/react': 19.2.8
react-scan@0.0.31:
dependencies:
@@ -18970,13 +18970,13 @@ snapshots:
react-dom: 19.2.3(react@19.2.3)
react-transition-group: 4.4.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- react-style-singleton@2.2.3(@types/react@19.2.7)(react@19.2.3):
+ react-style-singleton@2.2.3(@types/react@19.2.8)(react@19.2.3):
dependencies:
get-nonce: 1.0.1
react: 19.2.3
tslib: 2.8.1
optionalDependencies:
- '@types/react': 19.2.7
+ '@types/react': 19.2.8
react-syntax-highlighter@16.1.0(react@19.2.3):
dependencies:
@@ -18988,12 +18988,12 @@ snapshots:
react: 19.2.3
refractor: 5.0.0
- react-textarea-autosize@8.5.9(@types/react@19.2.7)(react@19.2.3):
+ react-textarea-autosize@8.5.9(@types/react@19.2.8)(react@19.2.3):
dependencies:
'@babel/runtime': 7.28.4
react: 19.2.3
use-composed-ref: 1.3.0(react@19.2.3)
- use-latest: 1.2.1(@types/react@19.2.7)(react@19.2.3)
+ use-latest: 1.2.1(@types/react@19.2.8)(react@19.2.3)
transitivePeerDependencies:
- '@types/react'
@@ -19948,7 +19948,7 @@ snapshots:
transitivePeerDependencies:
- debug
- swagger-ui-react@5.31.0(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
+ swagger-ui-react@5.31.0(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies:
'@babel/runtime-corejs3': 7.27.1
'@scarf/scarf': 1.4.0
@@ -19973,7 +19973,7 @@ snapshots:
react-immutable-proptypes: 2.2.0(immutable@3.8.2)
react-immutable-pure-component: 2.2.2(immutable@3.8.2)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react-inspector: 6.0.2(react@19.2.3)
- react-redux: 9.2.0(@types/react@19.2.7)(react@19.2.3)(redux@5.0.1)
+ react-redux: 9.2.0(@types/react@19.2.8)(react@19.2.3)(redux@5.0.1)
react-syntax-highlighter: 16.1.0(react@19.2.3)
redux: 5.0.1
redux-immutable: 4.0.0(immutable@3.8.2)
@@ -20612,12 +20612,12 @@ snapshots:
url-toolkit@2.2.5: {}
- use-callback-ref@1.3.3(@types/react@19.2.7)(react@19.2.3):
+ use-callback-ref@1.3.3(@types/react@19.2.8)(react@19.2.3):
dependencies:
react: 19.2.3
tslib: 2.8.1
optionalDependencies:
- '@types/react': 19.2.7
+ '@types/react': 19.2.8
use-composed-ref@1.3.0(react@19.2.3):
dependencies:
@@ -20636,26 +20636,26 @@ snapshots:
intl-messageformat: 10.7.1
react: 19.2.3
- use-isomorphic-layout-effect@1.1.2(@types/react@19.2.7)(react@19.2.3):
+ use-isomorphic-layout-effect@1.1.2(@types/react@19.2.8)(react@19.2.3):
dependencies:
react: 19.2.3
optionalDependencies:
- '@types/react': 19.2.7
+ '@types/react': 19.2.8
- use-latest@1.2.1(@types/react@19.2.7)(react@19.2.3):
+ use-latest@1.2.1(@types/react@19.2.8)(react@19.2.3):
dependencies:
react: 19.2.3
- use-isomorphic-layout-effect: 1.1.2(@types/react@19.2.7)(react@19.2.3)
+ use-isomorphic-layout-effect: 1.1.2(@types/react@19.2.8)(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.7
+ '@types/react': 19.2.8
- use-sidecar@1.1.3(@types/react@19.2.7)(react@19.2.3):
+ use-sidecar@1.1.3(@types/react@19.2.8)(react@19.2.3):
dependencies:
detect-node-es: 1.1.0
react: 19.2.3
tslib: 2.8.1
optionalDependencies:
- '@types/react': 19.2.7
+ '@types/react': 19.2.8
use-sync-external-store@1.4.0(react@19.2.3):
dependencies: