Wayfire Versions Save

A modular and extensible wayland compositor

v0.8.1

2 months ago

This is a bug-fix release with a few new features. Notable changes:

  • Compatible with wlroots 0.17.x releases and wf-config 0.8.x
  • Support for multiple new protocols:
    • shortcuts-inhibit-v1 (shotcuts-inhibit plugin, https://github.com/WayfireWM/wayfire/pull/1969)
    • fractional-scale-v1
    • wlr_drm_lease_v1 for non-desktop outputs
    • input-method-v1 for better fcitx5 support (https://github.com/WayfireWM/wayfire/pull/2172). Note that the older support for input-method-v2 has also been improved, but is now disabled by default, because input-method-v1 works better in most cases. Nonetheless, it can be enabled again by setting workarounds/enable_input_method_v2 = true.
  • Wayfire's IPC has been extended with many new signals and commands:
    • Has methods to get view, output and workspace (and workspace-set) information
    • Signals for view-mapped, unmapped, plugin-activation-state-changed and several others.
    • More plugins can be activated via the IPC, check the full commit log for details.
  • Wayfire supports SIGINT, SIGTERM for graceful shutdown (https://github.com/WayfireWM/wayfire/pull/2056, https://github.com/WayfireWM/wayfire/pull/2197)
  • Oswitch has binding to switch in the other direction (https://github.com/WayfireWM/wayfire/pull/2072)
  • Many crashes and bugs were fixed, including regressions in the 0.8.0 release.

Full Changelog: https://github.com/WayfireWM/wayfire/compare/v0.8.0...v0.8.1

v0.8.0

7 months ago

This is the next Wayfire release. Compatible with wf-shell/wf-config 0.8.x series.

As usual, see the blog post for details on what changed.

Huge thanks to all contributors and git testers!

v0.7.5

1 year ago

Wayfire bug-fix release. Compatible with wf-config and wf-shell 0.7.x, wlroots 0.16.x.

v0.7.4

1 year ago

Wayfire bug-fix release. Compatible with wf-config and wf-shell 0.7.x, wlroots 0.15.x.

The only change since 0.7.3 is the change of licensing of the file plugins/wobbly/wobbly.h. It is now licensed under MIT as the rest of the project. See https://github.com/WayfireWM/wayfire/issues/1470 for details.

v0.7.3

2 years ago

Wayfire bug-fix release. Compatible with wf-config and wf-shell 0.7.x, wlroots 0.15.x.

See the git log for a complete list of fixes included in this release.

v0.7.2

2 years ago

This is a bug-fix release of Wayfire. Nothing should have changed for packagers and external plugins except the dependency on the new wlroots 0.14 (wayfire 0.7.1 depends on wlroots 0.13).

This release is compatible with wf-config 0.7.1 and wf-shell 0.7.1.

For a complete list of bug fixes, see the git log.

v0.7.1

3 years ago

This is a bug-fix release of Wayfire. It also contains support for wlroots 0.13.

For a complete list of changes, look at the 0.7.x branch.

Update: the release tarballs and git tag were updated on 04.05.2021 to include a commit which fixes building on new compilers (#1153)

v0.7.0

3 years ago

Wayfire 0.7.0.

Compatible with wf-config 0.7.x and wlroots 0.12.x

Release notes: https://wayfire.org/2021/01/29/Wayfire-0-7.html (together with release notes for 0.6.0)

0.6.0

3 years ago

Compatible with wlroots 0.12.0

Release notes: https://wayfire.org/2021/01/29/Wayfire-0-7.html (both 0.6 and 0.7)

For detailed list of changes, see the individual PRs.

0.5.0

3 years ago

Wayfire 0.5.0 release. Compatible with wlroots 0.11. For details and breaking changes, see https://wayfire.org/2020/08/04/Wayfire-0-5.html or the invididual PRs.