Skip to content

v6

Compare
Choose a tag to compare
@yshui yshui released this 23 Mar 14:24
· 1786 commits to next since this release
3bf86b3

Release schedule

  • rc1 released: Mar 10, 2019
  • Final release: Mar 23, 2019

Notable changes since v5.1

  • Experimental new backends are integrated into compton, use --experimental-backends to enabled them. They are pre-alpha quality right now, and can simply just not work at all. It might even crash your X server (known to happen with Intel driver). You have been warned.
  • vsync is now a boolean value, indicates whether vsync should be enabled. #130

Dependency and build changes

  • xcb-xinerama is mandatory now. Build option xinerama is removed.

Other changes

  • New glx backend is feature complete.
  • New xrender backend is feature complete.
  • Better handling of X visuals and GLX FBConfigs #104 cf9125c
  • Failure to parse config file is now a hard error.
  • Fading, window state tracking is refactored.

Deprecations

  • --sw-opti is deprecated. Users who want to limit the paint rate should always just use --vsync.
  • --glx-use-gpushader4 is deprecated, see 710ff2f
  • --vsync-aggressive is deprecated, see e7de442
  • Support for Composite < 0.2 dropped. d0fd21e
  • New glx backend won't support OpenGL < 3.0
  • --glx-swap-method is deprecated in favor of the easier to understand option --use-damage #131

Removed option

  • --glx-copy-from-front and --glx-use-copysubbuffermesa are removed since they are deprecated 3 major releases ago.