3.1 KiB
Changelog
All notable changes to this project will be documented in this file.
[Unreleased] - ReleaseDate
[0.14.0] - 2025-09-04
Features
-
Tracing subscribers created via [
matrix_sdk_common::js_tracing::MakeJsLogWriter] or [make_tracing_subscriber] will now drop log events at theTRACElevel. PreviouslyTRACElogs were treated the same asDEBUGlogs. (#5590). -
[breaking] Use
Raw<AnyTimelineEvent>in place ofRaw<AnyMessageLikeEvent>inDecryptedRoomEvent::event. (#5512). Affects the following functions:OlmMachine::decrypt_room_event- existing matches on the result's event field should be updated toAnyTimelineEvent::MessageLike(AnyMessageLikeEvent::...)
[0.13.0] - 2025-07-10
Features
- Expose the
ROOM_VERSION_RULES_FALLBACKthat should be used when the rules of a room are unknown. (#5337) - Expose the
ROOM_VERSION_FALLBACKthat should be used when the version of a room is unknown. (#5306)
Refactor
- [breaking]
extract_bundled_thread_summary()returns aRaw<AnySyncMessageLikeEvent>for the latest event instead of aRaw<AnyMessageLikeEvent>. (#5337)
[0.12.0] - 2025-06-10
No notable changes in this release.
[0.11.0] - 2025-04-11
Features
- Add a simple TTL cache implementation. The
TtlCachestruct can be used as a key/value map that expires items after 15 minutes. (#4663)
[0.10.0] - 2025-02-04
- [breaking]:
SyncTimelineEventandTimelineEventhave been fused into a single typeTimelineEvent, and its fieldpush_actionshas been madeOptional (it is set toNonewhen we couldn't compute the push actions, because we lacked some information). (#4568)
[0.9.0] - 2024-12-18
Bug Fixes
-
Change the behavior of
LinkedChunk::new_with_update_history()to emit anUpdate::NewItemsChunkwhen a new, initial empty, chunk is created. (#4327) -
[breaking] Make
Room::history_visibility()return an Option, and introduceRoom::history_visibility_or_default()to return a better sensible default, according to the spec. (#4325) -
Clear the internal state of the
AsVectorstruct if anUpdate::Clearstate has been received. (#4321)
Documentation
- Document that a decrypted raw event always has a room id. (#728e1fd)
[0.8.0] - 2024-11-19
Refactor
- Move
linked_chunkfrommatrix-sdktomatrix-sdk-common.