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

@QaidVoidQaidVoid 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.

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

cloudflare-workers-and-pagesBot 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

coderabbitaiBot 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 nameStatusExplanationResolution
Title check❓ InconclusiveThe 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 nameStatusExplanation
Description Check✅ PassedCheck skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage✅ PassedNo functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check✅ PassedCheck skipped because no linked issues were found for this pull request.
Out of Scope Changes check✅ PassedCheck 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
QaidVoidforce-pushed the release-plz-2026-06-18T04-23-00Z branch from c8c2323 to 5c73082CompareJune 24, 2026 03:11
@QaidVoid
QaidVoidforce-pushed the release-plz-2026-06-18T04-23-00Z branch from 5c73082 to 5d9bec7CompareJune 25, 2026 12:16
@QaidVoid
QaidVoid merged commit 65b4140 into mainJun 25, 2026
6 checks passed
This was referenced Jun 27, 2026
@coderabbitaicoderabbitaiBot mentioned this pull request Jul 19, 2026
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

releaseNew Release (Probably Automated)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@QaidVoid