This update brings multiple feature optimizations and bug fixes. It specifically addresses issues that occurred during the initial release of deepin 25.2.1, including update failures for some users, browser printing failures, inability to empty the Trash, and system tray font size not following system settings. In addition, it fixes other bugs related to file management and search, DDE, the Immutable System, base components, and security vulnerabilities.
We warmly welcome all friends in the deepin community and open‑source enthusiasts to upgrade to the latest system and actively report any issues you encounter. Feel free to join the discussion in the comments section and share your thoughts and experiences. Thank you all!
August 10 Key Updates
● File Management and Search Stability Improvements: Optimized intelligent semantic search rules, added WeChat-related search rules, compound time expressions, and Chinese numeral year parsing, reduced irrelevant archive directories in search results, and improved search service stability.
● DDE and Localization Fixes: Optimized the startup order of DDE session components to improve desktop session compatibility; fixed issues related to taskbar display, Alt+Tab window switching, font size following, and multilingual resource loading.
● Immutable System Component Updates: Updated Immutable System components and fixed an upgrade failure in specific partitioning scenarios, improving reliability in system backup, upgrade, and maintenance workflows.
● Basic Component and Security Fixes: Fixed multiple security vulnerabilities in components such as CUPS, AOM, Samba, ACL, curl, wget, OpenSSL, libssh, and libssh2, and updated selected basic components to improve system security and compatibility.
Full Update Notes
I. New Features and Optimizations
1. File Management and Search
● Optimized intelligent semantic search rules in File Manager and Global Search, adding support for WeChat-related search terms;
● Added compound preset time rules to improve matching when users search files with natural-language time clues;
● Added support for parsing Chinese numeral years, improving recognition accuracy for Chinese semantic time expressions;
● Optimized filtering of WeChat monthly archive directories to reduce irrelevant results in file search.
2. DDE and Localization
● Updated DDE session components and optimized the startup order of XSettings-related services to improve desktop session compatibility;
● Fixed an issue with translation resource loading in Brazilian Portuguese environments, improving multilingual usability.
3. Immutable System
● Updated Immutable System components to improve reliability in system backup, upgrade, and maintenance workflows;
● Optimized foundational Immutable System capabilities to better support future system update workflows.
4. Basic Components
● Updated basic components including Flatpak, xdg-desktop-portal, ImageMagick, VLC, expat, pyasn1, wget2, inetutils, gnu-efi, and hatch-vcs to improve compatibility, security, and maintainability.
II. Bug Fixes and Stability Improvements
1. File Management and Search
● Fixed a thread race issue in file search that could affect stability;
● Fixed an issue where Trash could not be emptied in single-disk manual partitioning scenarios;
● Fixed file enumeration path validation issues, improving File Manager security and stability in special path scenarios;
● Optimized the shutdown flow of the deepin-anything background service to reduce issues during service stopping.
2. DDE and Localization
● Fixed the startup order of XSettings-related services in DDE sessions, improving compatibility after desktop startup;
● Fixed an issue where the taskbar could cover desktop icons;
● Fixed an issue where Alt+Tab window thumbnails could appear too small on 4K screens;
● Fixed an issue where system window-level menu font sizes, such as File Manager right-click menus, did not follow font size changes made in Control Center;
● Fixed an issue where Qt6 could load incorrect translation resources in Brazilian Portuguese environments.
3. Immutable System
● Fixed an issue where system upgrade could fail with an invalid cross-device link error in single-disk manual partitioning scenarios.
4. Common Applications
● Fixed an issue where printing could fail in the browser.
5. Security Fixes
● Fixed multiple security vulnerabilities in components such as CUPS, AOM, Samba, ACL, curl, wget, OpenSSL, libssh, libssh2, libnfs, freetype, and python-click;
● Integrated multiple CVE fixes covering risks such as crashes, out-of-bounds reads, denial of service, information disclosure, and path traversal, improving system runtime security.
That's all for the deepin 25.2.1 official update. Once again, thank you to every member of the deepin community for your continued support!
Dear Community Friends,
This update brings multiple feature optimizations and bug fixes. It specifically addresses issues that occurred during the initial release of deepin 25.2.1, including update failures for some users, browser printing failures, inability to empty the Trash, and system tray font size not following system settings. In addition, it fixes other bugs related to file management and search, DDE, the Immutable System, base components, and security vulnerabilities.
We warmly welcome all friends in the deepin community and open‑source enthusiasts to upgrade to the latest system and actively report any issues you encounter. Feel free to join the discussion in the comments section and share your thoughts and experiences. Thank you all!
August 10 Key Updates
● File Management and Search Stability Improvements: Optimized intelligent semantic search rules, added WeChat-related search rules, compound time expressions, and Chinese numeral year parsing, reduced irrelevant archive directories in search results, and improved search service stability.
● DDE and Localization Fixes: Optimized the startup order of DDE session components to improve desktop session compatibility; fixed issues related to taskbar display, Alt+Tab window switching, font size following, and multilingual resource loading.
● Immutable System Component Updates: Updated Immutable System components and fixed an upgrade failure in specific partitioning scenarios, improving reliability in system backup, upgrade, and maintenance workflows.
● Basic Component and Security Fixes: Fixed multiple security vulnerabilities in components such as CUPS, AOM, Samba, ACL, curl, wget, OpenSSL, libssh, and libssh2, and updated selected basic components to improve system security and compatibility.
Full Update Notes
I. New Features and Optimizations
1. File Management and Search
● Optimized intelligent semantic search rules in File Manager and Global Search, adding support for WeChat-related search terms;
● Added compound preset time rules to improve matching when users search files with natural-language time clues;
● Added support for parsing Chinese numeral years, improving recognition accuracy for Chinese semantic time expressions;
● Optimized filtering of WeChat monthly archive directories to reduce irrelevant results in file search.
2. DDE and Localization
● Updated DDE session components and optimized the startup order of XSettings-related services to improve desktop session compatibility;
● Fixed an issue with translation resource loading in Brazilian Portuguese environments, improving multilingual usability.
3. Immutable System
● Updated Immutable System components to improve reliability in system backup, upgrade, and maintenance workflows;
● Optimized foundational Immutable System capabilities to better support future system update workflows.
4. Basic Components
● Updated basic components including Flatpak, xdg-desktop-portal, ImageMagick, VLC, expat, pyasn1, wget2, inetutils, gnu-efi, and hatch-vcs to improve compatibility, security, and maintainability.
II. Bug Fixes and Stability Improvements
1. File Management and Search
● Fixed a thread race issue in file search that could affect stability;
● Fixed an issue where Trash could not be emptied in single-disk manual partitioning scenarios;
● Fixed file enumeration path validation issues, improving File Manager security and stability in special path scenarios;
● Optimized the shutdown flow of the deepin-anything background service to reduce issues during service stopping.
2. DDE and Localization
● Fixed the startup order of XSettings-related services in DDE sessions, improving compatibility after desktop startup;
● Fixed an issue where the taskbar could cover desktop icons;
● Fixed an issue where Alt+Tab window thumbnails could appear too small on 4K screens;
● Fixed an issue where system window-level menu font sizes, such as File Manager right-click menus, did not follow font size changes made in Control Center;
● Fixed an issue where Qt6 could load incorrect translation resources in Brazilian Portuguese environments.
3. Immutable System
● Fixed an issue where system upgrade could fail with an invalid cross-device link error in single-disk manual partitioning scenarios.
4. Common Applications
● Fixed an issue where printing could fail in the browser.
5. Security Fixes
● Fixed multiple security vulnerabilities in components such as CUPS, AOM, Samba, ACL, curl, wget, OpenSSL, libssh, libssh2, libnfs, freetype, and python-click;
● Integrated multiple CVE fixes covering risks such as crashes, out-of-bounds reads, denial of service, information disclosure, and path traversal, improving system runtime security.
That's all for the deepin 25.2.1 official update. Once again, thank you to every member of the deepin community for your continued support!