11 KiB
11 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[5.7.25] - 2025-10-30
[5.7.24] - 2025-10-16
Added
- Support Qt 6.10
Fixed
- Replace rmdir with rename for directory operations
- Prevent thread-safety issue in D-Bus config manager
- Sync with qt5platform-plugins
[5.7.23] - 2025-09-25
Added
- Add fallback type conversion in demarshall function
Changed
- Feat: DPinyin::firstLetters support set ToneStyle
- 增加服务器教育版和国防版
Fixed
- Fix trash validation for symlinks
- Fix heap-use-after-free issue
- Fix dconfig static variable release issue
[5.7.22] - 2025-09-04
Fixed
- Resolve non-reproducible DBUS code generation issue
[5.7.21] - 2025-08-14
Added
- Add deprecation ignore support for DTK
[5.7.20] - 2025-07-31
Changed
- Improve D-Bus resource management with RAII
Fixed
- Use QCoreApplication for application name
- Resolve compilation warnings and Qt6 compatibility issues
[5.7.19] - 2025-07-03
Added
- Add security hardening flags to build configuration
Changed
- Replace QtDBus with libdbus-1 in dsgapplication
[5.7.18] - 2025-06-27
Fixed
- Improve logging rules environment variable handling
- Copy cachePrefix in DConfigFile copy constructor
- Make version parameter optional in release workflow
[5.7.17] - 2025-06-18
Added
- Feat(ci): add auto release
- Add license for VERSION.in
Changed
- Support VERSION file
- Update .syncexclude
Fixed
- .deepin@main -> .deepin@master
5.7.14 (2025-04-12)
Bug Fixes
- resolve compilation failure on Qt 6.9
2.0.14 (2019-05-23)
Bug Fixes
- DSettings: crash when calling getOption() if option doesn't exist (90ac734b)
2.0.12 (2019-04-18)
2.0.11 (2019-04-17)
Bug Fixes
- Cross-builds incorrectly, built packages contain paths from build architecture (8d32577a)
- https://github.com/linuxdeepin/dtkcore/issues/10 (3f99873a)
2.0.10 (2019-03-27)
Bug Fixes
- crash at application (d852a218)
Features
- add DNotifySender (89bbcd7c)
2.0.9.17 (2019-02-26)
2.0.9.16 (2019-02-26)
Bug Fixes
- deepin-os-release support cpu model and other info query (cbeb47c9)
2.0.9.15 (2019-01-25)
Bug Fixes
- failed build the deepin-os-release on Qt 5.7.1 (8bae8654)
- use main project c/cxx/ld flags on build deepin-os-release (86dbd507)
2.0.9.14 (2019-01-02)
2.0.9.13 (2018-12-28)
2.0.9.12 (2018-12-24)
Bug Fixes
- DPathBuf: missing default constructor (74374cb4)
Features
- support connan build (ba2d213f)
2.0.9.11 (2018-12-14)
2.0.9.10 (2018-12-05)
Bug Fixes
2.0.9.9 (2018-11-19)
Features
- add DRecentManager class. (a2defafd)
Bug Fixes
2.0.9.8 (2018-11-09)
Bug Fixes
- can't get correct disk size in some case (20a12b62)
2.0.9.5 (2018-10-26)
Features
- update version number for expermimental (02b5d5c1)
2.0.9 (2018-07-20)
Bug Fixes
2.0.8.1 (2018-05-14)
Bug Fixes
- update symbols (f6c53cc4)
- add LIBDTKCORESHARED_EXPORT for windows (6fb1096f)
- changelog: update email format (cb09a0ca)
2.0.8 (2018-05-02)
Features
- add symbols (048de455)
2.0.7 (2018-03-01)
Bug Fixes
- cmake link depends (cdfcff9e)
- better static lib support (99886406)
- read settings value failed (cf1c7698)
- set default should not use (146529f6)
- fix dtk-settings install path (1893cff3)
- develop package no install the "version.pri" file (5667b562)
- awk script failed (524a3fa6)
- set default build version for debian changelog (ec6e2a83)
- set its value only if VERSION is empty (1836000c)
Features
- add hide support for group (e7e4fb66)
- add get option interface (d8682485)
- add group interface for DSettingsGroup (c876180f)
- support generate cmake with qt function (524b0559)
- config pkg config with dtk_module (137b9138)
- support qt module (17ca0de9)
- add the "version.pri" file (07aab9fd)
- remove build version from install path (3bf0bfb5)
- make version parser easier (6d3b4ead)
- set verion when build (9083dbd3)
- add .qmake.conf file (2890f643)
- add DtkCore and dtkcore_config.h headers (308a0cc4)
- DSettings: support set default value (5fe9bfd0)
2.0.6 (2018-01-15)
2.0.5.3 (2017-12-27)
Bug Fixes
Features
- util: add dpinyin (128d7d67)
2.0.5.2 (2017-11-28)
Bug Fixes
Features
- add macro D_DECL_DEPRECATED (89e49868)
2.0.5 (2017-11-06)
Bug Fixes
- build failed on used dbasefilewatcher.h project (34fbe4b3)
- add miss libgsettings-qt-dev (f61c1b54)
- not select python version (7e7e8832)