Skip to content

Commit 7fd5eae

Browse files
chore(release): prepare v1.15.12 (#79)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent a2fc26c commit 7fd5eae

7 files changed

Lines changed: 26 additions & 8 deletions

File tree

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,20 @@
22

33
本项目的所有重要变更记录在此文件。格式遵循 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.1.0/),版本号遵循 [SemVer](https://semver.org/lang/zh-CN/)
44

5+
## [1.15.12] - 2026-08-21
6+
7+
### Changed 改进
8+
9+
- add BYOK PR review agent (#77)
10+
11+
### Tests 测试
12+
13+
- tls: retry transient port collisions (#78)
14+
15+
### Notes 说明
16+
17+
- 本节由夜间发布自动化根据上一版本后的提交生成;合并发布 PR 前可直接编辑补充 / This section is generated by the nightly release automation from commits since the previous version and can be refined before the release PR is merged.
18+
519
## [1.15.11] - 2026-08-19
620

721
### Added 新增

crates/iec104master-app/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "iec104master-app"
3-
version = "1.15.11"
3+
version = "1.15.12"
44
description = "IEC104Sim - IEC 60870-5-104 Master Client"
55
edition = "2021"
66
rust-version = "1.77.2"

crates/iec104master-app/tauri.conf.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://schema.tauri.app/config/2",
33
"productName": "IEC104Master",
4-
"version": "1.15.11",
4+
"version": "1.15.12",
55
"identifier": "com.iec104master.dev",
66
"build": {
77
"devUrl": "http://localhost:5177",

crates/iec104sim-app/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "iec104sim-app"
3-
version = "1.15.11"
3+
version = "1.15.12"
44
description = "IEC104Sim - IEC 60870-5-104 Slave Simulator"
55
edition = "2021"
66
rust-version = "1.77.2"

crates/iec104sim-app/tauri.conf.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://schema.tauri.app/config/2",
33
"productName": "IEC104Slave",
4-
"version": "1.15.11",
4+
"version": "1.15.12",
55
"identifier": "com.iec104slave.dev",
66
"build": {
77
"devUrl": "http://localhost:5176",

frontend/src/releaseNotes.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ export const SIMLAB_URL = 'https://simlab.carldai.cloud'
55

66
// Keep in sync with CHANGELOG.md — see `release` skill.
77
export const RELEASE_NOTES: string[] = [
8+
'v1.15.12 改进 / Changed: add BYOK PR review agent (#77)',
9+
'v1.15.12 测试 / Tests: tls: retry transient port collisions (#78)',
810
'v1.15.11 新增 / Added: 子站服务器、逻辑站、点位定义、TLS 与运行参数自动持久化,重启后以停止态恢复;批量添加点位弹窗点击遮罩不再误关 (#74)',
911
'v1.15.11 修复 / Fixed: 子站 TLS 服务端改用纯 Rust rustls,PEM 证书/私钥不再触发 macOS identity 钥匙串密码框,并补齐 mTLS 客户端证书校验 (#75)',
1012
'v1.15.10 新增 / Added: 主/子站点位浏览、多选操作和双点状态图例统一;TLS 配置支持通过系统文件选择器选择证书与私钥',
@@ -85,7 +87,7 @@ export const RELEASE_NOTES: string[] = [
8587
export const ABOUT_RELEASE_NOTES = {
8688
'zh-CN': RELEASE_NOTES.slice(0, 2),
8789
'en-US': [
88-
'v1.15.11 Added: Slave servers, stations, point definitions, TLS settings, and runtime parameters now persist and restore stopped; backdrop clicks no longer close the Batch Add Points form.',
89-
'v1.15.11 Fixed: Slave server TLS now uses pure-Rust rustls, eliminating macOS identity Keychain prompts for PEM credentials and enforcing configured mTLS client certificate verification.',
90+
'v1.15.12 Changed: add BYOK PR review agent (#77)',
91+
'v1.15.12 Tests: tls: retry transient port collisions (#78)',
9092
],
9193
} as const

master-frontend/src/releaseNotes.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ export const SIMLAB_URL = 'https://simlab.carldai.cloud'
55

66
// Keep in sync with CHANGELOG.md — see `release` skill.
77
export const RELEASE_NOTES: string[] = [
8+
'v1.15.12 改进 / Changed: add BYOK PR review agent (#77)',
9+
'v1.15.12 测试 / Tests: tls: retry transient port collisions (#78)',
810
'v1.15.11 新增 / Added: 子站服务器、逻辑站、点位定义、TLS 与运行参数自动持久化,重启后以停止态恢复;批量添加点位弹窗点击遮罩不再误关 (#74)',
911
'v1.15.11 修复 / Fixed: 子站 TLS 服务端改用纯 Rust rustls,PEM 证书/私钥不再触发 macOS identity 钥匙串密码框,并补齐 mTLS 客户端证书校验 (#75)',
1012
'v1.15.10 新增 / Added: 主/子站点位浏览、多选操作和双点状态图例统一;TLS 配置支持通过系统文件选择器选择证书与私钥',
@@ -86,7 +88,7 @@ export const RELEASE_NOTES: string[] = [
8688
export const ABOUT_RELEASE_NOTES = {
8789
'zh-CN': RELEASE_NOTES.slice(0, 2),
8890
'en-US': [
89-
'v1.15.11 Added: Slave servers, stations, point definitions, TLS settings, and runtime parameters now persist and restore stopped; backdrop clicks no longer close the Batch Add Points form.',
90-
'v1.15.11 Fixed: Slave server TLS now uses pure-Rust rustls, eliminating macOS identity Keychain prompts for PEM credentials and enforcing configured mTLS client certificate verification.',
91+
'v1.15.12 Changed: add BYOK PR review agent (#77)',
92+
'v1.15.12 Tests: tls: retry transient port collisions (#78)',
9193
],
9294
} as const

0 commit comments

Comments
 (0)