Skip to content

Commit b2525ff

Browse files
authored
Some dependency bumps (#1024)
<!-- Please read https://github.com/SableClient/Sable/blob/dev/CONTRIBUTING.md before submitting your pull request --> ### Description <!-- Please include a summary of the change. Please also include relevant motivation and context. List any dependencies that are required for this change. --> Lightly tested, bumped dependencies that seemed safe + a sable call bump to fix called users not disappearing after the ringback ends/call gets declined. #### Type of change - [ ] Bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] This change requires a documentation update ### Checklist: - [ ] My code follows the style guidelines of this project - [ ] I have performed a self-review of my own code - [ ] I have commented my code, particularly in hard-to-understand areas - [ ] I have made corresponding changes to the documentation - [ ] My changes generate no new warnings ### AI disclosure: - [ ] Partially AI assisted (clarify which code was AI assisted and briefly explain what it does). - [ ] Fully AI generated (explain what all the generated code does in moderate detail). <!-- Write any explanation required here, but do not generate the explanation using AI!! You must prove you understand what the code in this PR does. -->
2 parents f848e84 + 633494f commit b2525ff

9 files changed

Lines changed: 1071 additions & 1115 deletions

File tree

knip.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$schema": "https://unpkg.com/knip@5/schema.json",
2+
"$schema": "https://unpkg.com/knip@6/schema.json",
33
"entry": ["src/sw.ts", "scripts/normalize-imports.js"],
44
"ignore": ["oxlint.config.ts", "oxfmt.config.ts"],
55
"ignoreExportsUsedInFile": {

oxlint.config.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@ export default defineConfig({
3333
'typescript/no-unsafe-type-assertion': 'off',
3434
'typescript/no-floating-promises': 'off',
3535
'typescript/no-unnecessary-type-arguments': 'off',
36+
// Maybe reconsider this in the future, but it causes a lot of cascading issues
37+
// because of types we use that don't exist in the matrix-js-sdk
38+
'typescript/no-unnecessary-type-assertion': 'off',
3639
'oxc/no-map-spread': 'off',
3740
'promise/always-return': 'off',
3841
'no-underscore-dangle': [

package.json

Lines changed: 32 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -26,78 +26,78 @@
2626
"postinstall": "node scripts/install-knope.js"
2727
},
2828
"dependencies": {
29-
"@arborium/arborium": "^2.18.0",
30-
"@atlaskit/pragmatic-drag-and-drop": "^1.8.1",
31-
"@atlaskit/pragmatic-drag-and-drop-auto-scroll": "^1.4.0",
32-
"@atlaskit/pragmatic-drag-and-drop-hitbox": "^1.2.0",
29+
"@arborium/arborium": "^2.18.1",
30+
"@atlaskit/pragmatic-drag-and-drop": "^2.0.1",
31+
"@atlaskit/pragmatic-drag-and-drop-auto-scroll": "^3.0.0",
32+
"@atlaskit/pragmatic-drag-and-drop-hitbox": "^2.0.0",
3333
"@fontsource-variable/nunito": "5.2.7",
3434
"@fontsource/space-mono": "5.2.9",
3535
"@phosphor-icons/react": "^2.1.10",
3636
"@sableclient/twemoji-font": "^1.0.4",
37-
"@sentry/react": "^10.58.0",
38-
"@tanstack/react-query": "^5.101.0",
39-
"@tanstack/react-query-devtools": "^5.101.0",
40-
"@tanstack/react-virtual": "^3.14.3",
37+
"@sentry/react": "^10.63.0",
38+
"@tanstack/react-query": "^5.101.2",
39+
"@tanstack/react-query-devtools": "^5.101.2",
40+
"@tanstack/react-virtual": "^3.14.5",
4141
"@use-gesture/react": "10.3.1",
42-
"@vanilla-extract/css": "^1.20.1",
42+
"@vanilla-extract/css": "^1.21.1",
4343
"@vanilla-extract/recipes": "^0.5.7",
44-
"@vanilla-extract/vite-plugin": "^5.2.2",
44+
"@vanilla-extract/vite-plugin": "^5.2.3",
4545
"await-to-js": "^3.0.0",
4646
"badwords-list": "2.0.1-4",
4747
"blurhash": "^2.0.5",
4848
"browser-encrypt-attachment": "^0.3.0",
4949
"chroma-js": "^3.2.0",
5050
"classnames": "^2.5.1",
5151
"dayjs": "^1.11.21",
52-
"domhandler": "^5.0.3",
53-
"dompurify": "^3.4.10",
52+
"domhandler": "^6.0.1",
53+
"dompurify": "^3.4.11",
5454
"emojibase": "^17.0.0",
5555
"emojibase-data": "^17.0.0",
5656
"eventemitter3": "^5.0.4",
5757
"file-saver": "^2.0.5",
58-
"focus-trap-react": "^10.3.1",
58+
"focus-trap-react": "^12.0.3",
5959
"folds": "^2.6.2",
60-
"framer-motion": "^12.40.0",
61-
"html-dom-parser": "^5.1.8",
62-
"html-react-parser": "^4.2.10",
60+
"framer-motion": "^12.42.2",
61+
"html-dom-parser": "^8.0.0",
62+
"html-react-parser": "^6.1.3",
6363
"i18next": "^25.10.10",
6464
"i18next-browser-languagedetector": "^8.2.1",
6565
"i18next-http-backend": "^2.7.3",
66-
"immer": "^9.0.21",
66+
"immer": "^11.1.9",
6767
"is-hotkey": "^0.2.0",
6868
"jotai": "^2.20.1",
69-
"katex": "^0.16.47",
69+
"katex": "^0.17.0",
7070
"leaflet": "1.9.4",
7171
"linkify-react": "^4.3.3",
7272
"linkifyjs": "^4.3.3",
7373
"marked": "^18.0.5",
7474
"matrix-js-sdk": "^38.4.0",
7575
"matrix-widget-api": "^1.17.0",
76-
"pdfjs-dist": "^5.7.284",
76+
"pdfjs-dist": "^6.1.200",
7777
"react": "^18.3.1",
78-
"react-aria": "^3.49.0",
78+
"react-aria": "^3.50.0",
7979
"react-blurhash": "^0.3.0",
8080
"react-colorful": "^5.7.0",
8181
"react-dom": "^18.3.1",
82-
"react-google-recaptcha": "^2.1.0",
82+
"react-google-recaptcha": "^3.1.0",
8383
"react-i18next": "^16.6.6",
8484
"react-leaflet": "^4.2.1",
8585
"react-range": "^1.10.0",
8686
"react-router-dom": "^6.30.4",
8787
"slate": "^0.124.1",
8888
"slate-dom": "^0.124.1",
8989
"slate-history": "^0.113.1",
90-
"slate-react": "^0.124.2",
91-
"ua-parser-js": "^1.0.41",
92-
"virtua": "^0.49.1",
90+
"slate-react": "^0.125.1",
91+
"ua-parser-js": "^2.0.10",
92+
"virtua": "^0.49.2",
9393
"workbox-precaching": "^7.4.1"
9494
},
9595
"devDependencies": {
96-
"@cloudflare/vite-plugin": "^1.41.0",
96+
"@cloudflare/vite-plugin": "^1.42.4",
9797
"@esbuild-plugins/node-globals-polyfill": "^0.2.3",
9898
"@rollup/plugin-inject": "^5.0.5",
9999
"@rollup/plugin-wasm": "^6.2.2",
100-
"@sableclient/sable-call-embedded": "1.1.6",
100+
"@sableclient/sable-call-embedded": "1.1.7",
101101
"@sentry/vite-plugin": "^5.3.0",
102102
"@testing-library/jest-dom": "^6.9.1",
103103
"@testing-library/react": "^16.3.2",
@@ -106,21 +106,20 @@
106106
"@types/file-saver": "^2.0.7",
107107
"@types/is-hotkey": "^0.1.10",
108108
"@types/leaflet": "^1.9.21",
109-
"@types/node": "24.10.13",
109+
"@types/node": "24.13.2",
110110
"@types/react": "^18.3.31",
111111
"@types/react-dom": "^18.3.7",
112112
"@types/react-google-recaptcha": "^2.1.9",
113-
"@types/ua-parser-js": "^0.7.39",
114113
"@vitejs/plugin-react": "^5.2.0",
115114
"@vitest/coverage-v8": "^4.1.9",
116115
"@vitest/ui": "^4.1.9",
117116
"buffer": "^6.0.3",
118117
"cloudflared": "^0.7.1",
119118
"jsdom": "^29.1.1",
120-
"knip": "5.85.0",
121-
"oxfmt": "^0.45.0",
122-
"oxlint": "^1.70.0",
123-
"oxlint-tsgolint": "^0.23.0",
119+
"knip": "6.23.0",
120+
"oxfmt": "^0.57.0",
121+
"oxlint": "^1.72.0",
122+
"oxlint-tsgolint": "^0.24.0",
124123
"typescript": "^5.9.3",
125124
"vite": "^7.3.5",
126125
"vite-plugin-compression2": "^2.5.3",
@@ -129,7 +128,7 @@
129128
"vite-plugin-svgr": "4.5.0",
130129
"vite-plugin-top-level-await": "^1.6.0",
131130
"vitest": "^4.1.9",
132-
"wrangler": "^4.101.0"
131+
"wrangler": "^4.106.0"
133132
},
134133
"engines": {
135134
"node": "24.x",

0 commit comments

Comments
 (0)