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