Releases: matrix-org/matrix-ios-sdk
Releases · matrix-org/matrix-ios-sdk
v0.23.15
v0.23.14
Changes in 0.23.14 (2022-08-09)
🙌 Improvements
- CI: Enable integration tests on GitHub actions (#1537)
- App Layout: Added breadcrumbs data fetcher and updated room summary data type to reflect new needs (#6407)
- App Layout: added MXSpace.minimumPowerLevelForAddingRoom() and MXSpaceService.rootSpaces (#6410)
🐛 Bugfixes
v0.23.13
Changes in 0.23.13 (2022-07-26)
🙌 Improvements
- MXRoom: Support reply to beacon info event. (#6423)
- MXBeaconAggregations: Handle beacon info redaction. (#6470)
🐛 Bugfixes
- Fix formatted_body content for unformatted events (#6446)
🧱 Build
- Disable nightly tests for now as they're always timing out. (#1523)
Others
v0.23.12
v0.23.11
Changes in 0.23.11 (2022-07-12)
✨ Features
- Analytics: Track non-fatal issues if consent provided (#1503)
- Crypto: Integrate Rust-based OlmMachine to encrypt / decrypt messages (#6357)
🙌 Improvements
- Include ID server access token when making a 3pid invite (and creating a room). (#6385)
🐛 Bugfixes
- MXiOSAudioOutputRouter: fixed issue that prevents the system to properly switch from built-in to bluetooth output. (#5368)
- Fix MXCall answer not being sent to server in some cases (#6359)
Others
v0.23.10
v0.23.9
v0.23.8
Changes in 0.23.8 (2022-06-03)
🐛 Bugfixes
- Room state: Reload room state if detected empty on disk (#1483)
- Remove unwanted parts from replies new_content body/formatted_body (#3517)
- MXBackgroundStore: Avoid clearing file store if event stream token is missing. (#5924)
- MXRestClient: limit the query length to 2048 for joinRoom (#6224)
- Bump realm to 10.27.0 to fix crypto performance issue. (#6239)
🚧 In development 🚧
- Location sharing: Authorize only one live beacon info per member and per room. (#6100)
Others
- Crypto: Add more logs when encrypting messages (#1476)
v0.23.7
Changes in 0.23.7 (2022-05-31)
🐛 Bugfixes
- MXSession: Recreate room summaries when detected missing. (#5924)
- Fixed crashes on invalid casting of MXUser to MXMyUser causing unrecognized selectors on the mxSession property. (#6187)
- MXCoreDataRoomSummaryStore: Make removing a room summary synchronous. (#6218)
- MXTools: generateTransactionId no longer returns an optional in Swift. (#1477)
🚧 In development 🚧
- Location sharing: Persist beacon info summaries to disk. (#6199)
Others