Skip to content

Releases: Martlet-Tech/Zcom

v0.8.2

Choose a tag to compare

@github-actions github-actions released this 23 Jul 10:49
v0.8.2

v0.8.1

Choose a tag to compare

@github-actions github-actions released this 23 Jul 10:40
v0.8.1: fix MCP clear_receive not clearing UI

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 22 Jul 14:29
v0.8.0: refactor + new features

- Bug fix: SerialState op_lock concurrency race condition
- Bug fix: CSS dead code and undefined variable
- Refactor: split serial_cmd.rs into encoding_utils + multi_string + serial_cmd
- Refactor: split handle_mcp into dedicated handler functions
- Refactor: ChecksumAlgo enum replaces string-based algorithm selection
- Refactor: unified hex parsing, extracted SerialState::to_port_info()
- Rename: McpBuffer -> ReceiveBuffer, window_helper url -> path
- Feature: multi-string items support per-entry name/note
- Feature: LSB/MSB byte-order switch for CRC16/CRC32 checksum

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 22 Jul 11:33
chore: bump to 0.7.1

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 22 Jul 08:44
feat: built-in MCP server for AI agent integration

- Rust axum HTTP server implements MCP Streamable HTTP protocol
- McpBuffer accumulates receive text, exposed via resources/tools
- Tools: get_receive_content, get_port_status, send_serial_data, clear_receive
- Settings: enable/disable, configurable port (default 9876)
- Titlebar toggle button with status indicator
- Help menu → MCP prompt dialog with copyable config

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 21 Jul 15:53
feat: 串口详细设置(数据位/停止位/校验位/流控制)

- 新增⚙按钮触发串口参数配置弹窗
- 支持数据位(5/6/7/8)、停止位(1/2)、校验位(None/Odd/Even/Mark/Space)、流控制(None/Hardware/Software)
- Rust 后端改用 serial2 Settings 闭包配置所有参数
- 参数持久化到 settings.json

ZCOM v0.5.0

Choose a tag to compare

@github-actions github-actions released this 21 Jul 14:30
chore: bump to v0.5.0