diff --git a/CHANGELOG.md b/CHANGELOG.md index d5de1cf..7a68969 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.0] - 2025-12-03 + +### Added +- Streamlit Dashboard Enhancement (Sprint 17) + - HAL-based instrument control (no direct physics access) + - Test execution page for running TempCo characterisation + - Results viewer page with filtering and historical data + - Form-based parameter controls preventing UI clunkiness + - Live simulation charts with auto-start +- End-to-end integration tests covering full workflow +- Updated README with installation and usage instructions + +### Technical +- Dashboard uses InstrumentFactory and InstrumentSet abstraction +- Embedded SimulationServer with threading synchronisation +- SQLite repository close() method for Windows file handle cleanup +- 244 unit tests, 12 integration tests all passing +- Coverage: 100% on core physics/instrument modules + ## [0.1.0-beta.2] - 2025-12-03 ### Added @@ -128,7 +147,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 | Version | Date | Milestone | |---------|------|-----------| -| 0.1.0 | TBD | MVP Complete | +| 0.1.0 | 2025-12-03 | MVP Complete | | 0.1.0-beta.2 | 2025-12-03 | First DVT test runs | | 0.1.0-beta.1 | 2025-12-02 | HAL complete | | 0.1.0-alpha.3 | 2025-12-02 | Network ready | diff --git a/src/py_dvt_ate/__init__.py b/src/py_dvt_ate/__init__.py index ee1e650..9cd8d11 100644 --- a/src/py_dvt_ate/__init__.py +++ b/src/py_dvt_ate/__init__.py @@ -1,3 +1,3 @@ """py_dvt_ate: Coupled Physics DVT Simulation Platform.""" -__version__ = "0.1.0-beta.2" +__version__ = "0.1.0"