github swaywm/sway 1.6.1

latest releases: 1.9, 1.9-rc4, 1.9-rc3...
2 years ago

This new release adds compatibility with wlroots 0.14, and contains
a few bug fixes.

Full changelog
Bill Doyle (1):
      Only defer seat attachment during initial startup

Dominique Martinet (1):
      view_destroy: fix use-after-free with subsurface_destroy

Issam E. Maghni (1):
      cairo: Replace <cairo/cairo.h> by <cairo.h>

Kenny Levinsen (6):
      ci: Install libseat
      meson: libseat is no longer optional
      Remove usage of surface->sx|sy
      desktop/render: Pass explicit clip box to render
      input: Move get_current_time_msec in from util
      ci: Test wlroots static linking

Michael Weiser (1):
      Prevent use-after-free on first bar subcommand error

Ronan Pigott (2):
      workspace: reap empty parents when adding tiles
      view: commit transactions for foreign toplevel requests

Rouven Czerwinski (1):
      view: handle case where map_ws is NULL

Simon Ser (9):
      build: update wlroots dependency version to 0.14.x
      build: stop checking for logind
      Remove WLR_HAS_XDG_FOREIGN checks
      Log wlroots version on startup
      Iterate over subsurfaces below the parent surface
      ci: stick to wlroots 0.14.0
      Avoid creating zero-sized textures for titlebars
      Avoid creating zero-sized textures for marks
      build: bump version to 1.6.1

Tobias Langendorf (1):
      remove usage of `wlr_texture_get_size`

Tudor Brindus (1):
      tree/view: don't give focus to views mapped under fullscreen views

fwsmit (1):
      desktop/layer_shell: fix centering for opposing anchors

Don't miss a new sway release

NewReleases is sending notifications on new releases.