dde-app-services (1.0.43) unstable; urgency=medium

  * fix: fix override path matching in reload hotloading

 -- zhangkun <zhangkun2@uniontech.com>  Wed, 25 Mar 2026 17:16:55 +0800

dde-app-services (1.0.42) unstable; urgency=medium

  * fix: Fix dconfig input text not conforming to JSON standards

 -- zhangkun <zhangkun2@uniontech.com>  Thu, 12 Mar 2026 21:22:19 +0800

dde-app-services (1.0.41) unstable; urgency=medium

  * Revert "fix: add JSON validation for text input fields"
  * Revert "fix: fix JSON validation to accept plain strings"
  * Revert "fix: improve JSON string handling in variant conversion"

 -- YeShanShan <yeshanshan@uniontech.com>  Tue, 10 Feb 2026 10:55:34 +0800

dde-app-services (1.0.40) unstable; urgency=medium

  * fix: remove FileHandler backend and add null checks
  * fix: improve JSON string handling in variant conversion
  * fix: fix JSON validation to accept plain strings

 -- zhangkun <zhangkun2@uniontech.com>  Thu, 05 Feb 2026 19:25:37 +0800

dde-app-services (1.0.39) unstable; urgency=medium

  * fix: add JSON validation for text input fields

 -- zhangkun <zhangkun2@uniontech.com>  Thu, 29 Jan 2026 20:39:55 +0800

dde-app-services (1.0.38) unstable; urgency=medium

  * chore: adapt debugging settings function

 -- fuleyi <fuleyi@uniontech.com>  Thu, 04 Dec 2025 19:14:04 +0800

dde-app-services (1.0.37) unstable; urgency=medium

  * fix: fix use-after-free bug in config reparse
  * fix: remove set -e and exit 0 from postinst script

 -- YeShanShan <yeshanshan@uniontech.com>  Fri, 12 Sep 2025 09:20:15 +0800

dde-app-services (1.0.36) unstable; urgency=medium

  * fix: remove version option from command line parser
  * fix: set minimum section size for export view header
  * fix: handle termination signals properly
  * fix: remove exit on postinst reload failure

 -- YeShanShan <yeshanshan@uniontech.com>  Thu, 04 Sep 2025 19:35:09 +0800

dde-app-services (1.0.35) unstable; urgency=medium

  * fix: set DSG_DATA_DIRS for linglong compatibility
  * feat: add version option to command line parser
  * refactor: remove trigger handler script and simplify reload logic

 -- YeShanShan <yeshanshan@uniontech.com>  Thu, 21 Aug 2025 20:08:58 +0800

dde-app-services (1.0.34) unstable; urgency=medium

  * fix: add security hardening flags to build process
  * fix: missing QJsonValue header file
  * feat: implement config file reload mechanism

 -- YeShanShan <yeshanshan@uniontech.com>  Thu, 03 Jul 2025 19:47:06 +0800

dde-app-services (1.0.33) unstable; urgency=medium

  * fix: remove redundant log messages in dconfig-trigger-handler
  * feat: add qvariantToCmd helper function
  * fix: simplify DBus service check and add cache path prefix

 -- YeShanShan <yeshanshan@uniontech.com>  Fri, 27 Jun 2025 14:33:09 +0800

