Skip to content

Sway 0.8

Pre-release
Pre-release
Compare
Choose a tag to compare
@ddevault ddevault released this 17 Jun 17:45
· 5779 commits to master since this 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 with smart_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!)