Skip to content

Commit b93143e

Browse files
author
Jonathan D.A. Jewell
committed
chore: bump version to 1.0.1
- Update version in Cargo.toml and src/main.rs - Update CHANGELOG.md with v1.0.1 release notes
1 parent 21f04d3 commit b93143e

3 files changed

Lines changed: 38 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,41 @@
11
# Changelog
22

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+
339
## [0.2.0] - 2026-02-07
440

541
### Fixed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# SPDX-License-Identifier: PMPL-1.0-or-later
22
[package]
33
name = "panic-attacker"
4-
version = "1.0.0"
4+
version = "1.0.1"
55
edition = "2021"
66
rust-version = "1.85.0"
77
authors = ["Jonathan D.A. Jewell <jonathan.jewell@open.ac.uk>"]

src/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ use types::*;
2020

2121
#[derive(Parser)]
2222
#[command(name = "panic-attacker")]
23-
#[command(version = "1.0.0")]
23+
#[command(version = "1.0.1")]
2424
#[command(about = "Universal stress testing and logic-based bug signature detection")]
2525
#[command(long_about = None)]
2626
struct Cli {

0 commit comments

Comments
 (0)