Skip to content

Releases: matrix-org/matrix-js-sdk

v32.3.0

21 May 12:24
Compare
Choose a tag to compare

✨ Features

  • Simplify OIDC types & export decodeIdToken (#4193). Contributed by @t3chguy.
  • Add helpers for authenticated media, and associated documentation (#4185). Contributed by @turt2live.

🐛 Bug Fixes

  • Fix state_events.ts types (#4196). Contributed by @t3chguy.
  • Fix sendEventHttpRequest for m.room.redaction events without redacts (#4192). Contributed by @t3chguy.

v32.3.0-rc.0

15 May 09:04
Compare
Choose a tag to compare
v32.3.0-rc.0 Pre-release
Pre-release

✨ Features

  • Simplify OIDC types & export decodeIdToken (#4193). Contributed by @t3chguy.
  • Add helpers for authenticated media, and associated documentation (#4185). Contributed by @turt2live.

🐛 Bug Fixes

  • Fix state_events.ts types (#4196). Contributed by @t3chguy.
  • Fix sendEventHttpRequest for m.room.redaction events without redacts (#4192). Contributed by @t3chguy.

v32.2.0

07 May 12:15
Compare
Choose a tag to compare

✨ 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

30 Apr 12:02
Compare
Choose a tag to compare
v32.2.0-rc.0 Pre-release
Pre-release

✨ 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

23 Apr 12:33
Compare
Choose a tag to compare

✨ 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

16 Apr 12:16
Compare
Choose a tag to compare
v32.1.0-rc.0 Pre-release
Pre-release

✨ 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

09 Apr 10:06
Compare
Choose a tag to compare

🚨 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 and hasSufficientPowerLevelFor (#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

02 Apr 16:15
Compare
Choose a tag to compare
v32.0.0-rc.0 Pre-release
Pre-release

🚨 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 and hasSufficientPowerLevelFor (#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

28 Mar 16:44
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix merging of default push rules (#4136).

v31.6.0

26 Mar 16:25
Compare
Choose a tag to compare

✨ 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.