Summary

This-July community bulletin covers the official roll-out of deepin 25.2.0 image, brand-new scheduled-task capability for Xiao-U Assistant, the launch of the open-source deepin-skills AI-development toolkit, community feedback statistics, SIG-team development updates and application-ecology progress. Multiple desktop-environment optimisations, kernel-hardware compatibility upgrades, security patches and multi-architecture adaptation work were completed in July, alongside continuous expansion of the Linyaps app ecosystem.

Community Product

deepin 25.2.0 Official Image Release: Improved Usability for Treeland and Text-Based Image Search within File Manager

The deepin 25.2.0 stable image was officially published on July 8. This release prioritises Treeland desktop-environment stability and usability, file-manager search performance, DDE interaction optimisation and bug fixes for frequently-used scenarios.

Treeland Desktop-Environment Upgrade

More than 20 stability and interaction-related defects have been fixed. Full-scale adaptation with core DDE components is complete. Common desktop features covering input devices, display configuration, personalisation settings, and power management have been refined.

Enhanced File-Manager and Search Features

Customisable file-indexing settings allow users to strike a balance between search speed and system-resource consumption. Local image search by embedded text is available after manual index activation in file-manager preferences. Improvements have also been made to global search, shared-folder access and external-storage support.

Optimised DDE Desktop Experience

The task-bar icon split mode displays standalone icons for separate windows, making it easier to distinguish opened instances for instant-messaging software, mini-programs and document windows. A multi-monitor splicing mode has been added to display settings. Smart mirror-source selection is supported for system updates. Iterations cover notifications, network configurations, the application launcher and task-bar interactions.

Kernel and Security Improvements

The 6.6 and 6.18 kernel branches received maintenance releases for enhanced underlying stability, security and new-hardware compatibility. System-update modules, Qt6, PipeWire, initramfs, virtualisation components and other foundational packages were updated with multiple security patches.

Polished Built-in Applications

Regular system utilities including the terminal, archive manager, mail client, image viewer, photo album, music player, media player, camera, font manager, screenshot recorder, log viewer, inputmethod configurator and voice memo tool received bug fixes for rendering faults, interaction defects, compatibility failures and stability crashes.

Xiao-U Assistant: Scheduled-Task Function Released and Cross-Session Search Enabled

Major upgrades arrived for Xiao-U Assistant in July, transforming the standalone utility into an AI work assistant for long-term workflow assistance:

  • Timed automated tasks: Users can configure preset instructions to run at designated times. Tasks will execute automatically and deliver results once auto-approval is toggled-on.
  • Upgraded conversation memory: The system automatically compresses and summarises lengthy dialogue history to prevent slowdowns. Natural-language search retrieves records across separate chat sessions.
  • Quick-skill invocation via slash commands: Type "/" inside the MCP & Skills input box to rapidly search and call built-in capabilities and cut down operating steps.
  • Restructured history: record entry for easier access to past conversations.

New deepin AI-Ecosystem Project: deepin-skills Officially Launched

The deepin-skills open-source repository has been published to help artificial-intelligence tools better integrate with the deepin desktop stack. It packages structured skill datasets covering core deepin-development knowledge, including framework specifications, plugin interfaces, engineering practices and common pitfalls. Four primary skills are currently provided: dtk-development, dde-shell-development, dde-control-center-development and dde-tray-development. They cover mainstream desktop-development workflows with 130 verified test cases for reliable AI responses. Licensed under LGPL-3.0, the repository welcomes community contributors to submit new skills and test cases. Full details are here

Feedback from Deepin Home and Community Forum

A total of 130 user-submitted bug reports and feature requests were logged across community channels in July:

  • 96 bug reports: 11 resolved, 19 replied-to, 6 under reproduction testing and 54 pending processing
  • 24 feature requests: 7 added to the feature pool, 19 replied-to and 13 pending processing

SIG Team Progress

deepin-kernel SIG

Kernel Version Maintenance

  • The 6.18 minor releases (6.18.36 to 6.18.39) incorporated 661 patches and 193 upstream patches from kernel 7.2, adding driver support for the MT7902 wireless adapter.
  • The 6.6 LTS branch was updated from 6.6.143 to 6.6.147 with 1403 submitted patches.