dde-app-services (1.0.32) unstable; urgency=medium

  * feat: add Debian trigger integration for config updates (#111)

 -- zhangkun <zhangkun2@uniontech.com>  Fri, 20 Jun 2025 17:52:05 +0800

dde-app-services (1.0.31) unstable; urgency=medium

  * feat: add user configuration cleanup functionality
  * refactor: simplify CMake version requirements

 -- YeShanShan <yeshanshan@uniontech.com>  Thu, 19 Jun 2025 10:13:52 +0800

dde-app-services (1.0.30) unstable; urgency=medium

  * chore(CI): add debian check workflow
  * refactor: update CMake requirements and smart pointer usage
  * fix: replace QStringList with QVariantList in test case
  * fix: add input validation and update D-Bus permissions
  * fix: improve configuration path validation and duplicate check
  * feat: improve config and log management
  * chore: remove sysusers configuration files

 -- YeShanShan <yeshanshan@uniontech.com>  Wed, 28 May 2025 18:00:58 +0800

dde-app-services (1.0.29) unstable; urgency=medium

  * refact: switch to qt6 for debian
  * feat: adapt to dtk6

 -- YeShanShan <yeshanshan@uniontech.com>  Thu, 27 Mar 2025 11:34:40 +0800

dde-app-services (1.0.28) unstable; urgency=medium

  * feat: support to read other user's config for editor
  * refact: using sigaction to handle signal
  * refact: modify DSG_DATA_DIRS keeping up with linglong
  * fix: incorrect override format for json when export to OEM

 -- YeShanShan <yeshanshan@deepin.org>  Tue, 18 Mar 2025 21:23:23 +0800

dde-app-services (1.0.27) unstable; urgency=medium

  * fix: dde-dconfig-daemon can't be started by DBus

 -- YeShanShan <yeshanshan@deepin.org>  Sat, 07 Dec 2024 10:57:44 +0800

dde-app-services (1.0.26) unstable; urgency=medium

  * chore: systemd hardening

 -- fuleyi <fuleyi@uniontech.com>  Fri, 18 Oct 2024 15:21:27 +0800

dde-app-services (1.0.25) unstable; urgency=medium

  * Fix: Don't hardcode qhelpgenerator
    Thanks to Hillwood Yang
  * fix: repeated items for dde-dconfig-editor
  * fix: deb's format wrong
  * feat: support to reset all keys for configuration

 -- Deepin Packages Builder <packages@deepin.org>  Fri, 19 Jan 2024 14:42:32 +0800

dde-app-services (1.0.24) unstable; urgency=medium

  * feat: Add the way to check value is or not default value(Issue: dtk#3)
  * chore: Add the key const to the function getAppid
  * chore: add acquireManagerV2 interface(Issue: 5928)
  * fix: dde-dconfig-editor crashed(Bug: 222631)

 -- Deepin Packages Builder <packages@deepin.org>  Mon, 23 Oct 2023 13:52:12 +0800

dde-app-services (1.0.23) unstable; urgency=medium

  * feat: Add chinese translation for tools(Issue: #66)
  * feat: Sync setValue for dde-dconfig-editor
  * fix: Crashed when repareCache for dde-dconfig-daemon

 -- YeShanShan <yeshanshan@deepin.org>  Thu, 14 Sep 2023 13:25:42 +0800

dde-app-services (1.0.22) unstable; urgency=medium

  * chore: Change the way to get application name
  * feat: Manage user by sysusers.d to replace postinst
  * feat: Being consistent with meta dir of dtkcore(Issue: #10)
  * feat: Support runtime conrtorl of verbose log on/off switch
  * chore(CI): Update obs tag build workflow
  * chore: Adapt to compile for qt6(Issue: #86)
  * feat: add archlinux build
  * chore: Adapt to qt6(Issue: #86)
  * Fix: Set function invalid when appid is not exist
  * Docs: Add DtkConfig document
  * chore: Sync by https://github.com/linuxdeepin/.github/commit/559e91167d4919644f37bbcf123eb0651c1528ea(Influence: none)
  * fix: typo refrence to reference
    Thanks to aleksana
  * fix: Wrong value for negative float type in editor
  * feat: Support positional argument for dde-dconfig
  * chore: Can't find QCommandLineParser
  * fix: some app failed to register dbus service

 -- YeShanShan <yeshanshan@deepin.org>  Fri, 01 Sep 2023 13:35:25 +0800

dde-app-services (1.0.21) unstable; urgency=medium

  * fix: Wrong exit signal
  * feat: Add systemd service(Issue: https://github.com/linuxdeepin/developer-center/issues/4161)

 -- Deepin Packages Builder <packages@deepin.org>  Wed, 26 Apr 2023 17:40:07 +0800

dde-app-services (1.0.20) unstable; urgency=medium

  * 1.0.20

 --  Deepin Package Builder <packages@deepin.com>  Mon, 10 Apr 2023 14:13:40 +0800

dde-app-services (0.0.23) unstable; urgency=medium

  * feat: Remove root user for dde-dconfig-daemon
  * fix: Save cache invalided
  * fix: Manual clean resource When exit
  * fix: Reduce delay sync time

 --  Deepin Package Builder <packages@deepin.com>  Thu, 30 Mar 2023 15:37:02 +0800

dde-app-services (0.0.22) unstable; urgency=medium

  * master 0.0.22

 --  Deepin Package Builder <packages@deepin.com>  Wed, 01 Mar 2023 10:06:35 +0800

dde-app-services (0.0.21) unstable; urgency=medium

  * Support generic configuration

 --  Deepin Package Builder <yeshanshan@uniontech.com>  Wed, 22 Feb 2023 14:43:34 +0800

dde-app-services (0.0.20) unstable; urgency=medium

  * Release 0.0.20

 --  Deepin Package Builder <yeshanshan@uniontech.com>  Thu, 24 Nov 2022 13:39:03 +0800

dde-app-services (0.0.1) unstable; urgency=medium

  * Initial release Tag 0.0.1

 --  Deepin Package Builder <yeshanshan@uniontech.com>  Wed, 20 Oct 2021 17:39:08 +0800
