Teconomix
|
697dddbeb6
|
feat(matrix): thread-isolated sessions and per-chat-type threadReplies (#57995)
Merged via squash.
Prepared head SHA: 9ed96dd063
Co-authored-by: teconomix <6959299+teconomix@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-03-30 22:45:32 -04:00 |
Gustavo Madeira Santana
|
d859746862
|
tests: fix matrix test typing
|
2026-03-30 22:39:25 -04:00 |
Gustavo Madeira Santana
|
b3f894ea7e
|
fix(matrix): repair fresh invited DMs (#58024)
Merged via squash.
Prepared head SHA: 69b5229632
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-03-30 22:30:47 -04:00 |
Peter Steinberger
|
f7285e0a9e
|
test: speed up extension suites
|
2026-03-31 02:25:02 +01:00 |
Gustavo Madeira Santana
|
8d4040af58
|
fix(tests): align matrix verification DM fixtures
|
2026-03-30 20:32:49 -04:00 |
Gustavo Madeira Santana
|
7b7d7cc743
|
Matrix: short-circuit aborted monitor startup
|
2026-03-30 20:13:33 -04:00 |
Gustavo Madeira Santana
|
61ae6d7201
|
Matrix: trim shared test import churn
|
2026-03-30 20:13:32 -04:00 |
Gustavo Madeira Santana
|
bd957a3a8b
|
Matrix: trim test import breadth
|
2026-03-30 19:54:40 -04:00 |
end
|
2b2edaa01d
|
fix(matrix): correct DM classification with three-tier is_direct logic and 2-member guard (#57124)
Merged via squash.
Prepared head SHA: e2ff0d5e96
Co-authored-by: w-sss <204439273+w-sss@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-03-30 18:56:00 -04:00 |
Gustavo Madeira Santana
|
b9f5d02f04
|
fix(matrix): restore E2EE for one-off CLI sends (#57936)
Merged via squash.
Prepared head SHA: 4b79fbea22
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-03-30 17:28:33 -04:00 |
chain710
|
943163a419
|
feat(matrix): add group chat history context for agent triggers (#57022)
Merged via squash.
Prepared head SHA: b6f88b72e8
Co-authored-by: chain710 <486539+chain710@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-03-30 15:10:43 -04:00 |
Gustavo Madeira Santana
|
dd17dae3e5
|
Matrix: drop unused MatrixClient constructor params
|
2026-03-30 13:17:02 -04:00 |
Gustavo Madeira Santana
|
1ea85a5d0b
|
Matrix: remove stale monitor mention regex param
|
2026-03-30 13:17:02 -04:00 |
Patrick Yingxi Pan
|
1ad88b58d1
|
feat(matrix): add explicit channels.matrix.proxy config (#56930) (#56931)
Merged via squash.
Prepared head SHA: facdf94b65
Co-authored-by: patrick-yingxi-pan <5210631+patrick-yingxi-pan@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-03-30 02:51:33 -04:00 |
Gustavo Madeira Santana
|
ecb14338d4
|
Matrix: keep runtime wrapper off monolithic sdk root
|
2026-03-29 22:38:44 -04:00 |
Gustavo Madeira Santana
|
6fe24a6f2c
|
Matrix: fix source-checkout runtime wrapper
|
2026-03-29 22:20:41 -04:00 |
Vincent Koc
|
8657b65b05
|
fix(ci): rename extension test support for boundary guards
|
2026-03-30 09:31:33 +09:00 |
Peter Steinberger
|
f3bf7fe53a
|
chore: bump version to 2026.3.30
|
2026-03-30 09:28:29 +09:00 |
Peter Steinberger
|
c2cbdea28c
|
refactor: add approval auth capabilities to more channels
|
2026-03-30 09:04:08 +09:00 |
Peter Steinberger
|
63cbc097b5
|
refactor(channels): route core through registered plugin capabilities
|
2026-03-30 01:03:42 +01:00 |
Vincent Koc
|
408f6a5b0b
|
test(matrix): stabilize file sync store persistence checks
|
2026-03-30 08:43:37 +09:00 |
Peter Steinberger
|
cfac0e8698
|
refactor: move plugin-owned test support into plugins
|
2026-03-30 08:03:04 +09:00 |
Gustavo Madeira Santana
|
e5dac0c39e
|
CLI: keep root help plugin descriptors non-activating (#57294)
Merged via squash.
Prepared head SHA: c8da48f689
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-03-29 18:49:57 -04:00 |
Peter Steinberger
|
8861cdbb6f
|
refactor(plugin-sdk): untangle extension test seams
|
2026-03-29 23:43:53 +01:00 |
Peter Steinberger
|
35233bae96
|
refactor: decouple bundled plugin sdk surfaces
|
2026-03-29 21:20:46 +01:00 |
Gustavo Madeira Santana
|
9b4f26e70a
|
Plugins/CLI: add descriptor-backed lazy root command registration (#57165)
Merged via squash.
Prepared head SHA: ad1dee32eb
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-03-29 16:02:59 -04:00 |
Peter Steinberger
|
d330782ed1
|
fix(matrix): stop discovering runtime helper as plugin entry
|
2026-03-29 21:00:57 +01:00 |
Gustavo Madeira Santana
|
dc192d7b2f
|
Build: mirror Matrix crypto WASM runtime deps (#57163)
Merged via squash.
Prepared head SHA: b3aeb9d08a
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-03-29 15:57:28 -04:00 |
Keith Elliott
|
2d2e386b94
|
fix(matrix): resolve crypto bootstrap failure and multi-extension idHint warning (#53298)
Merged via squash.
Prepared head SHA: 6f5813ffff
Co-authored-by: keithce <2086282+keithce@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-03-29 12:38:10 -04:00 |
Peter Steinberger
|
f1af7d66d2
|
chore: bump version to 2026.3.29
|
2026-03-29 14:33:12 +01:00 |
Peter Steinberger
|
8e0ab35b0e
|
refactor(plugins): decouple bundled plugin runtime loading
|
2026-03-29 09:10:38 +01:00 |
Jakub Rusz
|
7e7e45c2f3
|
feat(matrix): add draft streaming (edit-in-place partial replies) (#56387)
Merged via squash.
Prepared head SHA: 53e566bf30
Co-authored-by: jrusz <55534579+jrusz@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-03-29 01:43:02 -04:00 |
Peter Steinberger
|
f9b1079283
|
build: cut 2026.3.28 stable
|
2026-03-29 02:33:41 +01:00 |
frischeDaten
|
81432d6b7e
|
fix(matrix): encrypt thumbnails in E2EE rooms using thumbnail_file (#54711)
Merged via squash.
Prepared head SHA: 92be0e1ac2
Co-authored-by: frischeDaten <5878058+frischeDaten@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-03-28 18:41:23 -04:00 |
Peter Steinberger
|
587e18cd3f
|
chore: prepare 2026.3.28-beta.1 release
|
2026-03-28 22:24:51 +00:00 |
Peter Steinberger
|
8a24cbf450
|
chore: bump version to 2026.3.28
|
2026-03-28 22:05:21 +00:00 |
OfflynAI
|
cb00d44ae4
|
fix(matrix): load crypto-nodejs via createRequire to fix __dirname in ESM (#54566)
Merged via squash.
Prepared head SHA: 61d99628f9
Co-authored-by: joelnishanth <140015627+joelnishanth@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-03-28 17:43:44 -04:00 |
Peter Steinberger
|
3bb199aa43
|
refactor: lazy-load matrix setup bootstrap surfaces
|
2026-03-28 12:46:54 +00:00 |
Ayaan Zaidi
|
8ea5c22985
|
fix(matrix): avoid heavy jiti runtime barrels
|
2026-03-28 15:35:05 +05:30 |
Kenny Xie
|
cb5afdf108
|
fix: prevent matrix-js-sdk plugin load crash (#56273) (thanks @aquaright1)
* Fix matrix-js-sdk multiple entrypoint crash on plugin load
* test(matrix): cover runtime bundle import regression
* fix: prevent matrix-js-sdk plugin load crash (#56273) (thanks @aquaright1)
* fix: widen matrix-js-sdk bundle import guard (#56273) (thanks @aquaright1)
---------
Co-authored-by: Kenny Xie <kennyxie@Mac-mini-von-Kenny.local>
Co-authored-by: Ayaan Zaidi <hi@obviy.us>
|
2026-03-28 14:27:54 +05:30 |
Peter Steinberger
|
e246efb288
|
fix(runtime): align channel runtime api seams
|
2026-03-28 05:53:32 +00:00 |
Peter Steinberger
|
83135c31c9
|
refactor(acp): extract generic current conversation binding store
|
2026-03-28 05:53:07 +00:00 |
Gustavo Madeira Santana
|
1e4241c34a
|
Matrix: fix directory auth and credentials fallback
|
2026-03-28 01:52:55 -04:00 |
Peter Steinberger
|
f01f2ddc6d
|
test(matrix): restore sdk mock ordering
|
2026-03-28 05:04:07 +00:00 |
Gustavo Madeira Santana
|
59535e3414
|
Matrix: align default account secret handling
|
2026-03-28 00:34:48 -04:00 |
kakahu
|
158e7c517e
|
fix(matrix): resolve env SecretRef fallback in clean() for channel startup (#54980)
Merged via squash.
Prepared head SHA: b71a86e68e
Co-authored-by: kakahu2015 <17962485+kakahu2015@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-03-28 00:21:57 -04:00 |
Peter Steinberger
|
df4fd12225
|
test(matrix): mock chunkTextForOutbound in monitor registration test
|
2026-03-28 04:12:26 +00:00 |
Peter Steinberger
|
ec9f96cb2a
|
refactor(plugin-sdk): align binding contract imports
|
2026-03-28 03:53:38 +00:00 |
Peter Steinberger
|
68416fdf83
|
refactor(acp): generalize message-channel binds
|
2026-03-28 02:53:54 +00:00 |
Tak Hoffman
|
23d5bad3ae
|
fix(regression): restore matrix cold-runtime chunking
|
2026-03-27 21:14:38 -05:00 |