Skip to main content

Sable Client Changelog

1.2.4 - in dev

  • Add validation to timezones before rendering.
  • Fix invalid matrix.to event link generation (cinnyapp#2717) - tulir
  • Fix Call Rooms’ chat button (#58) - Rosy-iso
  • Strip quotes for mxc urls converted to http for tuwunel (#56) - Rosy-iso
  • Add sable space and announcements room to featured communities.

1.2.3 - 3/2/2026

  • Actually fix quotes around colors for tuwunel homeservers (#46)
  • Option to have your own message bubbles in bubble layout right aligned (#38)
  • Allow responding to and rendering replies with files (#54) - nushea
  • Added Gruvbox theme (#51) - dollth.ing

1.2.2 v2

  • hotfix for stupid firefox cors crash

1.2.2 - 3/1/2026

  • Fixed/updated unknown extended profile keys rendering.
  • Added support for ---, -#, and fixed - to be unordered.
  • Fix quotes around colors for tuwunel homeservers (#46)
  • Added Rosé Pine theme (#41) - wrigglebug
  • Add back default Cinny Dark theme.
  • Merge time formatting improvements from (cinnyapp#2710) - nushea
  • Merge Uniform avatar appearance in space/room navigation from (cinnyapp#2713) - wolterkam
  • Merge Streamline the confusing DM invite user experience from (cinnyapp#2709) - wolterkam

1.2.1

  • Update pronouns to match MSC4247 format better and support up to 3 pronoun pills on desktop, 1 on mobile (#23, #33) - ranidspace
    • Unfortunately, everyone who set pronouns in Sable will need to reset them.
  • Fix jumbo-ified non-emojis with colons. (#32)
  • Show full timestamps on hover. (cinnyapp#2699)
  • Enable Twitter-style emojis by default.
  • Make inline editor buttons buttons.
  • Name colors in pinned messages.
  • Rename “Heating up” to “Petting cats”
  • Concurrency guard for profile lookups.
  • Hex color input for power level editor.
  • Editing previous messages with keybinds no longer breaks message bar (#36)

1.2.0

1.1.7

  • Fix delete and report button colors.
  • Fix modal backgrounds missing in some menus.
  • Reply is now a toggle. When you click/swipe to reply to the message you’re already replying to, it’s reset.
  • Option to hide member events in read-only rooms, like announcement channels, so you can actually read them. Enabled by default.
  • Improvements to image and pdf viewers. Touch pan/zoom, scroll wheel zoom, and better reponsiveness.
  • Fixed gestures occasionally triggering inside image and pdf viewer.

1.1.6

Version 1.1.5

  • Various performance improvements. See commits for details.
  • Fix typing indicator z index on mobile.
  • Fix room nicknames not displaying.
  • Fix rare crash with colorMXID (#15)
  • Fix crash from long pronoun pills (#16)

Version 1.1.4

  • Various performance improvements
  • Fix bio editor crashing when faced with commet bio format.

Version 1.1.3

skipped a number since lots of updates :3
  • Profile banners. Support’s Commet’s format.
  • Global name colors. Can be disabled in settings.
  • Even more refractoring to improve timeline & user profile speeds and caches and fix that stupid bug.
    • probably introduced more bugs tbh, but things should be faster and less intense on resources?
  • Pinned messages actually jump to the damn pins instead of somewhere vaguely nearby half the time.
    • that is… if they’ve been seen before. otherwise it just gives up sadly.
  • Mobile context menu is opened by double tapping on a message instead of holding.
  • Fixed bio editor formatting. This was a lie.
  • Properly clear user data when account settings are updated.

Version 1.1.1

  • More cache fixes and improvements.
  • Fix flash of extra info when click on profiles sometimes.
  • Added minimum width for widgit drawer.

Version 1.1.0

  • Global profile cache & automatic cache clearing on member update events along with other improvements.
  • Fix unexpected bio field formats.
  • Widgets support.
  • (potentially) fixed rare crash when changing rooms existing. please…

Version 1.0.1

  • (potentially) fixed rare crash when changing rooms
  • Support Commet bios.
  • Raise bio limit to 1024 characters.
  • Account switcher toggle in config.json.

Version 1.0.0

  • Releases provided in releases tab. Versions for Windows & Linux built via electron.
  • Account switcher made by TastelessVoid. PR #1
  • Gestures for mobile.
  • Notifications jump to location instead of inbox.
  • Merged voice & video calls from Cinny PR #2599.
  • Client-side previews for some image and video formats.
    • Will attempt to preview all image/video links in a message, if there are none, it generates a standard preview, forwarding the request to the homeserver.
    • Bug fix for images/links/anything that loads after room is opened, properly shifting the scroll to the bottom.
  • Client-side nicknames for other users. PR #3
  • Inline editor for editing messages.
  • Pronouns, bios, and timezones.
  • Pressing send on mobile no longer closes keyboard.
    • Pressing enter on mobile will always provide a newline, ignores the setting for desktop.
  • More reactive UI (literally just buttons shifting up and shrinking on click)
  • Added name colors and fonts to the member list sidebar.
  • Added a reset button to the room name input box for dms.
    • Reset’s the dm room name to the name of the other user (on both ends).
    • Same as saving a blank room name.
  • New UI colors & fonts.
  • Pronoun pills.
  • Updated legacy colors (aka random name colors) to no longer be legacy and now be pretty.
  • Fixed background & header for PWA on iOS devices.
  • Lighten on currently hovered message.
  • Privacy blur options in Appearance tab in user settings.
  • Jumbo emoji size selector in Appearance tab in user settings.
  • Added Cosmetics tab to room and space settings.
  • New cosmetic commands, requires power level 50. Permission located in Cosmetics tab.
    • /color #ffffff -> change your name color for a room
    • /gcolor #111111 -> change your name color for a space
    • /font monospace -> change your name font for a room
    • /font Courier New -> change your name font for a space
  • Hierarchies
    • Room Color > Space Color > Role Color > Default
    • Room Font > Space Font > Default
      • Note, if the room font is invaild it will fallback directly to default, not the space font.
  • Includes all features in Cinny v4.10.5

Build docs developers (and LLMs) love