Skip to content

Commit bab979a

Browse files
committed
chore: Update our changelogs
1 parent 42778dc commit bab979a

File tree

9 files changed

+106
-0
lines changed

9 files changed

+106
-0
lines changed

crates/matrix-sdk-base/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,17 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
<!-- next-header -->
6+
7+
## [Unreleased] - ReleaseDate
8+
9+
### Bug Fixes
10+
11+
- Fix an off-by-one error in the `ObservableMap` when the `remove()` method is
12+
called. Previously, items following the removed item were not shifted left by
13+
one position, leaving them at incorrect indices.
14+
([#4346](https://github.com/matrix-org/matrix-rust-sdk/pull/4346))
15+
516
## [0.8.0] - 2024-11-19
617

718
### Bug Fixes

crates/matrix-sdk-common/CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,30 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
<!-- next-header -->
6+
7+
## [Unreleased] - ReleaseDate
8+
9+
### Bug Fixes
10+
11+
- Change the behavior of `LinkedChunk::new_with_update_history()` to emit an
12+
`Update::NewItemsChunk` when a new, initial empty, chunk is created.
13+
([#4327](https://github.com/matrix-org/matrix-rust-sdk/pull/4321))
14+
15+
- [**breaking**] Make `Room::history_visibility()` return an Option, and
16+
introduce `Room::history_visibility_or_default()` to return a better
17+
sensible default, according to the spec.
18+
([#4325](https://github.com/matrix-org/matrix-rust-sdk/pull/4325))
19+
20+
- Clear the internal state of the `AsVector` struct if an `Update::Clear`
21+
state has been received.
22+
([#4321](https://github.com/matrix-org/matrix-rust-sdk/pull/4321))
23+
24+
### Documentation
25+
26+
- Document that a decrypted raw event always has a room id.
27+
([#728e1fd](https://github.com/matrix-org/matrix-rust-sdk/commit/728e1fda2ae9f1bfa87df162aa553040be705223))
28+
529
## [0.8.0] - 2024-11-19
630

731
### Refactor

crates/matrix-sdk-crypto/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
<!-- next-header -->
6+
7+
## [Unreleased] - ReleaseDate
8+
59
## [0.8.0] - 2024-11-19
610

711
### Features

crates/matrix-sdk-indexeddb/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
<!-- next-header -->
6+
7+
## [Unreleased] - ReleaseDate
8+
59
## [0.8.0] - 2024-11-19
610

711
### Features

crates/matrix-sdk-qrcode/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
<!-- next-header -->
6+
7+
## [Unreleased] - ReleaseDate
8+
59
## [0.8.0] - 2024-11-19
610

711
No notable changes in this release.

crates/matrix-sdk-sqlite/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,17 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
<!-- next-header -->
6+
7+
## [Unreleased] - ReleaseDate
8+
9+
### Features
10+
11+
- Add support for persisting LinkedChunks in the SQLite store. This is a step
12+
towards implementing event cache support, enabling a persisted cache of
13+
events.
14+
([#4340](https://github.com/matrix-org/matrix-rust-sdk/pull/4340)) ([#4362](https://github.com/matrix-org/matrix-rust-sdk/pull/4362))
15+
516
## [0.8.0] - 2024-11-19
617

718
### Bug Fixes

crates/matrix-sdk-store-encryption/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
<!-- next-header -->
6+
7+
## [Unreleased] - ReleaseDate
8+
59
## [0.8.0] - 2024-11-19
610

711
No notable changes in this release.

crates/matrix-sdk-ui/CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,24 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
<!-- next-header -->
6+
7+
## [Unreleased] - ReleaseDate
8+
9+
### Bug Fixes
10+
11+
- Add the `m.room.create` and the `m.room.history_visibility` state events to
12+
the required state for the sync. These two state events are required to
13+
properly compute the room preview of a joined room.
14+
([#4325](https://github.com/matrix-org/matrix-rust-sdk/pull/4325))
15+
16+
### Features
17+
18+
- Introduce a new variant to the `UtdCause` enum tailored for device-historical
19+
messages. These messages cannot be decrypted unless the client regains access
20+
to message history through key storage (e.g., room key backups).
21+
([#4375](https://github.com/matrix-org/matrix-rust-sdk/pull/4375))
22+
523
## [0.8.0] - 2024-11-19
624

725
### Bug Fixes

crates/matrix-sdk/CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,32 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
<!-- next-header -->
6+
7+
## [Unreleased] - ReleaseDate
8+
9+
### Bug Fixes
10+
11+
- Use the inviter's server name and the server name from the room alias as
12+
fallback values for the via parameter when requesting the room summary from
13+
the homeserver. This ensures requests succeed even when the room being
14+
previewed is hosted on a federated server.
15+
([#4357](https://github.com/matrix-org/matrix-rust-sdk/pull/4357))
16+
17+
- Do not use the encrypted original file's content type as the encrypted
18+
thumbnail's content type.
19+
([#ecf4434](https://github.com/matrix-org/matrix-rust-sdk/commit/ecf44348cf6a872b843fb7d7af1a88f724c58c3e))
20+
### Features
21+
22+
- Enable persistent storage for the `EventCache`. This allows events received
23+
through the `/sync` endpoint or backpagination to be stored persistently,
24+
enabling client applications to restore a room's view, including events,
25+
without requiring server communication.
26+
([#4347](https://github.com/matrix-org/matrix-rust-sdk/pull/4347))
27+
28+
- [**breaking**] Make all fields of Thumbnail required
29+
([#4324](https://github.com/matrix-org/matrix-rust-sdk/pull/4324))
30+
531
## [0.8.0] - 2024-11-19
632

733
### Bug Fixes

0 commit comments

Comments
 (0)