Releases: cinnyapp/cinny
v4.2.2
What's Changed
- Fix matrix.to links opening in webview in cinny desktop by @kfiven in #1963
- Fix font-weight in dark theme with unsupported fonts by @ajbura in #1964
- Improve service worker for authenticated media by @ShadowRZ in #1977
Security
- fix(deps): update dependency matrix-js-sdk to v34.8.0 https://matrix.org/blog/2024/10/security-disclosure-matrix-js-sdk-and-matrix-react-sdk/
Full Changelog: v4.2.1...v4.2.2
v4.2.1
v4.2.0
What's Changed
- Add authenticated media support by @ShadowRZ in #1930
- Fix video and audio loading with authenicated media by @ShadowRZ in #1946
- Fix authenicated media download by @ajbura in #1947
- Add translation support using i18next by @aceArt-GmbH in #1576
- Add basic
m.thread
support by @greentore in #1349 - Fix IPv6 support for the Docker container by @utf-4096 in #1884
- Fix position the cursor at the end of the message when editing a message by @dylhack in #1928
- fix sso login without identity providers by @ajbura in #1934
- fix escape to mark as read by @ajbura in #1935
- fix mention url is encoded wrong by @ajbura in #1936
- render matrix room and event link content by @ajbura in #1938
- Add Code of Conduct by @kfiven in #1908
New Contributors
- @utf-4096 made their first contribution in #1884
- @dylhack made their first contribution in #1928
- @ShadowRZ made their first contribution in #1930
Full Changelog: v4.1.0...v4.2.0
v4.1.0
What's Changed
- fix room opens at home after leave rejoin by @ajbura in #1848
- Support matrix to by @ajbura in #1849
- fix tombstone replacement room open back to previous room by @ajbura in #1856
- update self deploy instructions after react router by @kfiven in #1859
- add back btn for mobile view by @ajbura in #1861
- show unverified tab indicator on sidebar by @ajbura in #1862
- fix page up/down button not working by @ajbura in #1863
- fix notification not working for selected room by @ajbura in #1864
- fix crash when decoding malformed urls by @ajbura in #1865
- fix type to focus not working after room switch by @ajbura in #1866
Full Changelog: v4.0.3...v4.1.0
v4.0.3
v4.0.0
Breaking Changes
- BRAKING CHANGE: App now use routing, see self deploy instructions if you are self hosting.
Features
- Make small images not scale up in image viewer by @WebFreak001 in #1554
- URL Navigation support by @ajbura in #1603, #1633
- Support for changing and recovery password
- Support for key based account registration
- Arrange spaces in folders
- New Lobby feature aka Space home to manage space rooms
- Allow Space maintainers set custom ordering of rooms in spaces
- Multi-room message search option with filters
- Redesigned Explore community section with ability to feature rooms and add predefined servers
- New notification center with all notifications, highlights (aka pings) and invites
- Support for ability to change font size
- Mark as read option for Home and People folders
- Automatically pin top-level spaces
- Remember the state of "Room category toggles"
- Option to float rooms with unread messages to the top of the room list
Fixes
- Load assets from relative path by @aceArt-GmbH in #1588
- Check IndexedDB support by @ajbura in #1630
- Fix login with sso when app using hash router by @ajbura in #1631
- Fix negative audio duration info crash react-range by @ajbura in #1701
- Fix placement of emoji/sticker buttons by @agmm in #1693
- Update node to latest LTS by @kfiven in #1687
- Update default server list by @kfiven in #1571
- Remove svg loader as available in Vite by default by @kfiven in #1728
- Fix crash when img without src tag by @kfiven in #1731
- Fix pdf opening by @kfiven in #1732
- Scroll tab target into view by @aceArt-GmbH in #1580
- Fix Safari iOS auto zooming by @Kimiblock in #1756
- Fix notification, favicon and sound by @ajbura in #1802
- Fix crash when adding existing room to space by @ajbura in #1806
- Fix crash when trying to login to homeserver that does not return identity_providers field of m.login.sso flow schema
- Fix login not working on beeper.com homeserver
- Remove arbitrary restrictions on passwords
- Improve home server selectoin UI
- Sidebar space click opening recent room on mobile
- Explore public rooms "View more" option just loads the first set of public rooms again
- Dragging a folder into Cinny should not be possible
New Contributors
- @WebFreak001 made their first contribution in #1554
- @aceArt-GmbH made their first contribution in #1588
- @agmm made their first contribution in #1693
- @Kimiblock made their first contribution in #1756
Full Changelog: v3.2.0...v4.0.0
v3.2.0
What's Changed
- Add URL preview support
- Fix broken emoji with md pattern in shortcode
- Fix regex to ignore html tag in editor output
- Fix grammer in membership event messages
- Timeline performance improvements
- Render reaction with string only key
- Fix blockcode with empty lines not rendered
Full Changelog: v3.1.0...v3.2.0
v3.1.0
What's Changed
This release address some of the bugs that came after the rewrite of the input and timeline.
- Fix edit bugs
- Fix thread fallback
- Fix reply username overflow
- Room input improvements
- Fix emoji and other related bugs
- Fix-timeline-loading
- Improve Editor related bugs and add multiline md
Full Changelog: v3.0.0...v3.1.0
Cinny v3.0.0
What's Changed
Hello everyone, We are thrilled to announce v3 of Cinny with exciting features like Rich Input Editor (aka WYSIWYG editor), even faster timeline with new features and improved People drawer.
Rich Input Editor
Message input has been completely rewritten to support rich text. It has now all the rich text buttons and key shortcuts for them as well.
The new input also supports inline markdown. Also, it no longer supports LATEX rendering or sending.
Input also support multiple file upload at one time now. Also, Emojiboard got refreshed look and combines both Emojis and Stickers and also include Sticker search.
Refreshed Timeline
Timeline is rewritten as part of our effort in moving the codebase to TypeScript and implementing the design system. As a result timeline scroll is 5x faster than before. It render almost all kinds of events now and has options to open various type of files right into the app itself, notably the pdf viewer.
People drawer
The side drawer listing people also has new features like sorting the members by Join/Left/Banned/Kicked etc as well as sorting the same alphabetically or date wise.
Full Changelog: v2.2.6...v3.0.0
v2.2.6
What's Changed
🔑 Security
- fix(deps): update dependency matrix-js-sdk to v24 in #1175
- Address CVE-2023-28427
Full Changelog: v2.2.5...v2.2.6