Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/added_a_gif_search_functionality.md

This file was deleted.

11 changes: 0 additions & 11 deletions .changeset/call-experience-revamp.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/feat-stable-recent-emoji.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/feat_add_allow_arbitrary_animal.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/feat_add_better_mobile_context.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/feat_add_bookmarks.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/feat_add_copy_original_message.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/feat_add_easy_copy_user.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/feat_add_event_reactions.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/feat_add_image_menu.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/feat_add_search_keybind_and_combine_sidebar.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/feat_add_setting_strict_icons.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/feat_add_sticker_shortcut.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/feat_redesign_user_menu.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/feat_sticker_add_link_to_settings.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-abandn.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-cat-status.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-encrypted-thread-messages.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-gradient-themes.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-hash-router-account-switcher-path.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-mentions-in-non-text-reply.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-pin-crash-sticker.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-preserve-add-account-param.md

This file was deleted.

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-sending-firefox-apple.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-timeline-sorting.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix_ghost_quickmenu.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix_icons_showing_wrongly.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix_some_specific_crash.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/update-twemoji-font-unicode-range.md

This file was deleted.

45 changes: 45 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,50 @@
# Sable Client Changelog

## 1.19.0 (2026-07-02)

### Features

* Added a GIF search functionality ([#970](<https://github.com/SableClient/Sable/pull/970>) by @7w1, @nikiwastaken)
* Change animal identity to allow arbitrary animals ([#984](<https://github.com/SableClient/Sable/pull/984>) by @nushea)
* Add a new Mobile Context ([#946](<https://github.com/SableClient/Sable/pull/946>) by @7w1, @nushea)
* Add bookmark functionality using account data ([#1000](<https://github.com/SableClient/Sable/pull/1000>) by @nikiwastaken, @nushea)
* Add Copy Message button to copy unformatted version. ([#1001](<https://github.com/SableClient/Sable/pull/1001>) by @nushea)
* Change profile handle part to a button that copies it ([#981](<https://github.com/SableClient/Sable/pull/981>) by @nushea)
* Add reactions to arbitrary events ([#946](<https://github.com/SableClient/Sable/pull/946>) by @7w1, @nushea)
* Add a context menu for copying and downloading images. ([#994](<https://github.com/SableClient/Sable/pull/994>) by @nikiwastaken, @nushea)
* Add search message keybind and combine sidebar items. ([#943](<https://github.com/SableClient/Sable/pull/943>) by @nushea)
* Add option for showing icons only when available and changed default to it ([#978](<https://github.com/SableClient/Sable/pull/978>) by @nushea)
* Add CTRL+E shortcut to editor to bring sticker menu up ([#982](<https://github.com/SableClient/Sable/pull/982>) by @nushea)
* Redesign the user menu tab ([#990](<https://github.com/SableClient/Sable/pull/990>) by @nikiwastaken, @nushea)

#### Revamped the calling experience in Sable! ([#841](<https://github.com/SableClient/Sable/pull/841>) by @7w1)

- Pulled the latest Element Call updates.
- Style improvements to the call widget so it uses the Sable theme and fonts.
- Added support for custom ringtones and ringbacks.
- Added call permissions.
- Fixed various bugs around call ending, declining, and joining.

### Fixes

* Swap to using the stable identifier `m.recent_emoji` for recent emojis and add migration logic. ([#1009](<https://github.com/SableClient/Sable/pull/1009>) by @7w1)
* Add a direct link to room/space settings when the current sticker list is empty ([#1016](<https://github.com/SableClient/Sable/pull/1016>) by @7w1, @ellieplayswow)
* Fix leaving modal looking outsized ([#991](<https://github.com/SableClient/Sable/pull/991>) by @nushea)
* Fix cat status not being present on its own. ([#971](<https://github.com/SableClient/Sable/pull/971>) by @nikiwastaken)
* Fix encrypted thread messages not appearing until reopened. ([#975](<https://github.com/SableClient/Sable/pull/975>) by @7w1)
* Fix codebase issues with gadient themes ([#1007](<https://github.com/SableClient/Sable/pull/1007>) by @nushea)
* Fix account switcher's add account button redirecting to the wrong path when hashRouter is enabled ([#993](<https://github.com/SableClient/Sable/pull/993>) by @EphemeralFog)
* Fix mentions not sending in non-textual replies ([#1004](<https://github.com/SableClient/Sable/pull/1004>) by @nushea)
* Fix crash when opening pins with stickers. ([#972](<https://github.com/SableClient/Sable/pull/972>) by @7w1)
* Fix registration not working when accessed from add account button ([#992](<https://github.com/SableClient/Sable/pull/992>) by @EphemeralFog)
* Reverse the order of message header elements in the right aligned bubbles layout. ([#967](<https://github.com/SableClient/Sable/pull/967>) by @EphemeralFog)
* Fixed outdated Firefox versions and some Safari versions not being able to send messages. ([#1010](<https://github.com/SableClient/Sable/pull/1010>) by @7w1)
* Fix timeline sorting order regression when "show hidden events" is enabled. ([#974](<https://github.com/SableClient/Sable/pull/974>) by @7w1)
* Fix ghost quickmenu ([#946](<https://github.com/SableClient/Sable/pull/946>) by @7w1, @nushea)
* Fix Collapsed mode showing the wrong icon ([#978](<https://github.com/SableClient/Sable/pull/978>) by @nushea)
* Fix poll crashing sable if interacted with different clients ([#969](<https://github.com/SableClient/Sable/pull/969>) by @nushea)
* Update `@sableclient/twemoji-font` to fix missing Twemoji emoji coverage. ([#964](<https://github.com/SableClient/Sable/pull/964>) by @7w1)

## 1.18.3 (2026-06-17)

### Fixes
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "sable",
"version": "1.18.3",
"version": "1.19.0",
"description": "An almost stable Matrix client",
"keywords": [],
"license": "AGPL-3.0-only",
Expand Down Expand Up @@ -141,4 +141,4 @@
"jsdom>undici": "^7.28.0"
}
}
}
}
Loading