Skip to content

chore: update changelog to 6.1.89#1106

Merged
mhduiy merged 1 commit into
linuxdeepin:masterfrom
mhduiy:dev-changelog-6.1.89
May 15, 2026
Merged

chore: update changelog to 6.1.89#1106
mhduiy merged 1 commit into
linuxdeepin:masterfrom
mhduiy:dev-changelog-6.1.89

Conversation

@mhduiy
Copy link
Copy Markdown
Contributor

@mhduiy mhduiy commented May 15, 2026

更新说明

自动更新 changelog 到版本 6.1.89

变更内容

  • 更新 debian/changelog

版本信息

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

Summary by Sourcery

Documentation:

  • Refresh Debian changelog entries to document version 6.1.89.

@github-actions
Copy link
Copy Markdown

TAG Bot

TAG: 6.1.89
EXISTED: no
DISTRIBUTION: unstable

@sourcery-ai
Copy link
Copy Markdown

sourcery-ai Bot commented May 15, 2026

Reviewer's guide (collapsed on small PRs)

Reviewer's Guide

Updates the Debian changelog to reflect new release version 6.1.89 targeting master.

File-Level Changes

Change Details Files
Bump recorded package version to 6.1.89 in the Debian changelog.
  • Add or update the topmost changelog entry to version 6.1.89
  • Ensure entry text reflects automated changelog update for this release
  • Keep existing historical changelog entries intact
debian/changelog

Tips and commands

Interacting with Sourcery

  • Trigger a new review: Comment @sourcery-ai review on the pull request.
  • Continue discussions: Reply directly to Sourcery's review comments.
  • Generate a GitHub issue from a review comment: Ask Sourcery to create an
    issue from a review comment by replying to it. You can also reply to a
    review comment with @sourcery-ai issue to create an issue from it.
  • Generate a pull request title: Write @sourcery-ai anywhere in the pull
    request title to generate a title at any time. You can also comment
    @sourcery-ai title on the pull request to (re-)generate the title at any time.
  • Generate a pull request summary: Write @sourcery-ai summary anywhere in
    the pull request body to generate a PR summary at any time exactly where you
    want it. You can also comment @sourcery-ai summary on the pull request to
    (re-)generate the summary at any time.
  • Generate reviewer's guide: Comment @sourcery-ai guide on the pull
    request to (re-)generate the reviewer's guide at any time.
  • Resolve all Sourcery comments: Comment @sourcery-ai resolve on the
    pull request to resolve all Sourcery comments. Useful if you've already
    addressed all the comments and don't want to see them anymore.
  • Dismiss all Sourcery reviews: Comment @sourcery-ai dismiss on the pull
    request to dismiss all existing Sourcery reviews. Especially useful if you
    want to start fresh with a new review - don't forget to comment
    @sourcery-ai review to trigger a new review!

Customizing Your Experience

Access your dashboard to:

  • Enable or disable review features such as the Sourcery-generated pull request
    summary, the reviewer's guide, and others.
  • Change the review language.
  • Add, remove or edit custom review instructions.
  • Adjust other review settings.

Getting Help

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.

Hey - I've reviewed your changes and they look great!


Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

update changelog to 6.1.89

Log: update changelog to 6.1.89
@mhduiy mhduiy force-pushed the dev-changelog-6.1.89 branch from 57a90fa to 674a403 Compare May 15, 2026 05:18
@deepin-ci-robot
Copy link
Copy Markdown

deepin pr auto review

你好!我是CodeGeeX。我已仔细审查了你提供的 Git Diff 内容。本次修改主要涉及 dde-daemon 的 Debian Changelog 更新,记录了从版本 6.1.88 到 6.1.89 的多项改动,包括光感亮度调节、快捷键修复、安全修复等。

虽然这只是一个 Changelog 文件,不涉及可执行代码,但从规范一致性、变更记录质量和潜在逻辑的角度,我为你提供以下审查意见和改进建议:

1. 语法与规范

  • 中英文混用不一致:Changelog 的条目中混用了中文和英文描述。在开源项目(尤其是 Debian 生态)中,Changelog 通常要求使用纯英文。如果项目组允许使用中文,也应保持统一。
    • 建议:统一语言风格。推荐全英文,若团队规定可中文,则避免中英夹杂。
    • 示例fix: 优化自动亮度调节响应速度和准确性 -> fix: optimize response speed and accuracy of auto-brightness* Revert "fix: 修复修改快捷键后快捷键失效的问题" -> * Revert "fix: resolve issue where shortcut keys stop working after being modified"
  • Debian Changelog 时间戳格式Fri, 15 May 2026 13:17:58 +0800。格式本身符合 Debian 规范(Day, DD Mon YYYY HH:MM:SS ZONE),但年份为 2026年,这大概率是系统时间设置错误导致的。
    • 建议:修正为真实的构建时间,否则可能导致 dpkg 构建警告或版本排序异常。
  • 条目格式不完整* fix(inputdevices): refactor natural scroll event logging for accurate reporting 这一条换行了,但第二行没有缩进。在 Debian Changelog 中,续行应以至少一个空格开头。
    • 建议
      * fix(inputdevices): refactor natural scroll event logging for
        accurate reporting
      

2. 逻辑与代码质量

  • 自相矛盾的提交记录
    * fix: Resolve the issue where the shortcut keys stop working after being modified.
    * Revert "fix: 修复修改快捷键后快捷键失效的问题"
    
    这两条记录表明同一个修复被提交后又回退了。如果它们指的是同一个 Commit,那么最终效果是该 Bug 未被修复;如果是两个不同的 Commit,描述极易引起混淆。
    • 建议:如果最终代码未修复此问题,应在 Changelog 中移除第一条,或明确说明回退原因(如:* Revert "fix: ..." due to introducing new regressions)。如果第一条和第二条是不同的提交,需要区分描述。
  • 条目粒度与归类:关于自动亮度的条目多达 6 条,且存在功能重叠:
    * refactor: optimize light sensor interface
    * fix: 优化自动亮度调节响应速度和准确性
    * refactor: 重构自动亮度管理器的轮询机制
    * docs: 更新自动亮度设计文档和使用指南
    * feat: 优化自动亮度卡尔曼滤波器参数并添加补偿机制
    * feat: 增强自动亮度功能支持曲线映射和卡尔曼滤波
    * feat: 默认亮度曲线功能
    * feat: 新增光感亮度调节功能
    
    • 建议:在合入主分支或发布版本时,应对 Changelog 进行适当聚合,使其对用户/维护者更具可读性。例如合并为:feat: add auto-brightness adjustment with Kalman filter and curve mapping support

3. 代码性能与安全

  • 安全修复的记录方式* fix(security): replace shell command execution with direct exec calls。这是一个非常关键的安全修复(可能涉及命令注入漏洞)。
    • 建议:对于安全修复,仅在此处轻描淡写是不够的。如果修复了已知 CVE,应附带 CVE 编号;如果是重大漏洞修复,应考虑在发布说明中显式提醒用户升级。此外,需确认 "direct exec calls" 是否正确处理了参数转义,避免参数注入。

改进后的 Changelog 示例

dde-daemon (6.1.89) unstable; urgency=medium

  * feat: add auto-brightness adjustment with Kalman filter and curve mapping support
  * refactor: optimize light sensor interface and auto-brightness polling mechanism
  * fix: optimize response speed and accuracy of auto-brightness
  * fix(inputdevices): refactor natural scroll event logging for
    accurate reporting
  * chore: dconfig to control if trayicon1 register itself as selection
    manager
  * Revert "fix: resolve issue where shortcut keys stop working after
    being modified" due to regressions
  * i18n: updates for project Deepin Desktop Environment (#1085)
  * fix(security): replace shell command execution with direct exec calls
  * fix: restore disabled port notification when replugging device
  * fix: remove early returns when monitor modes are empty

 -- zhangkun <zhangkun2@uniontech.com>  Mon, 20 May 2024 10:00:00 +0800

dde-daemon (6.1.88) unstable; urgency=medium

总结:本次 Diff 的核心问题在于规范统一性变更逻辑的清晰度。建议在发版前对 Changelog 进行一次人工梳理,确保其准确反映最终代码状态,并修正时间戳和格式问题。

@deepin-ci-robot
Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

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

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

@mhduiy mhduiy merged commit b6ef860 into linuxdeepin:master May 15, 2026
17 of 19 checks passed
@deepin-bot
Copy link
Copy Markdown
Contributor

deepin-bot Bot commented May 15, 2026

TAG Bot

Tag created successfully

📋 Tag Details
  • Tag Name: 6.1.89
  • Tag SHA: b89c64059313aeab1eb2f0c927aa459636ce3982
  • Commit SHA: 674a4035ce7e1b5b6fcae47651b4c823ad716ac9
  • Tag Message:
    Release dde-daemon 6.1.89
    
    
  • 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