Sway 0.8
Pre-release
Pre-release
This release comes with many new features and bugfixes, as well as some significant updates to the documentation. During this release cycle, sway was packaged for openSUSE Tumbleweed!
New Features
- You can clear the password buffer in swaylock with ESC or C-u (thanks @zandrmartin!)
- swaylock now supports the --no-unlock-indicator option (thanks @zandrmartin!)
- Floating views now have sane (and configurable) minimum and maximum sizes (thanks @thuck!)
- Escaping line breaks in your configuration file is now supported (thanks @roosemberth!)
- Using
exec
to launch applications now opens their windows on the workspace they were exec-d on (thanks @zandrmartin!) - note: does not presently work with x clients
Bugs Fixed
- When hotplugging an output, workspace assignment rules are re-enforced (thanks @zandrmartin!)
- Spaces in quoted output command arguments now behave properly (thanks @Hummer12007!)
- Changing focus into an output with a fullscreen view now behaves correctly (thanks @zandrmartin!)
- A number of IPC-related memory leaks were closed (thanks @1ace!)
- A segfault was fixed involving an edge case of
include
with*
(thanks @thuck!) - Your wallpaper is now updated on config file reload (thanks @zandrmartin!)
hide_edge_borders
withsmart_gaps
enabled now behaves correctly (thanks @zandrmartin!)
Changes
- Creating a variable via
set
without the leading$
is automatically corrected to include it (thanks @thuck!) - When hotplugging outputs, workspaces are now sorted correctly and maintain their sort order on replug (thanks @zandrmartin!)
- The documentation was corrected to remove the (currently unimplemented) left/right bar placement options (thanks @SirCmpwn!)
- Missing layout modes (stacking and tabbed) were documented in sway(5) (thanks @wdbw!)
- The
assign
command was documented in sway(5) (thanks @zandrmartin!) - Several other small improvements to the man pages were made (thanks @SirCmpwn!)