Skip to content

chore: release#176

Merged
QaidVoid merged 1 commit into
mainfrom
release-plz-2026-06-18T04-23-00Z
Jun 25, 2026
Merged

chore: release#176
QaidVoid merged 1 commit into
mainfrom
release-plz-2026-06-18T04-23-00Z

Conversation

@QaidVoid

@QaidVoid QaidVoid commented Jun 18, 2026

Copy link
Copy Markdown
Member

🤖 New release

  • soar-utils: 0.4.1 -> 0.4.2 (✓ API compatible changes)
  • soar-config: 0.9.0 -> 0.10.0 (⚠ API breaking changes)
  • soar-dl: 0.10.0 -> 0.10.1 (✓ API compatible changes)
  • soar-registry: 0.4.3 -> 0.5.0 (⚠ API breaking changes)
  • soar-db: 0.5.3 -> 0.5.4 (✓ API compatible changes)
  • soar-package: 0.4.0 -> 0.4.1 (✓ API compatible changes)
  • soar-core: 0.16.2 -> 0.16.3 (✓ API compatible changes)
  • soar-operations: 0.2.3 -> 0.3.0 (⚠ API breaking changes)
  • soar-cli: 0.12.4 -> 0.12.5

soar-config breaking changes

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/enum_variant_added.ron

Failed in:
  variant ConfigError:MissingPubkey in /tmp/.tmpvlO0uk/soar/crates/soar-config/src/error.rs:90

soar-registry breaking changes

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/enum_variant_added.ron

Failed in:
  variant RegistryError:InsecureUrl in /tmp/.tmpvlO0uk/soar/crates/soar-registry/src/error.rs:77
  variant RegistryError:MetadataSignatureMissing in /tmp/.tmpvlO0uk/soar/crates/soar-registry/src/error.rs:86
  variant RegistryError:MetadataSignatureInvalid in /tmp/.tmpvlO0uk/soar/crates/soar-registry/src/error.rs:93
  variant RegistryError:MetadataTooLarge in /tmp/.tmpvlO0uk/soar/crates/soar-registry/src/error.rs:100
  variant RegistryError:InsecureUrl in /tmp/.tmpvlO0uk/soar/crates/soar-registry/src/error.rs:77
  variant RegistryError:MetadataSignatureMissing in /tmp/.tmpvlO0uk/soar/crates/soar-registry/src/error.rs:86
  variant RegistryError:MetadataSignatureInvalid in /tmp/.tmpvlO0uk/soar/crates/soar-registry/src/error.rs:93
  variant RegistryError:MetadataTooLarge in /tmp/.tmpvlO0uk/soar/crates/soar-registry/src/error.rs:100

soar-operations breaking changes

--- failure function_parameter_count_changed: pub fn parameter count changed ---

Description:
A publicly-visible function now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/function_parameter_count_changed.ron

Failed in:
  soar_operations::run::prepare_run now takes 5 parameters instead of 4, in /tmp/.tmpvlO0uk/soar/crates/soar-operations/src/run.rs:24
Changelog

soar-utils

0.4.2 - 2026-06-25

⚙️ Miscellaneous Tasks

  • Update Cargo.toml dependencies - (0000000)

soar-config

0.10.0 - 2026-06-25

⛰️ Features

  • (metadata) Add metadata signature verification - (ebd1b2f)

soar-dl

0.10.1 - 2026-06-25

⚙️ Miscellaneous Tasks

  • Update Cargo.toml dependencies - (0000000)

soar-registry

0.5.0 - 2026-06-25

⛰️ Features

  • (metadata) Add metadata signature verification - (ebd1b2f)

soar-db

0.5.4 - 2026-06-25

⚙️ Miscellaneous Tasks

  • Update Cargo.toml dependencies - (0000000)

soar-package

0.4.1 - 2026-06-25

⚙️ Miscellaneous Tasks

  • Update Cargo.toml dependencies - (0000000)

soar-core

0.16.3 - 2026-06-25

🐛 Bug Fixes

  • (cli) Fix exclude help and fmt - (5ce4514)

soar-operations

0.3.0 - 2026-06-25

⛰️ Features

  • (metadata) Add metadata signature verification - (ebd1b2f)

soar-cli

0.12.5 - 2026-06-25

⛰️ Features

  • (metadata) Add metadata signature verification - (ebd1b2f)

🐛 Bug Fixes

  • (cli) Fix exclude help and fmt - (5ce4514)


This PR was generated with release-plz.

Summary by CodeRabbit

  • New Features
    • Added metadata signature verification across related components.
  • Bug Fixes
    • Fixed issues with CLI help output and formatting commands.
  • Chores
    • Updated release versions for several packages and refreshed changelog entries.

@QaidVoid QaidVoid added the release New Release (Probably Automated) label Jun 18, 2026
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 18, 2026

Copy link
Copy Markdown

Deploying soar-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: c8c2323
Status: ✅  Deploy successful!
Preview URL: https://9eddba2b.soar-docs.pages.dev
Branch Preview URL: https://release-plz-2026-06-18t04-23.soar-docs.pages.dev

View logs

@coderabbitai

coderabbitai Bot commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 8763dbfc-5280-4e90-a55d-32cde4b5177b

