|
| 1 | +## Changes in 0.23.0 (2022-03-22) |
| 2 | + |
| 3 | +✨ Features |
| 4 | + |
| 5 | +- MXSpace: added canAddRoom() method ([#5230](https://github.com/vector-im/element-ios/issues/5230)) |
| 6 | +- MXRoomAliasAvailabilityChecker: added extractLocalAliasPart() ([#5233](https://github.com/vector-im/element-ios/issues/5233)) |
| 7 | + |
| 8 | +🙌 Improvements |
| 9 | + |
| 10 | +- Space creation: Added home server capabilities, room alias validator, restricted join rule, refined space related API, and added tests ([#5224](https://github.com/vector-im/element-ios/issues/5224)) |
| 11 | +- Added room upgrade API call and the ability to (un)suggest a room for a space ([#5231](https://github.com/vector-im/element-ios/issues/5231)) |
| 12 | +- MXSpaceService: added `spaceSummaries` property ([#5401](https://github.com/vector-im/element-ios/issues/5401)) |
| 13 | +- Threads: Fix deleted thread root & decrypt thread list. ([#5441](https://github.com/vector-im/element-ios/issues/5441)) |
| 14 | +- Threads: Replace property for in-thread replies. ([#5704](https://github.com/vector-im/element-ios/issues/5704)) |
| 15 | +- MXRoomEventFilter: Update property names for relation types and senders. ([#5705](https://github.com/vector-im/element-ios/issues/5705)) |
| 16 | +- MXThreadingService: Use versions instead of capabilities to check threads server support. ([#5744](https://github.com/vector-im/element-ios/issues/5744)) |
| 17 | +- MXEventContentRelatesTo: Update reply fallback property name and reverse the logic. ([#5790](https://github.com/vector-im/element-ios/issues/5790)) |
| 18 | +- Threads: Update all properties to stable values. ([#5791](https://github.com/vector-im/element-ios/issues/5791)) |
| 19 | +- Room: API to ignore the sender of a room invite before the room is joined ([#5807](https://github.com/vector-im/element-ios/issues/5807)) |
| 20 | +- MXRoom: Do not try to guess threadId for replies, get that as a parameter. ([#5829](https://github.com/vector-im/element-ios/issues/5829)) |
| 21 | +- MXThreadingService: Fix number of replies & notification/highlight counts for threads. ([#5843](https://github.com/vector-im/element-ios/issues/5843)) |
| 22 | + |
| 23 | +🐛 Bugfixes |
| 24 | + |
| 25 | +- MXThreadEventTimeline: Decrypt events fetched from server. ([#5749](https://github.com/vector-im/element-ios/issues/5749)) |
| 26 | +- MXRoom: Fix retain cycles, in particular between MXRoomOperation and its block. ([#5805](https://github.com/vector-im/element-ios/issues/5805)) |
| 27 | +- Timeline: Prevent skipping an item between each pagination batch ([#5819](https://github.com/vector-im/element-ios/issues/5819)) |
| 28 | +- Crypto: Distinguish between original and edit message when preventing replay attacks ([#5835](https://github.com/vector-im/element-ios/issues/5835)) |
| 29 | +- MXThreadEventTimeline: Fix processing order of thread events & fix empty thread screen issue. ([#5840](https://github.com/vector-im/element-ios/issues/5840)) |
| 30 | +- Timeline: Paginated events always show the most recent edit ([#5848](https://github.com/vector-im/element-ios/issues/5848)) |
| 31 | +- MXFileStore: Log when filters cannot be saved or loaded ([#5873](https://github.com/vector-im/element-ios/issues/5873)) |
| 32 | + |
| 33 | + |
1 | 34 | ## Changes in 0.22.6 (2022-03-14) |
2 | 35 |
|
3 | 36 | 🙌 Improvements |
|
0 commit comments