Releases: matrix-org/matrix-js-sdk
Releases · matrix-org/matrix-js-sdk
v32.3.0
✨ Features
- Simplify OIDC types & export
decodeIdToken
(#4193). Contributed by @t3chguy. - Add helpers for authenticated media, and associated documentation (#4185). Contributed by @turt2live.
🐛 Bug Fixes
v32.3.0-rc.0
✨ Features
- Simplify OIDC types & export
decodeIdToken
(#4193). Contributed by @t3chguy. - Add helpers for authenticated media, and associated documentation (#4185). Contributed by @turt2live.
🐛 Bug Fixes
v32.2.0
✨ Features
- Use a different error code for UTDs when user was not in the room (#4172). Contributed by @uhoreg.
- Modernize window.crypto access constants (#4169). Contributed by @turt2live.
- Improve compliance with MSC3266 (#4155). Contributed by @AndrewFerr.
- Add comment to make clear that RoomStateEvent.Events does not update related objects in the js-sdk (#4152). Contributed by @toger5.
- Crypto: use a new error code for UTDs from device-relative historical events (#4139). Contributed by @richvdh.
🐛 Bug Fixes
- Element-R: Fix rust migration when ssss secret are stored not encryted in cache (old legacy behavior) (#4168). Contributed by @BillCarsonFr.
v32.2.0-rc.0
✨ Features
- Use a different error code for UTDs when user was not in the room (#4172). Contributed by @uhoreg.
- Modernize window.crypto access constants (#4169). Contributed by @turt2live.
- Improve compliance with MSC3266 (#4155). Contributed by @AndrewFerr.
- Add comment to make clear that RoomStateEvent.Events does not update related objects in the js-sdk (#4152). Contributed by @toger5.
- Crypto: use a new error code for UTDs from device-relative historical events (#4139). Contributed by @richvdh.
🐛 Bug Fixes
- Element-R: Fix rust migration when ssss secret are stored not encryted in cache (old legacy behavior) (#4168). Contributed by @BillCarsonFr.
v32.1.0
✨ Features
- Add support for device dehydration v2 (Element R) (#4062). Contributed by @uhoreg.
- OIDC improvements in prep of OIDC-QR reciprocation (#4149). Contributed by @t3chguy.
🐛 Bug Fixes
- Validate backup private key before migrating it (#4114). Contributed by @BillCarsonFr.
- ElementR| Retry query backup until it works during migration to avoid spurious correption error popup (#4113). Contributed by @BillCarsonFr.
v32.1.0-rc.0
✨ Features
- Add support for device dehydration v2 (Element R) (#4062). Contributed by @uhoreg.
- OIDC improvements in prep of OIDC-QR reciprocation (#4149). Contributed by @t3chguy.
🐛 Bug Fixes
- Validate backup private key before migrating it (#4114). Contributed by @BillCarsonFr.
- ElementR| Retry query backup until it works during migration to avoid spurious correption error popup (#4113). Contributed by @BillCarsonFr.
v32.0.0
🚨 BREAKING CHANGES
- Remove various deprecated methods & re-exports (#4125). Contributed by @t3chguy.
- Remove the logic that throws when the lazy loading options has changed. (#4124). Contributed by @langleyd.
- Fix highlights from threads disappearing on new messages (#4106). Contributed by @dbkr.
✨ Features
- Add new
decryptExistingEvent
test helper (#4133). Contributed by @richvdh. - Improve types for
sendEvent
(#4108). Contributed by @t3chguy. - Remove various deprecated methods & re-exports (#4125). Contributed by @t3chguy.
- Add new enum for verification methods. (#4129). Contributed by @richvdh.
- Add some test utils in a new entrypoint (#4127). Contributed by @richvdh.
- Improve types for
sendStateEvent
(#4105). Contributed by @t3chguy.
🐛 Bug Fixes
- Improve types for
IPowerLevelsContent
andhasSufficientPowerLevelFor
(#4128). Contributed by @galash13. - Remove the logic that throws when the lazy loading options has changed. (#4124). Contributed by @langleyd.
- Fix highlights from threads disappearing on new messages (#4106). Contributed by @dbkr.
- Extend logic for local notification processing to threads (#4111). Contributed by @dbkr.
- Fix public rooms post request search params and body (#4110). Contributed by @ajbura.
- Fix bugs with the first reply to a thread (#4104). Contributed by @dbkr.
v32.0.0-rc.0
🚨 BREAKING CHANGES
- Remove various deprecated methods & re-exports (#4125). Contributed by @t3chguy.
- Remove the logic that throws when the lazy loading options has changed. (#4124). Contributed by @langleyd.
- Fix highlights from threads disappearing on new messages (#4106). Contributed by @dbkr.
✨ Features
- Add new
decryptExistingEvent
test helper (#4133). Contributed by @richvdh. - Improve types for
sendEvent
(#4108). Contributed by @t3chguy. - Remove various deprecated methods & re-exports (#4125). Contributed by @t3chguy.
- Add new enum for verification methods. (#4129). Contributed by @richvdh.
- Add some test utils in a new entrypoint (#4127). Contributed by @richvdh.
- Improve types for
sendStateEvent
(#4105). Contributed by @t3chguy.
🐛 Bug Fixes
- Improve types for
IPowerLevelsContent
andhasSufficientPowerLevelFor
(#4128). Contributed by @galash13. - Remove the logic that throws when the lazy loading options has changed. (#4124). Contributed by @langleyd.
- Fix highlights from threads disappearing on new messages (#4106). Contributed by @dbkr.
- Extend logic for local notification processing to threads (#4111). Contributed by @dbkr.
- Fix public rooms post request search params and body (#4110). Contributed by @ajbura.
- Fix bugs with the first reply to a thread (#4104). Contributed by @dbkr.
v31.6.1
v31.6.0
✨ Features
- Introduce Membership TS type (take 2) (#4107). Contributed by @andybalaam.
- fix automatic DM avatar with functional members (#4017). Contributed by @HarHarLinks.
- Export types describing all specced media event formats (#4092). Contributed by @t3chguy.
- Add
.m.rule.is_room_mention
push rule to DEFAULT_OVERRIDE_RULES (#4100). Contributed by @t3chguy. - Make sending ContentLoaded optional for a widgetClient (#4086). Contributed by @toger5.
🐛 Bug Fixes
- Migrate own identity local trust to rust crypto (#4090). Contributed by @BillCarsonFr.
- Fix race condition with sliding sync extensions (#4089). Contributed by @zzorba.