📥 Commits

Reviewing files that changed from the base of the PR and between 5c73082 and 5d9bec7.

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (19)
  • CHANGELOG.md
  • Cargo.toml
  • crates/soar-cli/Cargo.toml
  • crates/soar-config/CHANGELOG.md
  • crates/soar-config/Cargo.toml
  • crates/soar-core/CHANGELOG.md
  • crates/soar-core/Cargo.toml
  • crates/soar-db/CHANGELOG.md
  • crates/soar-db/Cargo.toml
  • crates/soar-dl/CHANGELOG.md
  • crates/soar-dl/Cargo.toml
  • crates/soar-operations/CHANGELOG.md
  • crates/soar-operations/Cargo.toml
  • crates/soar-package/CHANGELOG.md
  • crates/soar-package/Cargo.toml
  • crates/soar-registry/CHANGELOG.md
  • crates/soar-registry/Cargo.toml
  • crates/soar-utils/CHANGELOG.md
  • crates/soar-utils/Cargo.toml
✅ Files skipped from review due to trivial changes (16)
  • crates/soar-package/Cargo.toml
  • crates/soar-dl/CHANGELOG.md
  • crates/soar-registry/Cargo.toml
  • crates/soar-dl/Cargo.toml
  • crates/soar-db/CHANGELOG.md
  • crates/soar-utils/CHANGELOG.md
  • crates/soar-operations/Cargo.toml
  • crates/soar-registry/CHANGELOG.md
  • crates/soar-operations/CHANGELOG.md
  • crates/soar-db/Cargo.toml
  • crates/soar-core/Cargo.toml
  • crates/soar-package/CHANGELOG.md
  • crates/soar-core/CHANGELOG.md
  • crates/soar-utils/Cargo.toml
  • CHANGELOG.md
  • crates/soar-cli/Cargo.toml
🚧 Files skipped from review as they are similar to previous changes (3)
  • crates/soar-config/CHANGELOG.md
  • Cargo.toml
  • crates/soar-config/Cargo.toml

📝 Walkthrough

Walkthrough

Release versions were bumped across soar-cli, soar-core, soar-operations, soar-config, soar-db, soar-package, and soar-registry. The root workspace dependency versions and release changelogs were updated to match the new crate versions and listed fixes/features.

Changes

Release v0.12.5 with soar-core 0.16.3 and soar-operations 0.3.0

Layer / File(s) Summary
Root workspace and soar-cli 0.12.5 release
Cargo.toml, crates/soar-cli/Cargo.toml, CHANGELOG.md
Root workspace dependencies updated for soar-core and soar-operations; soar-cli version bumped to 0.12.5; root changelog documents the CLI exclude help and fmt bug fix.
soar-core 0.16.3 bug fix release
crates/soar-core/Cargo.toml, crates/soar-core/CHANGELOG.md
soar-core version bumped to 0.16.3 with changelog entry documenting the CLI exclude help and fmt bug fix.
soar-operations 0.3.0 features release
crates/soar-operations/Cargo.toml, crates/soar-operations/CHANGELOG.md
soar-operations version bumped to 0.3.0 with changelog entry for metadata signature verification.
Supporting crate version bumps and changelogs
crates/soar-config/Cargo.toml, crates/soar-config/CHANGELOG.md, crates/soar-db/Cargo.toml, crates/soar-db/CHANGELOG.md, crates/soar-package/Cargo.toml, crates/soar-package/CHANGELOG.md, crates/soar-registry/Cargo.toml, crates/soar-registry/CHANGELOG.md, crates/soar-dl/Cargo.toml, crates/soar-utils/Cargo.toml, crates/soar-utils/CHANGELOG.md
Version bumps and changelogs for soar-config, soar-db, soar-package, soar-registry, soar-dl, and soar-utils, with release notes covering metadata signature verification or dependency-update entries.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • pkgforge/soar#144: Updates the same release artifacts for soar-cli, including a version bump and changelog entry.
  • pkgforge/soar#172: Release/version-bump churn touching the same workspace manifest and crate changelog patterns.
  • pkgforge/soar#159: Similar crate manifest version bumps and release-note updates across shared workspace dependencies.

Poem

🐇 I hopped through versions, one by one,
New changelogs glowed in morning sun.
Bug fixes nibbled, features shone,
The cargo burrow feels more grown.
With signatures verified and updates neatly stacked,
This rabbit says: release hop, on track!

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Title check ❓ Inconclusive The title is very generic and does not clearly identify the main release-related changes in this PR. Use a more specific title such as "release: bump soar packages" or mention the key version updates and changelog changes.
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release-plz-2026-06-18T04-23-00Z

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@QaidVoid QaidVoid force-pushed the release-plz-2026-06-18T04-23-00Z branch from c8c2323 to 5c73082 Compare June 24, 2026 03:11
@QaidVoid QaidVoid force-pushed the release-plz-2026-06-18T04-23-00Z branch from 5c73082 to 5d9bec7 Compare June 25, 2026 12:16
@QaidVoid QaidVoid merged commit 65b4140 into main Jun 25, 2026
6 checks passed
@coderabbitai coderabbitai Bot mentioned this pull request Jun 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release New Release (Probably Automated)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant