-
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.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
-
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)
-
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.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
-
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.
-
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
-
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.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.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.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)