Tags give the ability to mark specific points in history as being important
  • 0.9.5   0.9.5 - Add new firmware-upgrade mode - Deprecate some cruft, expunge some old code - Add keyboard layout indicator - Add translations - Improve boot.log output - Darmatically rework DRM renderer - Add support for EFI vendor provided logos - Theme updates - Misc fixes
  • 0.9.4   0.9.4 This release: Support monitor rotation Better monitor mode selection logic Throbber animation fix Support themes with subdirs Fix activation race for quick booting machines X11 renderer fixes Minor build fixes Shell script compat fixes Don't run in containers Minor docs updates Other misc fixes
  • 0.9.3   0.9.3 This release: HiDpi support Look in /run preferentially for themes and configuration Serial console fixes Various udev related fixes Allow themes to have subdirectories Change configure defaults to match common systemd systems Drawing optimizations Crasher fixes Misc fixes
  • 0.9.2   0.9.2 This release: Add noise texture to spinner theme Change default text splash's colors fixes to throbber control udev fixes script plugin fixes Remove the old log viewer tool x11: Port to GTK+ 3.0 fixes to animation control allow two step to have separate shutdown animation systemd fixes use new coding style use correct utf-8 multibyte sequence for ■ in text progress bar control init=/bin/sh fixes misc fixes
    2c437c36 · configure: bump to 0.9.2 ·
  • 0.9.0   0.9.0 This release: - Use udev for graphics device enumeration - Add new text plugin to replace the tribar one - Add background tiling and watermark support to two-step - Make various plymouth commands that change state be resilient to being called multiple times - Support going back to the initrd at shutdown - Keyfile parser improvements - Make plymouthd use better defaults when running on top of X11 - Fixes for systems using QXL - minor two-step plugin fixes - Use /sys/class/tty/console/active instead of parsing /proc/cmdline for consoles - Documentation improvements - Drop driver specific renderers and use generic driver across the board - Better debug message output - systemd integration fixes - upstart integration fixes - initrd scripts fixes - Misc fixes
    e3a0ce8e · configure: bump to 0.9.0 ·
  • 0.8.8   0.8.8 This release: - quiets compiler warnings - improves debugging messages - improves system integration - fixes some bugs in the system update feature - changes the X11 renderer to be fullscreen by default
    f3b9d25f · configure: bump to 0.8.8 ·
  • 0.8.7   0.8.7 This release: - adds a text alignment feature to the script plugin - fixes systemd integration in the initrd. - fixes quitting for throbgress based plugins - improves os name parsing
    b56535a5 · configure: bump to 0.8.7 ·
  • 0.8.6.1   0.8.6.1 This is a brown bag release. It's only change is: - Fix up Makefile to properly install systemd .path file
  • 0.8.6   0.8.6 This is a minor update release. Some changes include: - fix flush_area fast-path - Drop dead code - seed random number generator by default for script plugins - allow plymouth to be built without gtk dependency - cope with lack of /etc/os-release better - pull in systemd unit files - add support for new "updates" mode for doing package updates (only available for some plugins at the moment)
  • 0.8.5.1   0.8.5.1 This is a brown bag release, which merely allows plymouth to be built without the driver dependent libdrm_* libraries, but still include the drm renderer.
  • 0.8.5   0.8.5 This is a minor update release. Some changes include: - two-step splash plugin quit fixes - add generic driver to drm renderer plugin This allows new modesetting drivers to work with plymouth automatically - fixes for video cards that don't support 32bpp - add alignment and width features to label controls - new documentation - event loop fix - more serial console fixes - better systemd integration - new flush api to client library
  • 0.8.4   0.8.4 This is a long overdue, but still relatively minor bug fix release. There have been some small features since 0.8.3, too. Since this release is overdue, a lot of these changes aren't *new* and distros may already be shipping them. Changes include: - plymouth client hang fix - support for different fonts in the label control - updates to work with newer libpng - set-default-theme quoting fixes - better support for serial consoles - support for 'ignore-keystroke' and 'hide-message' commands - better integration with upstart and systemd - fd leak fixes - more configuration options for throbgress plugin - better conditionalize drm build requirements - terminal fixes - drm renderer fixes - x11 renderer fixes - improved debug logging output - support corner cases for animations better - use /dev/fb0 instead of /dev/fb for framebuffer - change how we do socket communciation between client and daemon - add --kernel-command-line option to override /proc/cmdline - miscellaneous other changes - buildsystem fixes
  • 0.8.3   0.8.3 This is primarily a bug fix release. Changes include: - pixel buffer api cleanups - entry ask question fixes - ability to access configuration from script plugins - fix parsing of plymouth:debug and plymouth:splash on kernel cmdline - build fixes - export config dirs through pkgconfig - improve robustness of event loop - lock other programs out of mucking with tty while plymouth is running - fix small race when vt switching on quit - fixes to throbber control - always set progress to 100% before quitting splashes - improve boot time estimation heuristics - add new features to two-step plugin - queue messages for later replay
    2ea21378 · [configure] bump to 0.8.3 ·
  • 0.8.2   0.8.2 This is a bug fix release. Changes include: - Improved debugging verbosity - Keyboard handling fixes - Build fixes with wonky libdrm versions - Better tty handling on crashes - Improved robustness when unloading and reloading splashes - "Enter key" support in watch-for-keystroke command - Alpha channel support for text in script plugin - Better backward compatibility in plymouth-set-default-theme with old symlink method.
    c4f46b62 · [configure] bump to 0.8.1 ·
  • 0.8.1   0.8.1 This release is a small brown bag release. It features: - Improved debugging verbosity - Non-broken (less-broken?) daemon config file handling - More sub-commands to supercede old-style --options
    05dc13ad · [configure] bump to 0.8.1 ·
  • 0.8.0   0.8.0 This is a fairly important release. It brings: - Support for multiple rendering backends: old frame-buffer, X11, and drm - Multihead support when using drm renderer - More robust and seemless hand off between plymouth and X - Various script language enhancements - Improved image scaling and rotating routines - A man page - A daemon configuration file - Dropping libpng dependency on minimal installs; split libplybootsplash up into multiple libraries - Improved VT handling; support running plymouth on VT7 instead of VT1 - Improved plymouth-set-default-theme interface - Better support for plymouthd getting accessed by multiple asynchronous clients - More robust terminal handling - various bug fixes - various api additions and improvements - more debugging messages Contributors to this release were: Ray Strode, Charles Brej, Scott James Remnant, Adrian Glaubitz, Frederic Crozat, and Richard Maw
  • 0.7.2   0.7.2 This is a minor bug fix release. It brings: - A host of fixes to the script plugin (Charlie Brej) - A change to make the script plugin object based (Charlie Brej) - make system release file a configure option (Fredric) - A bunch of leak fixes (Fredric) - Fix detection of s, S, -s, single on kernel command line (Fredric) - populate-initrd fixes (Ray Strode) - debug fixes (Ray) - compiler warnings (Ray) - fix max bullet calculation in entry control (Ray) - Drop "text-pulser" plugin (Ray) - Makefile clean ups (Ray)
    a8f0572c · [configure] Bump to 0.7.2 ·
  • 0.7.1   0.7.1 This is a minor bug fix release. It brings: - Image scaling fixes - Support for messages in script themes - Password handling fixes in script plugin - Coping better with tty settings getting changed during boot up. - Better animation error handling when animation has 0 frames. - Fixes when debug mode is enabled. - Fix crash when label control plugin is unloaded and reloaded repeatedly. - Refined bullet and entry graphics in glow theme
    d2a3fbe7 · [configure] Bump to 0.7.1 ·
  • 0.7.0   0.7.0 This release fixes numerous bugs since 0.6.0. In addition, it brings: - "shutdown mode" for splash screens (so system shutdown can be splashed. - Separation of splash themes from splash plugins. This way more than one theme can use the same plugin, but with different images and other content. - A new splash plugin called "two-step" which shows two animations, one synchronized to boot time, and one displayed very quickly at the end of boot. - A new splash plugin called "script" which makes it possible to write themes without build goo and without knowing C. - pkgconfig fix ups to facilitate out-of-tree plugins - More debuggability - Better performance when a lot of small things change all over the screen.
  • 0.6.0