Skip to content

chore(release): prepare v0.17.2 - #9

Merged
Karl-Dai merged 2 commits into
mainfrom
automation/release-v0.17.2
Aug 14, 2026
Merged

chore(release): prepare v0.17.2#9
Karl-Dai merged 2 commits into
mainfrom
automation/release-v0.17.2

Conversation

@Karl-Dai

Copy link
Copy Markdown
Owner

Summary

  • restore ModbusMaster startup by entering a Tokio runtime before Aptabase initializes
  • publish the accumulated slave point workflows, SOCKS5 support, and silent updater improvements
  • upgrade nanoid to 3.3.18 to clear GHSA-2v37-7h3g-55p8
  • provide detailed bilingual v0.17.2 release notes

Validation

  • 290 Rust tests passed
  • 16 shared frontend tests passed
  • 20 release automation tests passed
  • Rust fmt and Clippy passed with warnings denied
  • both frontend production builds passed
  • npm audit reports 0 vulnerabilities
  • ModbusMaster startup smoke test remained alive without the reactor panic
  • headless Playwright verified Master SOCKS5 and Slave connection dialogs

Release behavior

After merge and a successful Test workflow, release-on-merge will create v0.17.2 and dispatch the 10-job multi-platform Release workflow.

github-actions Bot and others added 2 commits August 13, 2026 17:06
## 亮点

- 修复 ModbusMaster 在 Aptabase 初始化阶段因缺少 Tokio runtime 而启动即退出
- 完善 v0.17.2 中英双语发布说明,覆盖点位工作流、SOCKS5 与静默更新
- 将 nanoid 3.3.17 升级到 3.3.18,清除 GHSA-2v37-7h3g-55p8 高危告警
- 通过 290 个 Rust 测试、16 个共享前端测试与 20 个发布脚本测试

## English

- Fix ModbusMaster exiting during Aptabase initialization without a Tokio runtime.
- Expand bilingual v0.17.2 notes for point workflows, SOCKS5, and silent updates.
- Upgrade nanoid 3.3.17 to 3.3.18 to clear GHSA-2v37-7h3g-55p8.
- Pass 290 Rust tests, 16 shared frontend tests, and 20 release-script tests.

Full changelog: see CHANGELOG.md#0172---2026-08-14
@Karl-Dai
Karl-Dai merged commit 3e962ea into main Aug 14, 2026
5 checks passed
@Karl-Dai
Karl-Dai deleted the automation/release-v0.17.2 branch August 14, 2026 03:49
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.

1 participant