Skip to content

release(2.0.0): train with guard-core-rs 4.4.0 - #93

Merged
rennf93 merged 1 commit into
masterfrom
release/2.0.0
Oct 16, 2026
Merged

rennf93 merged 1 commit into
masterfrom
release/2.0.0

Conversation

@rennf93

@rennf93 rennf93 commented Oct 16, 2026

Copy link
Copy Markdown
Member

Closes #92

  • Version 1.5.0 to 2.0.0 (make bump-version VERSION=2.0.0): GuardConfigError is not #[non_exhaustive] and gained the Config and Agent variants, so this is a breaking release.
  • Engine floors guard-core-engine and guard-core-rs 4.3.2 to 4.4.0, optional `guard-agent-rs` 3.2.3 to 3.2.4; Cargo.lock changes only those entries.
  • CHANGELOG: Unreleased becomes v2.0.0 with a Breaking section (the new variants, the engine floors and validation, and the 4.4.0 behavior to know before upgrading).

Local gate against the engine at master (4.4.0): cargo fmt --check 0, cargo clippy --all-targets -D warnings 0 on stable and 0 on 1.92.0, probe build 0, cargo test 0 (0 failures), cargo doc --no-deps 0.

Version 2.0.0 (GuardConfigError gained the Config and Agent variants, a breaking change for exhaustive matches). The guard-core-engine and guard-core-rs floors move to 4.4.0 and the optional guard-agent-rs to 3.2.4. The Unreleased changelog section becomes v2.0.0 with a Breaking note.
@github-actions github-actions Bot added documentation Docs, README, governance files dependencies Cargo.toml or Cargo.lock labels Oct 16, 2026
@rennf93
rennf93 merged commit 9100597 into master Oct 16, 2026
11 checks passed
@rennf93
rennf93 deleted the release/2.0.0 branch October 16, 2026 01:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Cargo.toml or Cargo.lock documentation Docs, README, governance files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Release rocket-guard-rs 2.0.0 against guard-core-rs 4.4.0

1 participant