Release v0.1.0
This commit is contained in:
29
CHANGELOG.md
29
CHANGELOG.md
@@ -7,6 +7,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.1.0] - 2025-12-04
|
||||
|
||||
### 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
|
||||
- Proprietary licence
|
||||
|
||||
### Changed
|
||||
- Integration tests now run 100x faster with simulation time scaling
|
||||
- Removed confusing pause/clear chart buttons from dashboard
|
||||
|
||||
### Fixed
|
||||
- CI release workflow now creates proper releases with changelog description
|
||||
|
||||
### Technical
|
||||
- Dashboard uses InstrumentFactory and InstrumentSet abstraction
|
||||
- Embedded SimulationServer with threading synchronisation
|
||||
- SQLite repository close() method for Windows file handle cleanup
|
||||
- 259 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 +155,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-04 | 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 |
|
||||
|
||||
Reference in New Issue
Block a user