treeland-protocols (0.5.8) unstable; urgency=medium

  * feat: add treeland-keyboard-state-notify-unstable-v1 protocol
  * feat(input-manager): document valid ranges for scroll factor and
    accel speed
  * feat(input-manager): remove bitfield flag from acceleration_profile
    enum
  * feat(input-manager): clarify seat association and destruction order
    for settings objects
  * feat(wallpaper): document wl_output destruction order requirement
  * feat(treeland-wine-window-management): add serial to position
    requests
  * feat: add ready request for initial wallpaper synchronization
  * feat: add one-shot shortcut capture interface
  * feat: add treeland-input-manager-unstable-v1 protocol
  * refactor: protocol cleanup and version normalization

 -- rewine <luhongxu@deepin.org>  Thu, 04 Jun 2026 16:04:48 +0800

treeland-protocols (0.5.7) unstable; urgency=medium

  * docs: clarify virtual output validation and error codes
  * foreign-toplevel: add attention state

 -- rewine <luhongxu@deepin.org>  Fri, 22 May 2026 09:43:40 +0800

treeland-protocols (0.5.6) unstable; urgency=medium

  * fix(xml): fix wine window management stacking docs
  * chore: prettify treeland-capture protocol
  * chore: remove commented pointer grab protocol sections
  * refactor: update window management protocol XMLs
  * treeland-protocols: add Wine Wayland split protocols
  * feat: add destructor methods and reorganize protocol
  * chore: treeland-protocol-templated Treeland Wayland protocol
    authoring skill

 -- rewine <luhongxu@deepin.org>  Sat, 09 May 2026 09:55:30 +0800

treeland-protocols (0.5.5) unstable; urgency=medium

  * feat: add prelaunch splash screen protocol v2

 -- rewine <luhongxu@uniontech.com>  Sat, 28 Feb 2026 13:54:07 +0800

treeland-protocols (0.5.4) unstable; urgency=medium

  * chore: rename move_xwayland_surface to set_position_relative
  * feat: add treeland_wallpaper_v1 protocol for per-output wallpapers
  * feat: expose a method to move XWayland window position relative to
    wl_surface

 -- rewine <luhongxu@uniontech.com>  Thu, 29 Jan 2026 20:28:33 +0800

treeland-protocols (0.5.3) unstable; urgency=medium

  * fix: replace XML comments with <description> tags
  * fix: align protocol and interface names with filenames
  * fix: correct nonexistent enum reference in protocol

 -- rewine <luhongxu@uniontech.com>  Thu, 15 Jan 2026 10:43:54 +0800

treeland-protocols (0.5.2) unstable; urgency=medium

  * fix: enum reference in set_blend_mode request
  * chore: remove since="1" attributes from protocols
  * feat: add optional icon buffer parameter to splash screen
  * fix: fix protocol specification errors and warnings
  * feat: enhance Wayland protocol with sandbox support
  * feat: add new Wayland protocols for app launching
  * fix: correct duplicate enum value in shortcut management protocol &
    add missing actions
  * feat: enhancements to treeland-shortcut-manager-v1 protocol
  * feat: Add treeland-screensaver-v1 protocol

 -- zhangkun <zhangkun2@uniontech.com>  Thu, 18 Dec 2025 17:32:46 +0800

treeland-protocols (0.5.1) unstable; urgency=medium

  * feat: support setting brightness and color temperature in treeland-
    output-manager protocol

 -- rewine <luhongxu@uniontech.com>  Fri, 14 Nov 2025 11:27:09 +0800

treeland-protocols (0.5.0) unstable; urgency=medium

  * feat: add treeland-ddm communication protocol

 -- rewine <luhongxu@uniontech.com>  Thu, 21 Aug 2025 11:39:06 +0800

treeland-protocols (0.4.5) unstable; urgency=medium

  * bump version to 0.4.5

 -- rewine <luhongxu@deepib.org>  Fri, 06 Dec 2024 15:05:05 +0800

treeland-protocols (0.4.4) unstable; urgency=medium

  * bump version to 0.4.4

 -- Groveer <guoyao@uniontech.com>  Tue, 26 Nov 2024 19:49:21 +0800

treeland-protocols (0.4.3) unstable; urgency=medium

  * bump version to 0.4.3

 -- Groveer <guoyao@uniontech.com>  Wed, 20 Nov 2024 16:19:23 +0800

treeland-protocols (0.4.2) unstable; urgency=medium

  * bump version to 0.4.2

 -- Groveer <guoyao@uniontech.com>  Thu, 14 Nov 2024 13:37:11 +0800

treeland-protocols (0.4.1) unstable; urgency=medium

  * update appearance

 -- Dingyuan Zhang <zhangdingyuan@uniontech.com>  Fri, 01 Nov 2024 11:07:40 +0800

treeland-protocols (0.4) unstable; urgency=medium

  * Initial release

 -- Dingyuan Zhang <zhangdingyuan@uniontech.com>  Tue, 12 Dec 2023 20:07:40 +0800
