What's new in SDDM 0.18.0
Jul 19, 2018
- Support theme supplied avatars
- Compile against Qt 5.11
- Fix platform detection for HighDPI
- On close, switch VT to a running session if applicable
- Better ConsoleKit support
- Fix authentication when non-default hidden option ReuseSession=true is used (CVE-2018-14345)
- Hide sessions with NoDisplay=true
- Honor PAM's ambient supplemental groups
- Cleanup socket destruction
- Don't quit on SIGHUP
- Updated translations
New in SDDM 0.16.0 (Oct 9, 2017)
- Support non-latin characters in theme settings.
- Support fish shell in Xsession and wayland-session.
- Unlock GNOME keyring at login.
- Configuration directory.
- Make the default cursor themed.
- Update date and time in elarun theme.
- Fix theme metadata default values.
- Fix session selection in elarun.
- Do not truncate XAUTHORITY on login.
- Make enabled property of Button functional.
- Fix typos in documentation.
- Re-use existing sessions.
- Add ConsoleKit 2 support.
- Stop assuming shadow(5) is always available.
- Explicitely set XDG_SEAT when starting a user session.
- Suppress errors when pam_elogind is not available.
- Suppress errors when pam_systemd is not available.
- Added possibility to change color of dropdown menu.
- Add Hindi translation.
- Completed Swedish translation.
- Update French translation.
New in SDDM 0.15.0 (Sep 4, 2017)
- Fix loading of some avatars
- CONFIG: add option EnableHiDPI to allow opt out of auto scaling
- Theme cursor
- Support optional kwallet PAM opening
- Autologin, used last used session if not explicitly set in config
- Ignore session desktop files with hidden=true
- Support elogind
- Many new and improved translations
New in SDDM 0.12.0 (Sep 8, 2015)
- BACKWARDS-INCOMPATIBLE: SDDM now depends on Qt >= 5.3
- BACKWARDS-INCOMPATIBLE: Display setup script is now killed if it hasn't finished within 30 seconds
- LICENSING: The Maldives non-free background has been replaced by a CC-BY-SA alternative
- WAYLAND: Wayland sessions support
- CONFIG: New sddm.conf option `XephyrPath` (defaults to `/usr/bin/Xephyr`)
- CONFIG: new sddm.conf option `ServerArguments` (defaults to `-nolisten tcp`)
- CONFIG: new sddm.config option `DisplayStopCommand` (executes Xstop)
- THEMES: Assorted improvements to the default theme
- BUGFIX: Honor TryExec in Xsession desktop files
- BUGFIX: Fix session startup on zsh
- BUILD: Allow setting a custom `DBUS_CONFIG_FILENAME` at compile time
- BUILD: Allow `SYSTEMD_SYSTEM_UNIT_DIR` to be overridden at compile time
- BUILD: Allow `QT_IMPORTS_DIR` to be overridden at compile time
- BUILD: No longer hardcode min/max UIDs, allow setting `UID_MIN` and `UID_MAX` at compile time
- BUILD: Assorted FreeBSD fixes
- BUILD: Fix build warnings with Qt 5.5
- BUILD: Enable `QT_NO_CAST_FROM_ASCII`
- I18N: Added Arabic, contributed by Safa Alfulaij
- I18N: Added Hungarian, contributed by @mortein79
- I18N: Various i18n updates and improvements
- I18N: Full right-to-left languages support
New in SDDM 20130308 (Mar 8, 2013)
- More stabilisation
- Fixed the delay between sessions when used with qt5
- Better handling of system signals