chore: release 1.2.0
This commit is contained in:
26
CHANGELOG.md
26
CHANGELOG.md
@@ -7,6 +7,32 @@ git history.)
|
||||
This project follows [Keep a Changelog](https://keepachangelog.com/) and
|
||||
[Semantic Versioning](https://semver.org/): the version number is `MAJOR.MINOR.PATCH`.
|
||||
|
||||
## 1.2.0 - 2026-06-12
|
||||
|
||||
### Added
|
||||
- **DA-07: channel serial numbers.** The Channels view now shows each channel's
|
||||
sensor (CT) serial number, read live from the station, and the channel columns
|
||||
now lay themselves out correctly when you switch between devices.
|
||||
|
||||
### Fixed
|
||||
A round of testing against a real DA-07 station fixed problems that made the
|
||||
module hard to use on hardware (the simulator never showed them):
|
||||
|
||||
- **DA-07 setting changes no longer undo themselves.** The station accepts a
|
||||
change but never reports it back, so the screen used to silently revert to the
|
||||
old value at the next routine update — every edit looked like it hadn't taken.
|
||||
- **Changing several DA-07 settings quickly no longer loses most of them.** The
|
||||
station drops commands that arrive in a burst, so changes now queue and send
|
||||
one at a time — the footer shows "Working" while queued changes finish sending.
|
||||
- **DA-07 channel details no longer come through garbled.** A field in the
|
||||
station's channel records was being mis-read, scrambling the sensor serial
|
||||
information on real hardware.
|
||||
- **A small empty window no longer flickers on screen** when a tool rebuilds its
|
||||
tables (visible in all tools, most often during the DA-07's initial load).
|
||||
|
||||
### Internal
|
||||
- Maintenance and under-the-hood improvements.
|
||||
|
||||
## 1.1.0 - 2026-06-11
|
||||
|
||||
### Added
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "cim-service-suite"
|
||||
version = "1.1.0"
|
||||
version = "1.2.0"
|
||||
description = "DA-12 Monitoring Station Service Tool (modern rebuild)"
|
||||
requires-python = ">=3.11"
|
||||
dependencies = ["PySide6>=6.7", "pyserial>=3.5", "openpyxl>=3.1", "PySideSix-Frameless-Window>=0.8"]
|
||||
|
||||
Reference in New Issue
Block a user