v2.1.0: Custom emojis and stickers (Birthday edition)
Last week on July 28 Cinny marked its first birthday. π° π
Over the year we have gained ~800 Github stars, ~44k DockerHub pulls, and ~14k downloads from Github releases. Thank you everyone for these milestones!
Features
- Custom emoji and sticker support using MSC2545 by @ajbura in #686
- Option to add packs to room, space, and user account
- Option to use any pack globally and one place to remove them
- Option to delete existing packs
- Option to rename, delete entire pack or individual image
- Option to change pack usages
- Space packs works in all it's children including subspaces
- Render stickers nicely
- Animated emojis and stickers work
- New sticker board
- Reaction with custom emojis using MSC3746
- Blurhash support for Images and Videos by @ginnyTheCat in #701
- Add "Mark as read" button to space options by @exodrifter @Mapledv in #667
- Send user pills when mentioning users by @ajbura in #686
- Add toggle to show password on login/register pages by @ajbura in #73
- Accept MXID on login by @ajbura in #187
- Follow system theme by default by @ajbura in 5c0eb20
- Support RTL text in messages by @ajbura in #717
- Add emoji name fallback; means Unicode 14 emojis are now in Cinny by @ginnyTheCat in #658
- Show full timestamp on hovering over message date/time by @ginnyTheCat in #714
- Add support to play .mov files by @Thumbscrew in #672
- Support mark as read by ESC while in room input by @deanveloper in #669
Bugs
- Fix parsing encoded matrix.to URL by @chuangzhu in #660
- Fix captcha loop issue in registration form by @ajbura in #664
- Fix wrong power level in room permission by @ajbura in 009966a
- Allow removing the room name by @ginnyTheCat in #702
- Fix keyboard shortcuts on non-QWERTY keyboards by @ginnyTheCat in #715
- Don't enable e2ee for bridge users from user profile by @kfiven in #666
Full Changelog: v2.0.4...v2.1.0