renovate[bot]
d8fe7fbfe5
Update dependency electron to v44.9.0 ( #35542 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-20 13:06:49 +00:00
renovate[bot]
25db9c4063
Update electron ( #35525 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-19 17:31:50 +00:00
RiotRobot
2a21153a3a
Merge remote-tracking branch 'origin/master' into develop
...
# Conflicts:
# apps/web/package.json
# apps/web/playwright/e2e/crypto/toasts.spec.ts
# apps/web/src/Lifecycle.ts
# apps/web/src/components/structures/auth/CompleteSecurity.test.tsx
# pnpm-lock.yaml
2026-10-16 13:18:58 +00:00
RiotRobot
ed0a1239e8
v1.12.32
2026-10-16 13:15:24 +00:00
RiotRobot
959eb55816
v1.12.31
2026-10-13 12:24:11 +00:00
renovate[bot]
733b7b2afc
Update electron ( #35386 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-13 08:34:30 +00:00
RiotRobot
d376422554
v1.12.31-rc.1
2026-10-08 12:48:44 +00:00
renovate[bot]
386d96bf78
Update electron ( #35335 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-06 21:26:06 +00:00
renovate[bot]
69319bf8f6
Update electron-builder to v26.17.0 ( #35336 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-06 14:30:46 +00:00
RiotRobot
edbe5310ff
v1.12.31-rc.0
2026-10-06 13:19:35 +00:00
Michael Telatynski
816ccc50ce
Merge remote-tracking branch 'origin/master' into develop
...
# Conflicts:
# apps/web/package.json
# pnpm-lock.yaml
2026-10-06 13:30:02 +01:00
RiotRobot
f19cfd9030
v1.12.30
2026-09-29 13:12:42 +00:00
renovate[bot]
2687e5893a
Update electron ( #35232 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-28 11:25:03 +00:00
renovate[bot]
e2e432e0d8
Update electron ( #35163 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-23 18:19:05 +00:00
RiotRobot
0610f02757
v1.12.30-rc.1
2026-09-23 14:51:26 +00:00
RiotRobot
5b5f82fc6c
v1.12.30-rc.0
2026-09-23 14:04:06 +00:00
RiotRobot
6295c59624
Merge remote-tracking branch 'origin/master' into develop
2026-09-22 12:52:26 +00:00
RiotRobot
2d90d6b7b6
v1.12.29
2026-09-22 12:49:07 +00:00
Skye Elliot
1d53cb8a4e
FOSS components of experimental X.509-based identity verification ( #34973 )
...
* feat(x509): Add `graphene-pk11` and `pkcs11js` dependencies
Signed-off-by: Skye Elliot <actuallyori@gmail.com >
* feat: Add X.509 client init options to `ClientCreationManagementApi`
Signed-off-by: Skye Elliot <actuallyori@gmail.com >
* feat(shared-types): Add X.509 IPC types
Signed-off-by: Skye Elliot <actuallyori@gmail.com >
* feat(desktop): Add the X.509 IPC module
Signed-off-by: Skye Elliot <actuallyori@gmail.com >
* test(desktop): Cover the X.509 main process
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
Signed-off-by: Skye Elliot <actuallyori@gmail.com >
* feat: Deprecate `setUserVerificationCaCertsPem`
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
Signed-off-by: Skye Elliot <actuallyori@gmail.com >
* test: Cover the deprecated setUserVerificationCaCertsPem shim
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
Signed-off-by: Skye Elliot <actuallyori@gmail.com >
* Prepare module-api 1.18.0 release
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
Signed-off-by: Skye Elliot <actuallyori@gmail.com >
* chore: Unbump module-api (will bump in a separate PR)
* chore: Add X.509 files to CODEOWNERS
* docs: Add documentation for desktop X.509 configuration
* chore: Make X.509 dependencies optional, add build justification
* chore: Updating dependencies means updating lockfile - Skye is silly
* chore: Un-approve pkcs11js auto-build - handled by electron-builder
* ci: Run glibc-check on every `.node` elf in `element-desktop`
* ci: Attempt to build element desktop in Docker
* docs: Clarify lots of things
* refactor: rename `getModule` to `getModuleInstance`
* refactor: Rename all result variables to `result`
* refactor: Invert condition in `getSession`
* refactor: Pull IPC handler out to method for quick return
* docs: More doc comments for `reloadModule`
* docs: Invert doc comment on `buildChain`
* fix: Rename `PKCS11` code to `UPSTREAM_PKCS11`
* docs: Correct old reference to non-existent enum
* docs: Correct comment indentation
* tests: Remove top-level mocking, fix errors and spelling
* docs: Remove TODO, add result comments
* feat: Read single concatenated chain rather than assembling manually
* feat: Switch to `ipcMain.handle`
* refactor: Reorder module
* docs: Tidy up documentation
* chore: Correct CODEOWNERS path for X509 fixtures
* tests: Add matrix uniformResourceIdentifier to SAN
* docs: More documentation clarifications
* docs: Improve comment on `reloadModule`
---------
Signed-off-by: Skye Elliot <actuallyori@gmail.com >
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-17 12:03:32 +00:00
Will Hunt
2cfe88578b
Remove "hak" and switch to "@matrix-org/seshat" ( #35047 )
...
* Remove hak
* Remove dockerbuild
* Refactor to support new @matrix-org/seshat
* Cleanup workflows
* Update windows requirements
* Restore dockerbuild
* Reduce size of doc
* lint
* clear up unused stuff
* bump tests
* another package update
2026-09-17 10:23:01 +00:00
renovate[bot]
b7d25fa739
Update dependency electron to v44.3.0 ( #35093 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-16 15:39:42 +00:00
RiotRobot
fe37d1992f
v1.12.28
2026-09-16 12:11:52 +00:00
RiotRobot
3706626569
v1.12.28-rc.1
2026-09-09 13:37:33 +00:00
David Baker
e88529118c
Update electron ( #34994 )
...
Backport https://github.com/element-hq/element-web/pull/34981
2026-09-09 14:34:21 +01:00
RiotRobot
bef3006e42
v1.12.28-rc.0
2026-09-09 10:50:10 +00:00
RiotRobot
4f617f1614
Merge remote-tracking branch 'origin/master' into develop
2026-09-01 14:27:32 +00:00
RiotRobot
6dffa50580
v1.12.27
2026-09-01 14:24:08 +00:00
RiotRobot
a62a3dffb9
v1.12.27-rc.1
2026-08-28 09:05:43 +00:00
renovate[bot]
8c22defc8e
Update electron ( #34813 )
...
* Update electron
* Appease the linter
* Drop Windows ia32 as it is no longer supported by Electron
We haven't been shipping it for a year already
* Revert changes to target - it has loads of targets we don't support anyway
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2026-08-27 08:31:30 +00:00
RiotRobot
d65e837e84
v1.12.27-rc.0
2026-08-25 14:43:13 +00:00
RiotRobot
429a69209b
Merge remote-tracking branch 'origin/master' into develop
...
# Conflicts:
# pnpm-lock.yaml
2026-08-18 14:10:16 +00:00
RiotRobot
c43ef70b55
v1.12.26
2026-08-18 13:42:12 +00:00
renovate[bot]
33dcc89c2f
Update dependency electron to v43.4.0 ( #34699 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-13 10:23:03 +00:00
renovate[bot]
89b6b7cfbe
Update dependency electron to v43.3.0 ( #34670 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-12 12:31:12 +00:00
RiotRobot
5e76766ee2
v1.12.26-rc.0
2026-08-12 11:50:01 +00:00
Michael Telatynski
b4f7cf665d
Merge remote-tracking branch 'origin/master' into develop
...
# Conflicts:
# pnpm-lock.yaml
2026-08-05 12:31:36 +01:00
RiotRobot
a2a996ae50
v1.12.25
2026-08-05 09:08:08 +00:00
renovate[bot]
ab50101fea
Update electron ( #34437 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-28 15:03:57 +00:00
RiotRobot
4b4a520517
v1.12.25-rc.1
2026-07-28 14:11:23 +00:00
RiotRobot
c7a180e172
v1.12.25-rc.0
2026-07-28 13:58:49 +00:00
Richard van der Hoff
19e72d28fc
Update to Seshat 5.0.0 ( #34396 )
2026-07-23 10:55:28 +00:00
Michael Telatynski
bc76609239
Merge remote-tracking branch 'origin/master' into develop
...
# Conflicts:
# pnpm-lock.yaml
2026-07-21 15:31:08 +00:00
RiotRobot
dea10bf390
v1.12.24
2026-07-21 14:06:59 +00:00
renovate[bot]
f0c4f6a312
Update dependency electron to v43.1.1 ( #34353 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-20 13:57:55 +00:00
RiotRobot
eebdc77379
v1.12.24-rc.1
2026-07-14 15:13:32 +00:00
RiotRobot
14b438a749
v1.12.24-rc.0
2026-07-14 14:21:36 +00:00
Michael Telatynski
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
renovate[bot]
a2d7dc0c0f
Update dependency electron to v43.1.0 ( #34233 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-13 09:05:53 +00:00
Michael Telatynski
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
RiotRobot
2ee42a002e
Merge branch 'master' into develop
2026-07-07 13:00:37 +00:00