All high-level changes for every TI-M ref release, and known bugs will be documented in this file. For more fine granular changes, see the change logs of the individual components.
This is an initial version that will be improved with the following releases.
Related change logs:
- messenger-client
- messenger-org-admin
- messenger-proxy
- messenger-push
- messenger-rawdata-master
- messenger-registration-service
- Freeze actual versions and add new variant before upgrading spec compatibility.
- Support for gematik TI-Messenger-Testsuite 2.3.3.
- Fixed parsing issue of room states in client testdriver.
- Improved federated public room join check. Check join rules on all rooms.
- Improved stability in client testdriver.
- Support for experimental feature MSC3814 - Dehydrated Devices
- Always show bootstrap dialog for recovery key
- Room name and topic are properly set when creating a room, and omitted if the room has no name/topic.
- Corrected emoji (❤️) validation for reaction events.
- Improved CleanUp of Org-Admin testdriver.
- Support for gematik TI-Messenger-Testsuite 2.3.0
- Fixed issue with user search in test driver
- Allow client connections to homeservers with individual supported Matrix version 1.11
- Improved performance for multiple simultaneous accesses in proxy
- Updated dependencies from Rawdata-Master + optimizations
- Support for insurance group users
- Support for gematik TI-Messenger-Testsuite 2.2.3.
- Fixed classic tim-variant org-admin-testdriver HBA cleanup
- Improved Messenger-Service expire management in Registration Service
- Support for up to 100mb large attachments
- Support for gematik TI-Messenger-Testsuite 2.2.1.
- Fixed test driver memory leak
- Improved test driver memory leak
- Removed HBA Cleanup from Org-Admin testdriver.
- More monitoring.
- Support for gematik TI-Messenger-Testsuite 2.1.1.
- Optimized caching of federation list.
- Stabilized certain messenger test driver interactions.
- An error that circumvented one stage of the federation list cache.
- Added missing Matrix media routes for thumbnails.
- The client will not use the deprecated Matrix media endpoints anymore, if the server supports the new endpoints.
- An issue with user presence.
- Support for testsuite 2.1.0
- For unknown methods, a response with HTTP status 405 is returned.
- A new message type "m.location" has been introduced.
- The Org-Admin password can no longer be changed.
- The deprecated media config endpoint has been removed.
- The Org-Admin Client "Classic (ref_1)" is now provided.
- Creating a room, including inviting a user from outside the federation, is now correctly rejected.
The following restrictions apply when using Testsuite Version 2.3.0 (marked as @WIP in newer Versions):
- The cases 09X.01.01 + 09X.04.01 testing the default room state currently fail, because m.room.name and m.room.topic events are not set anymore in direct chats. But this is correct behavior, and the assertions will be adapted in future Testsuite versions.
- The VZD returns the managing organization as an FHIR reference object, but the test suite expects a string. Currently, our test driver does not perform this mapping.
- A possible workaround is to remove the managing organization in the VZD.
- We recomment to configure a testsuite claiming duration of 600s, because some tests take longer than the default time. Tests, where this was observed, are @TCID:TIM_V2_BASIS_AF_050106, @TCID:TIM_V2_BASIS_AF_050109, @TCID:TIM_V2_BASIS_AF_050111
| Release | Domain Service | Raw Data Master | Registration Service | Messenger Proxy | Org-Admin Client | Org-Admin Test Driver | Messenger Client | Messenger Test Driver | Test Suite |
|---|---|---|---|---|---|---|---|---|---|
| 0.24.0 | 1.7.2 | 0.3.14 | 0.6.0 | 0.7.2 | 0.13.0 | 0.16.0 | 1.28.0 | 0.13.0 | 2.1.0 |
| 0.25.0 | 1.8.0 | 0.3.14 | 0.6.1 | 0.8.0 | 0.13.0 | 0.16.0 | 1.28.1 | 0.13.5 | 2.1.1 |
| 0.26.0 | 1.8.1 | 0.3.14 | 0.6.1 | 0.8.0 | 0.13.0 | 0.17.0 | 1.28.1 | 0.13.6 | 2.1.1 |
| 0.27.0 | 1.8.2 | 0.3.14 | 0.6.1 | 0.8.1 | 0.13.0 | 0.18.0 | 1.28.1 | 0.13.8 | 2.2.1 |
| 0.28.0 | 1.8.3 | 0.3.14 | 0.6.2 | 0.8.2 | 0.13.0 | 0.19.0 | 1.28.1 | 0.14.2 | 2.2.3 |
| 0.29.0 | 1.8.4 | 0.3.15 | 0.6.2 | 0.8.3 | 0.13.0 | 0.19.0 | 1.28.2 | 0.14.9 | 2.3.0 |
| 0.29.1 | 1.8.4 | 0.3.15 | 0.6.2 | 0.8.3 | 0.13.1 | 0.19.1 | 1.28.2 | 0.14.9 | 2.3.0 |
| 0.30.0 | 1.9.0 | 0.3.15 | 0.6.2 | 0.9.0 | 0.13.1 | 0.19.2 | 1.29.0 | 0.14.10 | 2.3.0 |
| 0.31.0 | 1.10.0 | 0.3.15 | 0.7.0 | 0.10.0 | 0.13.1 | 0.19.2 | 1.29.0 | 0.14.15 | 2.3.3 |