Releases: matrix-org/matrix-js-sdk
Releases Β· matrix-org/matrix-js-sdk
v34.4.0-rc.1
β¨ Features
- Use non-legacy calls if any are found (#4337). Contributed by @AndrewFerr.
π Bug Fixes
- Retry event decryption failures on first failure (#4346). Contributed by @hughns.
- Ensure "type" = "module" ES declaration in pre-release.sh (#4350). Contributed by @BLCK-B.
- Handle MatrixRTC encryption keys arriving out of order (#4345). Contributed by @hughns.
- Resend MatrixRTC encryption keys if a membership has changed (#4343). Contributed by @hughns.
v34.4.0-rc.0
β¨ Features
- Use non-legacy calls if any are found (#4337). Contributed by @AndrewFerr.
π Bug Fixes
- Retry event decryption failures on first failure (#4346). Contributed by @hughns.
- Ensure "type" = "module" ES declaration in pre-release.sh (#4350). Contributed by @BLCK-B.
- Handle MatrixRTC encryption keys arriving out of order (#4345). Contributed by @hughns.
- Resend MatrixRTC encryption keys if a membership has changed (#4343). Contributed by @hughns.
v34.3.1
Security
- Fixes for CVE-2024-42369 / GHSA-vhr5-g3pm-49fm.
v34.3.0
β¨ Features
- Bump matrix-widget-api (#4336). Contributed by @AndrewFerr.
- Also check for MSC3757 for session state keys (#4334). Contributed by @AndrewFerr.
- Support Futures via widgets (#4311). Contributed by @AndrewFerr.
- Support MSC4140: Delayed events (Futures) (#4294). Contributed by @AndrewFerr.
- Handle late-arriving
m.room_key.withheld
messages (#4310). Contributed by @richvdh. - Be specific about what is considered a MSC4143 call member event. (#4328). Contributed by @toger5.
- Add index.ts for matrixrtc module (#4314). Contributed by @toger5.
π Bug Fixes
v34.3.0-rc.1
β¨ Features
- Bump matrix-widget-api (#4336). Contributed by @AndrewFerr.
- Also check for MSC3757 for session state keys (#4334). Contributed by @AndrewFerr.
- Support Futures via widgets (#4311). Contributed by @AndrewFerr.
- Support MSC4140: Delayed events (Futures) (#4294). Contributed by @AndrewFerr.
- Handle late-arriving
m.room_key.withheld
messages (#4310). Contributed by @richvdh. - Be specific about what is considered a MSC4143 call member event. (#4328). Contributed by @toger5.
- Add index.ts for matrixrtc module (#4314). Contributed by @toger5.
π Bug Fixes
v34.3.0-rc.0
β¨ Features
- Bump matrix-widget-api (#4336). Contributed by @AndrewFerr.
- Also check for MSC3757 for session state keys (#4334). Contributed by @AndrewFerr.
- Support Futures via widgets (#4311). Contributed by @AndrewFerr.
- Support MSC4140: Delayed events (Futures) (#4294). Contributed by @AndrewFerr.
- Handle late-arriving
m.room_key.withheld
messages (#4310). Contributed by @richvdh. - Be specific about what is considered a MSC4143 call member event. (#4328). Contributed by @toger5.
- Add index.ts for matrixrtc module (#4314). Contributed by @toger5.
π Bug Fixes
v34.2.0
v34.2.0-rc.0
v34.1.0
β¨ Features
- Add ability to choose how many timeline events to sync when peeking (#4300). Contributed by @jgarplind.
- Remove redundant hack for using the old pickle key in rust crypto (#4282). Contributed by @richvdh.
- Add fetching the well known in embedded mode. (#4259). Contributed by @toger5.
π Bug Fixes
- Fix room state being updated with old (now overwritten) state and emitting for those updates. (#4242). Contributed by @toger5.
- Fix incorrect "Olm is not available" errors (#4301). Contributed by @richvdh.
- Fix build for example script (#4286). Contributed by @richvdh.
- Declare matrix-js-sdk as an ES module (#4285). Contributed by @richvdh.
v34.1.0-rc.3
β¨ Features
- Add ability to choose how many timeline events to sync when peeking (#4300). Contributed by @jgarplind.
- Remove redundant hack for using the old pickle key in rust crypto (#4282). Contributed by @richvdh.
- Add fetching the well known in embedded mode. (#4259). Contributed by @toger5.
π Bug Fixes
- Fix room state being updated with old (now overwritten) state and emitting for those updates. (#4242). Contributed by @toger5.
- Fix incorrect "Olm is not available" errors (#4301). Contributed by @richvdh.
- Fix build for example script (#4286). Contributed by @richvdh.
- Declare matrix-js-sdk as an ES module (#4285). Contributed by @richvdh.