Releases: SchildiChat/schildichat-desktop
v1.10.4-sc.1
- Added Youtube embed player (thanks to @ayes-web)
- Show room topic in room info card of the right panel
- Own variable for codeblock bg color with custom themes
- Don't set height for link preview images that can't load
- Fix user and room pills background visibility
- Don't make current room sticky in room list
- Order sub-spaces by name if not explicitely sorted
- Multiple other small fixes and improvements
- Upstream changes
v1.9.8-sc.1
- Fix missing reactions with the modern layout
- Make new space add options more accessible and sensible
- Show preview instead of auto-joining when accepting the announcement room toast
- A lot of other small fixes and improvements
- Upstream changes
Thanks to all who contributed translations! But there's still plenty left!
If you'd like SchildiChat translated to your language, you can help here: https://translate.schildi.chat
Also note that there are often some "suggested translations" from anonymous users that need to be accepted while logged in (you can use your GitHub, GitLab or Codeberg accounts for that), so they get actually used.
We hope you enjoy our ride through the ocean as much as we do! 🌊🐢
Happy new year! 🎆
v1.9.7-sc.1
This release contains a security fix, so update rather sooner than later!
Read the disclosure here: https://matrix.org/blog/2021/12/13/disclosure-buffer-overflow-in-libolm-and-matrix-js-sdk
Changelog:
- Freeform reactions (huge thanks to @tadzik for his PR on Element Web!)
- Some small fixes and improvements
- Upstream changes
v1.9.5-sc.2
- New feature: Possibility to mark rooms as unread (using MSC2867), as already implemented in SchildiChat-Android (huge thanks to @alangecker for his PR on Element Web!)
- Sort room member list by named power levels first
- Scale avatars according to font size in appearance settings together with the text
- Bubble layout: Less weird file, voice and audio bubbles
- Custom themes: Let slider and selected reaction bg take accent
- Bubble layout: Fix rtl timestamp crashing text
- Multiple other fixes and improvements
- Upstream changes
v1.9.0-sc.1
- Fix room list with big font sizes
- Configurable room list style: you can choose now between "roomy" with big avatars and two-line previews, "intermediate" for a smaller avatar and a single line preview, or "compact" to get a tiny avatar and the room preview in the same line of the room name.
- Bubble layout: Fix missing timestamp for audio files and voice messages
- Bubble layout: Consistent font size
- Restructure appearance settings
- Show home screen on startup instead of last viewed room
- Upstream changes
v1.8.5-sc1
- Fix widgets (jitsi, sticker picker, ...) so that affected rooms no longer crash
- Add options for user name color modes
- Add option not to return to the room previously opened in a space
- Bubble layout: Fix sender sometimes not showing
- Bubble layout: No additional height through placeholder timestamp
- Bubble layout: Fix huge call events
- Update some colors to sc accent
- Upstream changes
v1.8.4-sc1
As you might have already heard, SchildiChat versions prior to 1.8.4-sc1 are affected by a security vulnerability. Upgrade to the latest version as soon as possible!
Custom theme changes
For compatibility with custom themes made for Element and therefore more available themes in the future, you have to rename the following variables:
timeline-bubble-background-incoming
-->eventbubble-others-bg
timeline-bubble-background-outgoing
-->eventbubble-self-bg
timeline-bubble-background-selected
-->eventbubble-selected-bg
Config changes
Also, the meaning of the default_theme
config option has slightly changed, see the documentation.
This is due to seperate options for light and dark theme which makes it possible to set custom themes for each dark and light seperately and still have it changed together with the system theme.
Linux system theme detection workaround
Linux users suffer from a Chromium bug which prevents the theme being updated if the system theme is being changed.
There's now a workaround with cli options which allows to override the detected system theme even for a running profile through abusing the multi instance prevention mechanism.
Let it switch to light mode: schildichat-desktop --system-theme-light-override --hidden
Let it switch to dark mode: schildichat-desktop --system-theme-dark-override --hidden
You have to do this for each profile seperately, just append the --profile
option to above commands.
macOS changes
- universal (aarch64 & intel) build
- new app and dmg icon
- hardened runtime / signed build
- handoff support (early beta)
With the signed build the Bundle identifier changed. Therefore access to the keychain item has to be allowed via the keychain dialogue.
Other changes
- Improve the inbuilt light and dark theme
- Improvements for custom themes
- Fix custom themes not being applied after startup
- Improve link previews
- Optimize the new replies
- Fix the spinner and make the svg embedded so it can take the accent color
- Add show space member DMs and show space DM badges options back
- Bubble layout: No unnecessary horizontal scrolling of code blocks
- Bubble layout: Bring the tail behind the bubble
- Bubble layout: Slightly reduce left gutter
- Bubble layout: Better link preview group extend button spacing
- Bubble layout: Remove weird video border(-radius) in fullscreen
- Bubble layout: Reduce vertical spacing
- Multiple other fixes and improvements
Thanks to
- all who contributed translations (there's still plenty left!)
- @kloenk for multiple macOS improvements
- nyantec GmbH for distributing the macOS version
v1.7.32-sc1
There is now a dedicated room for release announcements: https://matrix.to/#/!JwTYjASnrfLEJQGQvt:matrix.org?via=supercable.onl&via=spiritcroc.de
- Offer to join an update notification room (especially useful for platforms that don't support automatic updates (e.g. Windows and macOS))
- Add option to disable unified room list
- Bubble layout: Optimize new room intro and some single side alignments
- Bubble layout: Fix long reactions row (wrap it) and show all button alignment
- Bubble layout: Don't add additional height through placeholder timestamp
- Bubble layout: Better message action bar alignment
- Use old bg for message action bar and assimilate hover icon border radius
- Don't hide the room sublist menu button by default
- Show notification badges for People in Spaces by default
- Multiple small fixes and improvements
- Upstream changes
v1.7.29-sc1
- Restrict height of quoted images and videos in replys
- Bubble layout: More robust timestamps
- Sort root spaces by name
- Assimilate space selection border radius to room selection border radius
- System tray: Separate actions for show and hide
- Multiple improvements towards rtl
- Make room view jump buttons fit the rest of the layout better
- Bubble layout: Optimize new reaction add button alignment
- Bubble layout: Wider dual side info bubbles
- Enable ctrlFForSearch by default
- Adjust some rebranding leftovers
- Add better way for i18n string handling
- Added Czech translation
- Upstream changes (a.o. Spaces beta)
v1.7.24-sc1
- Bubble layout: Show info messages as centered bubbles
- Increase size of sticker picker
- Optimize new send button
- Always allow publishing room to the public in own homeserver's room directory
- Bubble layout: Add option to show message bubbles depending on the width either on both sides or only on one side
- Bubble layout: Optimize layout with single side bubbles
- Improvements towards rtl languages
- Other small fixes and improvements
- Upstream changes