Expanded Hardware Compatibility

  • The 6.18 branch integrated the leapraid driver v2.00.01.05 and PWM display-driver support for the Loongson 3A6000M platform.
  • The 6.6 branch backported Realtek 10-gigabit wired-network-card drivers from the upstream 6.18 stable release via 115 patches.
  • Loongson-specific patches optimised drivers for multiple network adapters, RAID controllers, graphics hardware and GPIO faults on select motherboards. Support was enabled for the Loongson 2K3000 eMMC storage and encryption modules.
  • Zhaoxin patches fixed multiple kernel errors.
  • Hygon CPU patches added mitigations for further processor hardware vulnerabilities.
  • Phytium driver updates covered DRM, codec and UART modules, enabling touch-pad and mouse i8042 compatibility for Phytium D2000 laptops.

System-Performance Optimisations

  • Euler-kernel patches disabled kmem cgroup statistics inside the 6.18 branch to reduce overhead.
  • The 6.6 branch optimised the memory subsystem, nested virtualisation device passthrough, NVMe storage, file-system and block-layer performance.
  • ARM64 contiguous page-table (contpte) support was activated.
  • The maximum configurable CPU-core count for Loongson platforms was lowered from 2048 to 1024, cutting static kernel memory consumption.
  • Faults affecting Intel PCI-Express Bluetooth and MediaTek Bluetooth drivers were patched.

deepin-sysdev-team

Upstream Package Updates

67 software repositories received version bumps in July:

  • Desktop-core libraries: glib2.0, gtk+3.0, qt6-base, qt6-wayland, systemd, cups, freetype, util-linux
  • Network-security packages: openssl, openssh, curl, samba, bind9, libssh, libssh2, dnsmasq
  • Multimedia and graphics stack: ffmpeg, full-suite gstreamer upgraded to the 1.26.x branch, webkit2gtk with new sw64 architecture support
  • Container and virtualisation utilities: crun, ostree, cifs-utils
  • ISA-port adaptations: sw64 (Sunway) gained bpftrace, appstream, redis and xorg-server packages. loong64 (LoongArch) added npth, gnupg2 and rocr-runtime support.

Notable Feature Adjustments

  • gtk+3.0 fixed a use-after-free memory defect related to GVariant lifecycle within the DDE file dialogue.
  • systemd resolved hostname restrictions preventing leading or trailing hyphens and dots.
  • The Calamares installer switched btrfs compression from lzo to zstd:3.
  • A rnnoise-toggle script was added for PipeWire noise suppression.

Security Maintenance

Fifty-nine CVE vulnerabilities were patched across 44 repositories, covering openssl, openssh, curl, samba, bind9, glib2.0, qt6-base, glibc, perl, ffmpeg and the gstreamer suite.

New Software Packages

squid proxy server, log4cxx C++ logging library, ruyi-SDK package manager, python-pygit2 and the RNNoise voice-denoise library.

DDE SIG

Treeland-Environment Adaptation

  • Fixed OSD brightness stuck-at-0%, missing icons on first drag-and-drop, stale XEmbed tray-icon rendering and other known bugs.
  • Multi-monitor layout logic was optimised to retain display coordinates when switching between duplicate, extended and single-screen modes.
  • Liquid-glass background blur based on physical refraction models replaced conventional blur algorithms. Nine configurable parameters are exposed through DConfig with performance-tuning work completed.
  • XWayland DIALOG window-type support improved keyboard-grab and focus management for pop-up windows.
  • Resolved defects in the multitask view, cross-output child-window positioning, window-switcher state recovery and drag-cursor rendering.
  • Fixed file-descriptor leaks inside session subprocesses, lifted DDM process priority and released version 0.3.7.

