ddm (0.3.2) unstable; urgency=medium

  * fix: fix ddm crash on treeland crash
  * fix: fix wayland client dispatch loop
  * chore: better wayland client event dispatch loop
  * chore: clean dependencies
  * fix: fix ddm high resource occupation after starting X11 session
  * chore: add clang-format guide
  * fix: use async-signal-safe functions in mandatory phase
  * fix: second user cannot login & misbehaved logout

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

ddm (0.3.1) unstable; urgency=medium

  * fix: fix cannot login more than 1 user
  * fix: fix treeland-protocol name
  * fix: fix user cannot login after logout once

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

ddm (0.3.0) unstable; urgency=medium

  * fix: fix flash black on login
  * fix: Fix dde-session not start after treeland logged in
  * feat: Apply systemd.exec limit options
  * refactor: Remove unused code
  * refactor: Refactor display logic
  * refactor: cut off helper
  * refactor: Refactor PAM authenticate module
  * fix: fix dde-session not started after ddm restart & crash recovery
  * fix: Enable Xauth access control for X11 sessions
  * fix: fix ddm & treeland startup on Archlinux
  * fix: remove WAYLAND_DEBUG environment variable in release builds
  * fix: fix error on Archlinux build
  * fix: Fix Xwayland not started after crash recover & switch user

 -- rewine <luhongxu@uniontech.com>  Sun, 04 Jan 2026 11:04:28 +0800

ddm (0.2.3) unstable; urgency=medium

  * feat: connect treeland with Logind session
  * feat: Add logout cleanup

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

ddm (0.2.2) unstable; urgency=medium

  * feat: Starting sessions other than treeland using ddm

 -- rewine <luhongxu@uniontech.com>  Thu, 30 Oct 2025 13:34:20 +0800

ddm (0.2.1) unstable; urgency=medium

  * chore: update license configuration to REUSE specification
  * fix: Fix nix build failure & incorrect versioning
  * fix: fix ddm stuck into dead event loop after crash recovery

 -- rewine <luhongxu@uniontech.com>  Thu, 18 Sep 2025 11:41:30 +0800

ddm (0.2.0) unstable; urgency=medium

  * feat: Support VT switching

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

ddm (0.1.11) unstable; urgency=medium

  * feat: Create a new seatd service for DDE

 -- rewine <luhongxu@uniontech.com>  Thu, 31 Jul 2025 20:03:34 +0800

ddm (0.1.10) unstable; urgency=medium

  * fix dde system user not in video group

 -- Dingyuan Zhang <zhangdingyuan@uniontech.com>  Thu, 21 Jan 2025 11:46:00 +0800

ddm (0.1.9) unstable; urgency=medium

  * move treeland to systemd service

 -- Dingyuan Zhang <zhangdingyuan@uniontech.com>  Fri, 20 Dec 2024 15:48:00 +0800

ddm (0.1.8) unstable; urgency=medium

  * limit treeland restart to 3

 -- Dingyuan Zhang <zhangdingyuan@uniontech.com>  Fri, 13 Dec 2024 10:44:00 +0800

ddm (0.1.7) unstable; urgency=medium

  * fix black screen when user activate session

 -- Dingyuan Zhang <zhangdingyuan@uniontech.com>  Fri, 06 Dec 2024 13:52:00 +0800

ddm (0.1.6) unstable; urgency=medium

  * allow user take tty control

 -- Dingyuan Zhang <zhangdingyuan@uniontech.com>  Thu, 05 Dec 2024 20:58:00 +0800

ddm (0.1.5) unstable; urgency=medium

  * active user tty

 -- Dingyuan Zhang <zhangdingyuan@uniontech.com>  Fri, 29 Nov 2024 11:23:00 +0800

ddm (0.1.4) unstable; urgency=medium

  * support treeland lockscreen mode

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

ddm (0.1.3) unstable; urgency=medium

  * fix C-c will crash

 -- Dingyuan Zhang <zhangdingyuan@uniontech.com>  Fri, 6 Sep 2024 11:06:00 +0800

ddm (0.1.2) unstable; urgency=medium

  * fix some bugs

 -- Dingyuan Zhang <zhangdingyuan@uniontech.com>  Thu, 25 Jul 2024 17:19:00 +0800

ddm (0.1.1) unstable; urgency=medium

  * fix some bugs

 -- Dingyuan Zhang <zhangdingyuan@uniontech.com>  Thu, 27 Jun 2024 14:47:00 +0800

ddm (0.1.0) unstable; urgency=medium

  * Initial release

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