This release includes two important new features.
ext_session_lock_v1
A 2nd Wayland protocol, is used to build lock screens for these compositors.
liblayer-shell-preload.so
Hack for running arbitrary Wayland windows as Layer Shell surfaces without recompiling. More details here.
Changelog:
- Major refactor and improvements to internal architecture, made new features possible but this release is more likely to introduce bugs than others
- Use
RTLD_NEXT
in libwayland-shim, dlopening libwayland is no longer needed - Add support for
ext_session_lock_v1
protocol (thanks @happenslol for the initial implementation!) - Add examples, tests and docs for Session Lock support
- Add and document
liblayer-shell-preload.so