Desktop-Component Refinements

  • Fixed visual flicker caused by notification-panel expansion-collapse and auto-hide failures under the task-bar SmartHide mode.
  • The notification-centre architecture was refactored with separated QML plugin and C-plus-plus application modules for clearer code layering.
  • Screen-reader (Orca) accessibility support was added to the task-bar.
  • Launcher sorting-mode switching speed improved drastically from 1000 ms down to 18 ms (over 50-fold speed-up).

Control-Centre Improvements

  • Shortcut-key and gesture configurations were migrated into dde-services to unify hotkey handling for X11 and Wayland sessions.
  • Wallpaper-page transition performance was optimised and video-wallpaper preview defects fixed.
  • Crashes triggered by missing audio-device icons and inconsistent UI states after timezone modification were patched.

xdg-desktop-portal-dde

Three iterative releases (v1.1.7, v1.1.8, v1.1.9) fixed Wayland build errors and DBus signature definitions for the Settings portal.

dde-port SIG

  • Ongoing compatibility fixes for DDE running under the Treeland compositor
  • Continuous crossarchitecture porting work

deepin-ports SIG

LLM-Stack Adaptation

  • cpp and ggml successfully compiled for all supported architectures and merged into the main repository. GGUFformat largelanguagemodel execution passed verification on amd64 and riscv64 platforms. ggml was upgraded to version 0.16 with RVV vectoracceleration validated on the K3 and SG2044 boards.
  • deepinmodelhub gained riscv64 variant support. SpacemiT IME extension patches are being upstreamed into binutils and gcc.

Single-Board-Device Porting

  • LoongArch: llvm21 loong64 compilation faults were resolved and submitted upstream. rocm buildsupport work proceeds for deepin 25.
  • SpacemiT K3: After hardware maintenance, the 6.18 kernel was deployed. New K3targeted installation images passed physicalmachine validation.
  • PhytiumPro board: Graphicsfunction verification completed. PWM, GPIO and SPI defects have been reported. Custombuilt ISO images relax diskspace installation limits.

RVA23 Repository Construction

  • openssl 3.5+ builds are prepared inside the rva23/next repository, awaiting benchmark testing. Work continues on RFC approval, foundationallibrary refactoring and toolchain upgrades.

deepin-translation SIG

  • Reported and resolved translation errors.
  • Synchronised locale files for Spanish, Japanese, Italian, German, Arabic, Ukrainian, French, Indonesian and Russian.

You are welcome to join our developer communities for discussions via Matrix and Telegram groups.

Community Ecosystem Updates

The App Store completed 608 rounds of application testing and reviews inJuly. 427 applications went live, 271 of which are brandnew releases. Major officesoftware updates include Baidu Netdisk upgraded to v8.6.0 with feature parity against the Windows build. QQ, Youdao Note and Xmind also received official iterations. Popular Linyaps packages such as draw.io, Blender, VLC media player and Kdenlive video editor have also been updated.

Thirtyseven volunteer ecosystem contributors maintained 72 applications, covering 53 opensource deb packages and 19 Linyaps bundles. We extend sincere gratitude to all community participants. New contributors are always welcome to submit applications and enrich our opensource software ecosystem.

Community Forum

In July, the deepin forum saw 855 published threads and 4817 replies. A total of 357 newcomers joined our community forum.

deepin Community Acknowledgments

The most active users in ecosystem contributions

@mozixun
@米饭虚拟机-nana版
@^9星守辰^
@深度,值得深入 奋斗ing
@MeGusta
@kero990
时光
@HZCY
能指链
@gfdgd_xi
@wuhan

The most active users in the forum

@望不穿这暧昧的眼
@小琥在发呆
@sshnuke
@mozixun
@燕戏竹林
@‌量子巡游者
@𰻞𰻝面
@晚秋(lateautumn)
@老月
@兆兆嘟嘟嘟
@chmod700

The most active users in PR contribution

@Ihdjply
@apr3vau
@dyang0116
@biggerxuan
@immortalrover
@hillwoodroc
@zhaohuiw42
@Copilot
@WangJia-UR

what’s more

The-ongoing campaign rewards forum points for community members who sign the CLA (Contributor-License Agreement). All open-source enthusiasts are welcome to take part(Only an email address is required for registration) at: https://cla.deepin.org/static/