67fc33ad98
Update npm non-major dependencies ( #34320 )
...
* Update npm non-major dependencies
* Oxfmt
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2026-07-17 14:14:07 +00:00
7ad619e693
Update dependency postcss to v8.5.19 ( #34312 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-16 18:16:33 +00:00
4973825b68
Update dependency postcss to v8.5.18 ( #34286 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-15 22:26:21 +00:00
86b5a28a32
Update npm non-major dependencies ( #34263 )
...
* Update npm non-major dependencies
* Fix pcss comments
* Run oxfmt
* Fix lockfile
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2026-07-15 09:15:58 +00:00
5803106244
Update dependency sanitize-html to v2.17.6 ( #34262 )
...
* Update dependency sanitize-html to v2.17.6
* Update jest config
* Slow laptop be slow
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2026-07-15 08:41:41 +00:00
Michael Telatynski and GitHub
b6859885a3
Upgrade to TypeScript 7 ( #34208 )
...
* Upgrade to TypeScript 7
for massive tsc speed gains
Those on WebStorm will want to upgrade to EAP to reap the benefits of the new TSGo compiler
Some things (module-api & shared-components) which utilise unplugin-dts (and api-extractor) need to hold a copy of ts6 for its conventional lib format and API. TS7 ships with no API until TS7.1.
Other things which use eslint also need ts6 for typescript-eslint.
Some type changes were necessary as TS7 caught some issues.
* Add knip exception
* Fix bad merge
2026-07-14 08:09:03 +00:00
1625a6aeaf
Update dependency @element-hq/element-call-embedded to v0.21.0 ( #34222 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-13 07:37:56 +00:00
Michael Telatynski and GitHub
15c85ec50f
Switch from eslint to oxlint ( #34166 )
...
* Fix type imports
* Fix jsdoc
* Fixup types
* Fix stray awaits on non-thenables
* Fixup imports
* Fix splats
* Fix this-context on callbacks
* Memoise react contexts
* Prefer find/flatMap
* Make oxlint happier about our React keys
* Avoid unsafe default function params
* Fixup jsdoc
* Fixup contexts
* Switch from eslint to oxlint
* Some oxlint-related tweaks
* Iterate
* Partial revert to defer some changes and shrink diff
* Iterate
* Add eslint-plugin-element-call and enable the copyright rule
* Set strictStorePkgContentCheck
* Iterate
* Make sonar happy
* Fix new lints
2026-07-10 09:47:41 +00:00
2bc9656957
Adapt OAuth2 implementation to Matrix Spec v1.18 ( #34026 )
...
* Adapt OAuth2 implementation to Matrix Spec v1.18
* Handle more cases of oidc->oauth
* Fix test
* Fix read back of oauth2 context
* Iterate
* Fix tests
* Discard changes to apps/web/playwright/e2e/settings/account-user-settings-tab.spec.ts
* Fix test
* Fix test
* Fix test
* Potential fix for pull request finding 'Unused variable, import, function or class'
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
* Iterate
* Iterate
* Fix test
---------
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
2026-07-08 08:02:25 +00:00
RiotRobot
7cdb4ab720
Reset matrix-js-sdk back to develop branch
2026-07-07 13:01:43 +00:00
RiotRobot
2ee42a002e
Merge branch 'master' into develop
2026-07-07 13:00:37 +00:00
RiotRobot
3a219ab356
v1.12.23
2026-07-07 12:56:48 +00:00
RiotRobot
7d9cad2574
Upgrade dependency to matrix-js-sdk@41.9.0
2026-07-07 12:51:52 +00:00
3da74a98e3
Update dependency webpack-dev-server to v6 ( #34156 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-06 16:34:34 +00:00
Michael Telatynski and GitHub
d5164acb50
Migrate batch of tests to vitest ( #34111 )
...
* Migrate batch of tests tro vitest
* Iterate
* Migrate another test
* Fix lockfile
2026-07-06 14:10:50 +00:00
Michael Telatynski and GitHub
d4f72dfa69
Start consolidating shared types in the monorepo ( #34062 )
...
* Start consolidating shared types in the monorepo
* Iterate
* Simplify api-extractor
* Iterate
* Fix lockfile
2026-07-06 13:49:32 +00:00
6027ec5142
Update npm non-major dependencies ( #34135 )
...
* Update npm non-major dependencies
* Hold back oxfmt due to postcss support being broken
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2026-07-06 11:37:09 +00:00
de4d7c5c0f
Update css ( #34132 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2026-07-06 08:03:57 +00:00
7058f7da8e
Update dependency @element-hq/element-call-embedded to v0.20.3 ( #34133 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-03 16:35:19 +00:00
20dad858c5
Update npm non-major dependencies ( #34073 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-02 09:09:55 +00:00
392fcf5eea
Update dependency pako to v3 ( #34080 )
...
* Update dependency pako to v3
* Handle breaking changes
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2026-07-01 10:38:44 +00:00
e836eb04e2
Update dependency @element-hq/element-call-embedded to v0.20.2 ( #34070 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-01 09:56:36 +00:00
RiotRobot
e49064d374
v1.12.23-rc.0
2026-06-30 13:07:03 +00:00
RiotRobot
5dc16843fb
Upgrade dependency to matrix-js-sdk@41.9.0-rc.0
2026-06-30 12:58:37 +00:00
b2bed9a473
Update npm non-major dependencies ( #33944 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-29 14:41:41 +00:00
RiotRobot
d1dfd3a7ca
Reset matrix-js-sdk back to develop branch
2026-06-23 13:36:51 +00:00
RiotRobot
39f3d70759
Merge branch 'master' into develop
2026-06-23 13:35:39 +00:00
RiotRobot
94636e8d4d
v1.12.22
2026-06-23 13:31:56 +00:00
RiotRobot
8882d88c39
Upgrade dependency to matrix-js-sdk@41.8.0
2026-06-23 13:20:31 +00:00
Michael Telatynski and GitHub
45234b9c94
Migrate more jest tests to vitest ( #33898 )
...
* Migrate more jest tests to vitest
* Fix jest config
* Fix jest config
* Make remaining jest tests type-happy
2026-06-19 15:34:18 +00:00
Michael Telatynski and GitHub
5002f2929f
Fix CI/CD pnpm error around minimumReleaseAge ( #33908 )
...
* Update pnpm
* Fix @types/node dep reference
* disable allowBuilds for js-sdk
* disable allowBuilds for js-sdk for git too
* Iterate
* Iterate
2026-06-19 11:12:59 +00:00
90fb221a8e
Update zxcvbn-ts monorepo to v4 ( #33880 )
...
* Update zxcvbn-ts monorepo to v4
* Handle breaking changes
* Improve coverage
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2026-06-18 11:17:50 +00:00
Michael Telatynski and GitHub
7bb842e8d4
Replace override raw-loader with ?raw query ( #33854 )
...
* Replace override raw-loader with `?raw` query
For compatibility with vite/st
* Make knip happy
* Fix icon in Jitsi lobby
* Fix jest config for `?raw`
* Remove stale `$webapp` alias
* Ensure css files loaded as `?raw` do not get bundled
2026-06-18 09:36:07 +00:00
Michael Telatynski and GitHub
7a1a3f518c
Make codebase comply to knip --strict ( #33893 )
...
* Make codebase comply to `knip --strict`
Deletes a few bits of dead code
* Trim i18n strings
* Fix missing export
* Remove test of dead code
2026-06-18 09:35:47 +00:00
8be053c5aa
Update npm non-major dependencies ( #33876 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-17 10:20:09 +00:00
102afd21d5
Update sanitize to v2.17.5 ( #33866 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-16 22:12:51 +00:00
213fd4bfed
Update css to v11.3.1 ( #33871 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-16 22:11:12 +00:00
5318a22372
Update matrix-org to ^0.37.0 ( #33875 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-16 14:40:01 +00:00
RiotRobot
4920d6c8c6
v1.12.22-rc.0
2026-06-16 13:16:34 +00:00
RiotRobot
4fe7b9374a
Upgrade dependency to matrix-js-sdk@41.8.0-rc.0
2026-06-16 13:09:53 +00:00
Michael Telatynski and GitHub
eca2f39dbb
Switch from prettier to oxfmt ( #33844 )
...
* Switch from prettier to oxfmt
* Make knip happy
* Make knip happy
* Apply suggestion from @t3chguy
* Rename .oxfmtrc.json to .oxfmtrc.jsonc
* Make oxfmt happier
2026-06-16 12:17:18 +00:00
0c2ce4dde0
Update definitelyTyped to v3 ( #33852 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-15 23:57:56 +00:00
Michael Telatynski and GitHub
2f4e6a4ec4
Use vitest for some EW unit tests ( #33816 )
...
* Use vitest for some EW unit tests
* Ensure library builds are done before unit tests
* Stabilise jest tests
* Move more tests over
* Make sonar happier
* Update types/node for happy-dom compat again
* Decrease max-workers to stabilise jest tests
* Split jest over 3 runners to alleviate memory woes
* Switch jest to runInBand
* Attempt to deflake jest tests
* tweak coverage
* tweak coverage
2026-06-15 13:24:33 +00:00
9c4e06acc3
Update Element Call to v0.20.1 ( #33820 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-11 14:51:10 +00:00
RiotRobot
4ebabd8341
Reset matrix-js-sdk back to develop branch
2026-06-09 13:03:02 +00:00
RiotRobot
ce4167d3b4
Merge branch 'master' into develop
2026-06-09 13:01:56 +00:00
RiotRobot
1829f52448
v1.12.21
2026-06-09 12:58:28 +00:00
RiotRobot
10bacc944c
Upgrade dependency to matrix-js-sdk@41.7.0
2026-06-09 12:43:02 +00:00
bebd8f5c1b
Update npm non-major dependencies ( #33758 )
...
* Update npm non-major dependencies
* Hold back unplugin-dts
* Make knip happy
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2026-06-09 09:20:56 +00:00
Michael Telatynski and GitHub
84b820f72a
Update pnpm dependencies based on output of pnpm audit ( #33730 )
...
* Remove stub @types/content-type package
* Update axios
2026-06-05 08:35:14 +00:00