Skip to content

Releases: cinnyapp/cinny

v3.2.0

31 Oct 10:23
9ecb233
Compare
Choose a tag to compare

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

27 Oct 11:13
3cef074
Compare
Choose a tag to compare

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

21 Oct 10:38
b80f801
Compare
Choose a tag to compare

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

29 Mar 11:04
f669403
Compare
Choose a tag to compare

What's Changed

🔑 Security

Full Changelog: v2.2.5...v2.2.6

v2.2.5

29 Mar 03:38
8524472
Compare
Choose a tag to compare

🔑 Security

Full Changelog: v2.2.4...v2.2.5

v2.2.4

30 Jan 04:29
Compare
Choose a tag to compare

What's Changed

  • Use relative paths for build by @ajbura in #1094
  • Add node polyfills which fixes crypto related issues by @ajbura in #1093

Full Changelog: v2.2.3...v2.2.4

v2.2.3

15 Jan 05:19
Compare
Choose a tag to compare

What's Changed

  • Remove MSC3244 use from restricted room creation by @mjarr in #892
  • Add accept attribute to image/* to the ImageUpload component by @Steffo99 in #989
  • Vite plugin to add svg as inline data by @ajbura in #1072
  • Add jsdelivr cdn for twemoji

Full Changelog: v2.2.2...v2.2.3

v2.2.2

28 Sep 15:42
Compare
Choose a tag to compare

🐞 Bugs

Full Changelog: v2.2.1...v2.2.2

v2.2.1

28 Sep 13:58
9185ee0
Compare
Choose a tag to compare

🔑 Security

🐞 Bugs

Full Changelog: v2.2.0...v2.2.1

v2.2.0

17 Sep 13:37
80d9a2c
Compare
Choose a tag to compare

Features

  • Open image in lightbox by @ajbura in #767
  • Update sidebar on room/space switch by @ajbura in #768
  • Edit last message with up arrow key by @ajbura in #774
  • Improve commands by @ajbura in #791
    • Commands now works as they are sent
    • Add /plain text command
    • Add /myroomnick and /myroomavatar
    • Add /converttodm and /converttoroom
    • Add /me and /shrug
    • Add /help command
    • /startdm /ban /unban /kick /invite /disinvite /ingnore /unignore /join now accept multiple targets
  • Notification settings by @ajbura in #807
    • Add notification on favicon in browser tab
    • Add Global notification settings in user settings
    • Can manage notification keywords
  • Manage ignored users by @ajbura in #814
  • Rework Markdown parsing by @ginnyTheCat in #719, #805, #847
    • Fix Emojis rendering in code-blocks
    • Strip excessive whitespace in HTML formatted messages
    • Support sending spoilers with reason ||spoiler||(reason)
    • Fix everything between two $ rendering as TeX math
    • Fix Numbered lists are numbered wrongly
    • Preserve Markdown newlines
    • Send room address as matrix.to links
  • Delete notifications after messages have been read or deleted by @ginnyTheCat in #830
  • Improve MIME type handling on File Upload and in Message Component by @Thumbscrew in #688
  • Cancel edit-message on Esc Key press by @jameskitt616 in #765
  • Cancel replyto on Esc key press by @jameskitt616 in #777
  • Add Clear cache and reload button by @morguldir in #793

Bugs

Docker Image

  • Push Docker image to ghcr registry by @kfiven in #764

Full Changelog: v2.1.2...v2.2.0