|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [1.0.1] - 2026-02-07 |
| 4 | + |
| 5 | +### Fixed |
| 6 | +- **CI/CD workflows**: All GitHub Actions now passing |
| 7 | + - Updated MSRV from 1.75.0 → 1.85.0 (required for Cargo.lock v4 format) |
| 8 | + - Fixed invalid codeql-action SHA pins (using version tags for Scorecard compatibility) |
| 9 | + - Fixed TruffleHog configuration (BASE/HEAD commit conflict) |
| 10 | + - Fixed EditorConfig indentation violations |
| 11 | +- **Code quality**: |
| 12 | + - Resolved clippy warnings (manual_clamp, unwrap_or_default) |
| 13 | + - Added `#[allow]` attributes for intentional vulnerabilities in examples |
| 14 | + - Removed unused imports |
| 15 | + - Applied rustfmt to all source files |
| 16 | + |
| 17 | +### Changed |
| 18 | +- **MSRV**: Updated from 1.75.0 to 1.85.0 |
| 19 | +- **Workflows**: codeql-action now uses version tags instead of SHA pins |
| 20 | + |
| 21 | +## [1.0.0] - 2026-02-07 |
| 22 | + |
| 23 | +### Added |
| 24 | +- **Production-ready infrastructure**: |
| 25 | + - Complete RSR compliance (AI.a2ml manifest, 3 SCM files) |
| 26 | + - 11 GitHub Actions workflows (CI, security, coverage, quality) |
| 27 | + - Comprehensive documentation (SECURITY.md, CONTRIBUTING.md, LICENSE) |
| 28 | + - Stable JSON schema (v1.0, documented, versioned) |
| 29 | +- **Testing**: |
| 30 | + - 21 unit tests covering all analyzers |
| 31 | + - 3 integration tests (X-Ray pipeline, vulnerable programs) |
| 32 | + - 3 regression tests (echidna, eclexia, self-test baselines) |
| 33 | + - Code coverage reporting with codecov |
| 34 | +- **Configuration**: |
| 35 | + - Config file support (panic-attacker.toml) |
| 36 | + - EditorConfig for consistent formatting |
| 37 | + - MSRV policy (1.75.0, later updated to 1.85.0) |
| 38 | + |
3 | 39 | ## [0.2.0] - 2026-02-07 |
4 | 40 |
|
5 | 41 | ### Fixed |
|
0 commit comments