diff --git a/.changeset/add_pmp_sending.md b/.changeset/add_pmp_sending.md deleted file mode 100644 index 5b5c24194..000000000 --- a/.changeset/add_pmp_sending.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -default: minor ---- - -added the posibility to send using per message profiles with `/usepmp` diff --git a/.changeset/fix-mentions-leaking-nicknames.md b/.changeset/fix-mentions-leaking-nicknames.md deleted file mode 100644 index 3f4f299dc..000000000 --- a/.changeset/fix-mentions-leaking-nicknames.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -default: patch ---- - -fix [accidental leaking of private nicknames](https://github.com/SableClient/Sable/issues/362) for users to be included in the message diff --git a/.changeset/fix-presence-badge-member-list.md b/.changeset/fix-presence-badge-member-list.md deleted file mode 100644 index f227b478b..000000000 --- a/.changeset/fix-presence-badge-member-list.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -default: patch ---- - -Hide presence badge in members list for users without homeserver support, mimicking room profile apperance. diff --git a/.changeset/fix-sliding-sync-memory.md b/.changeset/fix-sliding-sync-memory.md deleted file mode 100644 index 42e0ce519..000000000 --- a/.changeset/fix-sliding-sync-memory.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -default: patch ---- - -Tighten sliding sync memory management: stop the polling loop on client dispose, persist then prune large room timelines when leaving a room, remove adaptive timeline-limit logic, and auto-unsubscribe when the local user leaves or is banned from a room. diff --git a/.changeset/fix-thread-classic-sync.md b/.changeset/fix-thread-classic-sync.md deleted file mode 100644 index bb8cda0b5..000000000 --- a/.changeset/fix-thread-classic-sync.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -default: patch ---- - -Fix thread drawer showing no messages when using classic sync. diff --git a/.changeset/fix-thread-indicator-badge.md b/.changeset/fix-thread-indicator-badge.md deleted file mode 100644 index c9303ac1a..000000000 --- a/.changeset/fix-thread-indicator-badge.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -default: patch ---- - -Hide the redundant "Thread" indicator badge in the compose box when inside the Thread Drawer. diff --git a/.changeset/fix-thread-ui-spacing.md b/.changeset/fix-thread-ui-spacing.md deleted file mode 100644 index 445ff0823..000000000 --- a/.changeset/fix-thread-ui-spacing.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -default: patch ---- - -Reduce dead space around the root message in the thread drawer. diff --git a/.changeset/mention-highlight-toggle.md b/.changeset/mention-highlight-toggle.md deleted file mode 100644 index d2c7ddd2b..000000000 --- a/.changeset/mention-highlight-toggle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -default: patch ---- - -Added a toggle to notifications to disable full message mention highlighting. diff --git a/.changeset/pr405-silent-reply-setting.md b/.changeset/pr405-silent-reply-setting.md deleted file mode 100644 index ad2ec29be..000000000 --- a/.changeset/pr405-silent-reply-setting.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -default: patch ---- - -Add a setting to disable reply mentions by default diff --git a/.changeset/pronoun-pills.md b/.changeset/pronoun-pills.md deleted file mode 100644 index 416f3764f..000000000 --- a/.changeset/pronoun-pills.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -default: minor ---- - -Added a setting to Appearance that attempts to convert text in names like (it/its) into a pronoun pill, enlabed by default. diff --git a/.changeset/reduce-mention-highlight-opacity.md b/.changeset/reduce-mention-highlight-opacity.md deleted file mode 100644 index 85cb022c3..000000000 --- a/.changeset/reduce-mention-highlight-opacity.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -default: patch ---- - -Reduced the opacity of mention highlight backgrounds to be less visually intrusive while remaining noticeable. diff --git a/.changeset/timeline-rewrite.md b/.changeset/timeline-rewrite.md deleted file mode 100644 index 194a82513..000000000 --- a/.changeset/timeline-rewrite.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -default: minor ---- - -Rewrite the room timeline using Virtua to fix all the scroll bugs. diff --git a/.changeset/update_calls_to_have_rnnoise_noise_suppression.md b/.changeset/update_calls_to_have_rnnoise_noise_suppression.md deleted file mode 100644 index ada13936e..000000000 --- a/.changeset/update_calls_to_have_rnnoise_noise_suppression.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -default: minor ---- - -# Update calls to have RNNoise noise suppression. diff --git a/CHANGELOG.md b/CHANGELOG.md index 46b8a1989..dc924a54b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,26 @@ # Sable Client Changelog +## 1.10.0 (2026-03-20) + +### Features + +* added the posibility to send using per message profiles with `/usepmp` ([#309](https://github.com/SableClient/Sable/pull/309) by @dozro) +* Added a setting to Appearance that attempts to convert text in names like (it/its) into a pronoun pill, enlabed by default. ([#353](https://github.com/SableClient/Sable/pull/353) by @7w1) +* Rewrite the room timeline using Virtua to fix all the scroll bugs. ([#175](https://github.com/SableClient/Sable/pull/175) by @7w1) +* Update calls to have RNNoise noise suppression. ([#392](https://github.com/SableClient/Sable/pull/392) by @melogale) + +### Fixes + +* fix [accidental leaking of private nicknames](https://github.com/SableClient/Sable/issues/362) for users to be included in the message ([#365](https://github.com/SableClient/Sable/pull/365) by @dozro) +* Hide presence badge in members list for users without homeserver support, mimicking room profile apperance. ([#354](https://github.com/SableClient/Sable/pull/354) by @7w1) +* Tighten sliding sync memory management: stop the polling loop on client dispose, persist then prune large room timelines when leaving a room, remove adaptive timeline-limit logic, and auto-unsubscribe when the local user leaves or is banned from a room. ([#348](https://github.com/SableClient/Sable/pull/348) by @Just-Insane) +* Fix thread drawer showing no messages when using classic sync. ([#343](https://github.com/SableClient/Sable/pull/343) by @Just-Insane) +* Hide the redundant "Thread" indicator badge in the compose box when inside the Thread Drawer. ([#347](https://github.com/SableClient/Sable/pull/347) by @Just-Insane) +* Reduce dead space around the root message in the thread drawer. ([#344](https://github.com/SableClient/Sable/pull/344) by @Just-Insane) +* Added a toggle to notifications to disable full message mention highlighting. ([#355](https://github.com/SableClient/Sable/pull/355) by @7w1) +* Add a setting to disable reply mentions by default ([#405](https://github.com/SableClient/Sable/pull/405) by @mini-bomba) +* Reduced the opacity of mention highlight backgrounds to be less visually intrusive while remaining noticeable. ([#401](https://github.com/SableClient/Sable/pull/401) by @sachin-dul) + ## 1.9.3 (2026-03-17) ### Fixes diff --git a/package.json b/package.json index 5e6464673..d2bea7f0e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "sable", - "version": "1.9.3", + "version": "1.10.0", "description": "An almost stable Matrix client", "type": "module", "packageManager": "pnpm@10.32.1+sha512.a706938f0e89ac1456b6563eab4edf1d1faf3368d1191fc5c59790e96dc918e4456ab2e67d613de1043d2e8c81f87303e6b40d4ffeca9df15ef1ad567348f2be", @@ -138,4 +138,4 @@ "vitest": "^4.1.0", "wrangler": "^4.70.0" } -} +} \ No newline at end of file