Skip to content

wrapland@0.518.0-beta.0

Compare
Choose a tag to compare
@romangg romangg released this 29 Jan 14:52
· 868 commits to master since this release

0.518.0-beta.0 (2020-04-01)

⚠ BREAKING CHANGES

  • server: Server API changes.
  • client: API break of client library.
  • client: API break of client library.

Features

  • implement wp_viewporter (568c959)
  • replace output device and management protocols (e9618d0)

Bug Fixes

  • client: always disconnect wl_diplay (1843cd5)
  • client: cleanup pending frame callback on destroy (f5f106a)
  • client: disconnect previous wl_display (db5d87b)
  • client: don't destroy the callback on globalsync (2c1fe3a)
  • client: explicitly disconnect event queue signal (469c9a9)
  • client: send changed signal only when finished (a93039c)
  • server: destroy remaining clients before display destroy (3e71209)
  • server: emit output destroy signal early (15dffa0)
  • server: manage resource data and unbinds decisively (f730fe6)
  • server: remove sub surface early (46d9824)
  • add output configuration destroy request (170bef7)
  • close several data leaks (c6bcec1)
  • server: ignore SIGPIPE (6578e3f)
  • server: send all output device data (52d2b11)
  • server: send output device transform on bind (7422441)
  • server: set buffer offset when attaching to surface (766c1bd)
  • server: unset focused surface on seat destruct (af41f2a)

Refactors

  • remove deprecated functionality (2aa36df)
  • client: remove destroy method (478eca7)
  • client: revise destroy logic (886df8a)
  • server: make private Global create virtual (0a965fb)
  • server: remove xdg-foreign exported signals (d9c21ad)
  • server: remove xdg-foreign imported signals (411e43b)
  • server: restructure xdg-foreign implementation (bd75109)
  • rename project (821c5cc)