Skip to content

chore: update changelog to 2.0.32#456

Merged
deepin-bot[bot] merged 1 commit into
linuxdeepin:masterfrom
mhduiy:dev-changelog-2.0.32
May 14, 2026
Merged

chore: update changelog to 2.0.32#456
deepin-bot[bot] merged 1 commit into
linuxdeepin:masterfrom
mhduiy:dev-changelog-2.0.32

Conversation

@mhduiy
Copy link
Copy Markdown
Contributor

@mhduiy mhduiy commented May 8, 2026

更新说明

自动更新 changelog 到版本 2.0.32

变更内容

  • 更新 debian/changelog

版本信息

  • 新版本: 2.0.32
  • 目标分支: master

Copy link
Copy Markdown

@sourcery-ai sourcery-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry @mhduiy, you have reached your weekly rate limit of 500000 diff characters.

Please try again later or upgrade to continue using Sourcery

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 8, 2026

TAG Bot

TAG: 2.0.32
EXISTED: no
DISTRIBUTION: unstable

update changelog to 2.0.32

Log: update changelog to 2.0.32
@mhduiy mhduiy force-pushed the dev-changelog-2.0.32 branch from 3878450 to 39e4407 Compare May 14, 2026 12:05
@deepin-ci-robot
Copy link
Copy Markdown

deepin pr auto review

你好!我是CodeGeeX。我已仔细审查了你提供的 Git Diff 内容。

本次修改主要针对 debian/changelog 文件,更新了 dde-tray-loader 软件包的版本日志,记录了两个修复:移除 Wayland 黑名单中的截屏启动插件,以及为测试补充缺失的 LaunchType 属性。

由于本次 Diff 仅涉及 Debian 打包的变更日志(纯文本元数据),不涉及具体的 C++/QML 等业务代码,因此不存在语法逻辑、代码性能和代码安全方面的问题

不过,从代码质量与规范的角度,我提出以下改进意见:

1. 代码质量与规范改进意见

(1)日期格式存在未来时间(严重警告)
Changelog 中记录的时间是 Thu, 14 May 2026 20:03:21 +0800。2026年属于未来时间,这违反了 Debian Changelog 的规范(时间应为实际打包/构建的时间),且可能导致后续打包工具(如 dpkg-genchanges)校验失败或产生不可预期的行为。

  • 建议:请确认该时间是否为笔误。如果是通过脚本或手动修改的,请确保使用当前真实的系统时间。可以使用 date -R 命令获取符合 Debian 规范的当前时间字符串。

(2)版本号规范建议
新版本号为 2.0.32。如果这个版本是针对 unstable 仓库的日常开发版本,这是没问题的。但如果该版本是针对已发布版本的紧急修复(如 backports 或特定发行版),根据 Debian 版本规范,可能需要增加相应的后缀(如 2.0.32-12.0.32~deb11u1)。

  • 建议:请确认该版本号符合你们项目组的 Debian 版本控制策略。

(3)Changelog 描述规范
Debian Changelog 的描述部分通常以小写字母开头,以句号结尾。当前描述为:

  • remove shot-start-plugin from wayland blacklist
  • add missing LaunchType property to identifyService expected result
  • 建议:为了更符合 Debian 规范,可以修改为:
    • remove shot-start-plugin from wayland blacklist.
    • add missing LaunchType property to identifyService expected result.

2. 针对未展示的业务代码的审查建议

虽然本次 Diff 没有展示具体的业务代码,但根据 Changelog 中描述的修改内容,我对相应的代码逻辑提出以下关注点,建议你在审查实际代码时留意:

关于 fix: remove shot-start-plugin from wayland blacklist

  • 逻辑与安全:请确认移除黑名单的原因。是因为该插件已经适配了 Wayland 环境,还是仅仅为了临时绕过问题?如果插件尚未完全适配 Wayland,移除黑名单可能会导致在 Wayland 会话下出现崩溃、无响应或安全越权等问题。
  • 性能:如果该插件在 Wayland 下存在已知的性能瓶颈(例如频繁拉起 XWayland),移除黑名单可能会影响系统整体性能。

关于 fix(test): add missing LaunchType property to identifyService expected result

  • 逻辑:这显然是单元测试的修复。需要确认 LaunchType 属性的默认值是什么,测试中补充的期望值是否与业务代码的真实逻辑一致,避免为了“让测试通过”而硬编码期望结果,掩盖了真实的 Bug。

总结

本次 Diff 本身没有语法和安全问题,最关键的是修正未来日期的笔误。请确保实际提交的代码中,Changelog 的时间是正确的当前时间。

@deepin-ci-robot
Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: mhduiy, robertkill

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@robertkill
Copy link
Copy Markdown
Contributor

/forcemerge

@deepin-bot
Copy link
Copy Markdown

deepin-bot Bot commented May 14, 2026

This pr force merged! (status: unstable)

@deepin-bot deepin-bot Bot merged commit 8d899fd into linuxdeepin:master May 14, 2026
11 of 12 checks passed
@deepin-bot
Copy link
Copy Markdown

deepin-bot Bot commented May 14, 2026

TAG Bot

Tag created successfully

📋 Tag Details
  • Tag Name: 2.0.32
  • Tag SHA: 712beeddda4fc7dbfb23df93ef02f77a44856027
  • Commit SHA: 39e4407960034524dae8f7e49d6a8a339bdf9a22
  • Tag Message:
    Release dde-tray-loader 2.0.32
    
    
  • Tagger:
    • Name: mhduiy
  • Distribution: unstable

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants