Files
network-debugger/CHANGELOG.md
T

55 lines
2.4 KiB
Markdown
Raw Normal View History

# 发布日志 / Changelog
网络调试助手 —— 串口 / TCP / UDP 调试工具
## [v1.2.0] - 2026-08-11
### 新增功能
- **收发统计栏**:底部实时显示 TX/RX 的字节数与帧数
- **关键字过滤**:接收设置中可勾选"过滤"并按关键字只显示命中的行
- **发送历史持久化**:最近 200 条发送历史随配置保存,重启后可用 ↑/↓ 浏览
- **多套配置预设(Profile)**:顶栏一键保存/切换/删除整套配置
- **深色模式**:顶栏一键切换亮/暗主题(Fusion 风格)
- **最小化到托盘**:最小化或关闭窗口时隐藏到系统托盘,托盘菜单可恢复/退出
- **发送文件**:按 4KB 分块发送文件,不阻塞界面
- **串口 RTS/DTR 引脚控制**:打开串口时可按勾选状态控制电平
- **接收区右键菜单**:复制、另存为、清空
### 优化
- **接收区性能**:改为批量插入 + 定时刷新,高频率收发不再卡顿
- **DPI 适配**:高分屏缩放使用 PassThrough 策略,减少模糊
- **配置保存加固**:新增每 30 秒自动保存兜底,避免异常退出丢配置
- **窗口置顶**:弹窗(批量发送/应答规则等)自动继承置顶状态,不再被主窗口遮住
- **默认支持多开**:移除单实例限制,可同时运行多个调试助手
### 修复
- 修复残留隐藏配置文件被锁定导致配置无法保存/恢复的问题
---
## [v1.1.0] - 2026-08-11
### 新增功能
- **窗口置顶**:顶栏勾选框,基于 Win32 SetWindowPos 无闪烁置顶,状态自动保存
- **接收区 Ctrl+滚轮调字号**:按住 Ctrl 滚动鼠标即可调整接收区字体大小
### 优化
- **导出/导入配置扩展**:除应答规则、批量发送外,一并导出接收/发送/应答设置的勾选参数(保存日志除外)
- **配置自动保存与恢复**:关闭时自动保存 `app_config.json`,启动自动恢复,无需每次手动导入
### 修复
- **TCP 服务端发送**:改为向所有已连接客户端广播,而非仅当前选中的客户端
---
## [v1.0.0] - 2026-08-06
### 初始版本
- 支持串口、TCP(客户端/服务器)、UDP(客户端/服务器)
- 文本/十六进制收发
- 定时发送、时间戳、清空日志
- 自动应答规则(固定字节/时间戳/长度/CRC/序号/接收数据组包)
- 批量发送(每条可配延时、循环)
- 日志自动保存(每小时一个文件,循环覆盖)
- 配置导入/导出(JSON)