Release v0.1.0-beta.2
This commit is contained in:
25
CHANGELOG.md
25
CHANGELOG.md
@@ -7,6 +7,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.1.0-beta.2] - 2025-12-03
|
||||
|
||||
### Added
|
||||
- Test Executive Framework (Sprint 14)
|
||||
- TestContext dataclass providing runtime context for tests
|
||||
- ITest abstract base class defining test interface
|
||||
- TestLogger for recording measurements, results, and events
|
||||
- LimitChecker for evaluating pass/fail against specification limits
|
||||
- TestRunner for orchestrating test execution
|
||||
- SQLite-based TestRepository for persisting test data
|
||||
- Parquet measurement storage for efficient time-series data
|
||||
- DVT Test Implementation (Sprint 15)
|
||||
- BaseDVTTest providing common test utilities
|
||||
- TempCo characterisation test (temperature coefficient measurement)
|
||||
- Temperature sweep with automatic thermal settling
|
||||
- Linear regression TempCo calculation (ppm/°C)
|
||||
- Comprehensive integration tests for end-to-end validation
|
||||
|
||||
### Technical
|
||||
- Test framework supports data logging, limit evaluation, and result persistence
|
||||
- TempCo test demonstrates full end-to-end workflow: configure instruments → sweep temperature → measure → calculate → evaluate
|
||||
- All framework and test components fully type-checked and linted
|
||||
|
||||
## [0.1.0-beta.1] - 2025-12-02
|
||||
|
||||
### Added
|
||||
@@ -106,7 +129,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-beta.2 | TBD | First DVT test runs |
|
||||
| 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 |
|
||||
| 0.1.0-alpha.2 | 2025-12-02 | Visual demo |
|
||||
|
||||
Reference in New Issue
Block a user