Skip to content

Conversation

@QaidVoid
Copy link
Member

@QaidVoid QaidVoid commented Dec 29, 2025

🤖 New release

  • soar-dl: 0.7.1 -> 0.7.2 (✓ API compatible changes)
  • soar-registry: 0.1.1 -> 0.1.2 (✓ API compatible changes)
  • soar-db: 0.2.0 -> 0.2.1 (✓ API compatible changes)
  • soar-package: 0.1.1 -> 0.1.2 (✓ API compatible changes)
  • soar-core: 0.10.0 -> 0.10.1 (✓ API compatible changes)
  • soar-cli: 0.9.1 -> 0.9.2
Changelog

soar-dl

0.7.2 - 2025-12-29

🚜 Refactor

  • (error) Don't override error messages - (e44342f)

soar-registry

0.1.2 - 2025-12-29

🚜 Refactor

  • (error) Don't override error messages - (e44342f)

soar-db

0.2.1 - 2025-12-29

🚜 Refactor

  • (error) Don't override error messages - (e44342f)

soar-package

0.1.2 - 2025-12-29

🚜 Refactor

  • (error) Don't override error messages - (e44342f)

soar-core

0.10.1 - 2025-12-29

🚜 Refactor

  • (error) Don't override error messages - (e44342f)

soar-cli

0.9.2 - 2025-12-29

🚜 Refactor

  • (error) Don't override error messages - (e44342f)


This PR was generated with release-plz.

Summary by CodeRabbit

  • Refactor

    • Enhanced error message handling across all packages. Error messages are no longer overridden, ensuring users receive accurate diagnostic information.
  • Chores

    • Updated workspace package versions: soar-cli 0.9.2, soar-core 0.10.1, soar-db 0.2.1, soar-dl 0.7.2, soar-package 0.1.2, and soar-registry 0.1.2.

✏️ Tip: You can customize this high-level summary in your review settings.

@QaidVoid QaidVoid added the release New Release (Probably Automated) label Dec 29, 2025
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Dec 29, 2025

📝 Walkthrough

Walkthrough

Multiple workspace crates are released with synchronized version bumps: soar-cli 0.9.1→0.9.2, soar-core 0.10.0→0.10.1, soar-db 0.2.0→0.2.1, soar-dl 0.7.1→0.7.2, soar-package 0.1.1→0.1.2, and soar-registry 0.1.1→0.1.2. Corresponding CHANGELOG entries document refactoring changes regarding error message handling.

Changes

Cohort / File(s) Summary
Root-level release metadata
CHANGELOG.md, Cargo.toml
Root workspace CHANGELOG entry added for v0.9.2 (2025-12-29) documenting error message refactoring; workspace dependencies updated to reference new crate versions.
soar-cli
crates/soar-cli/Cargo.toml
Package version bumped from 0.9.1 to 0.9.2.
soar-core
crates/soar-core/Cargo.toml, crates/soar-core/CHANGELOG.md
Package version bumped from 0.10.0 to 0.10.1; CHANGELOG entry added for v0.10.1 (2025-12-29) with Refactor note: "Don't override error messages" (commit e44342f...).
soar-db
crates/soar-db/Cargo.toml, crates/soar-db/CHANGELOG.md
Package version bumped from 0.2.0 to 0.2.1; CHANGELOG entry added for v0.2.1 (2025-12-29) documenting error message handling refactor.
soar-dl
crates/soar-dl/Cargo.toml, crates/soar-dl/CHANGELOG.md
Package version bumped from 0.7.1 to 0.7.2; CHANGELOG entry added for v0.7.2 (2025-12-29) documenting error message handling refactor.
soar-package
crates/soar-package/Cargo.toml, crates/soar-package/CHANGELOG.md
Package version bumped from 0.1.1 to 0.1.2; CHANGELOG entry added for v0.1.2 (2025-12-29) documenting error message handling refactor.
soar-registry
crates/soar-registry/Cargo.toml, crates/soar-registry/CHANGELOG.md
Package version bumped from 0.1.1 to 0.1.2; CHANGELOG entry added for v0.1.2 (2025-12-29) documenting error message handling refactor; removed dependency update note from v0.1.1 section.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 A hop and a bump, versions align,
Error messages no longer refine,
Five crates dressed up in new-found grace,
Release notes ready to embrace,
Refactored errors—cleaner design!

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'chore: release' directly and concisely summarizes the main purpose of the changeset—a coordinated release across multiple packages with version bumps and changelog updates.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch release-plz-2025-12-29T16-57-22Z

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 and usage tips.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

🧹 Nitpick comments (1)
crates/soar-registry/CHANGELOG.md (1)

12-12: Placeholder commit hash in existing entry.

The 0.1.1 changelog entry references commit 0000000, which appears to be a placeholder. While this is pre-existing and not introduced by this PR, consider updating it to the actual commit hash for historical accuracy.

📜 Review details

Configuration used: defaults

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between e44342f and ca39b1c.

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (13)
  • CHANGELOG.md
  • Cargo.toml
  • crates/soar-cli/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-package/CHANGELOG.md
  • crates/soar-package/Cargo.toml
  • crates/soar-registry/CHANGELOG.md
  • crates/soar-registry/Cargo.toml
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
  • GitHub Check: test
  • GitHub Check: coverage
🔇 Additional comments (13)
crates/soar-cli/Cargo.toml (1)

3-3: LGTM!

Version bump to 0.9.2 is consistent with the release PR objectives and the API-compatible patch increment for the error message refactor.

crates/soar-db/Cargo.toml (1)

3-3: LGTM!

Version bump to 0.2.1 aligns with the workspace-wide release for the error message refactor.

crates/soar-db/CHANGELOG.md (1)

2-6: LGTM!

Changelog entry correctly documents the 0.2.1 release with the refactor commit reference and proper comparison link.

crates/soar-core/CHANGELOG.md (1)

2-6: LGTM!

Changelog entry for 0.10.1 is well-formatted and consistent with the workspace-wide release pattern.

crates/soar-dl/Cargo.toml (1)

3-3: LGTM!

Version bump to 0.7.2 is consistent with the coordinated workspace release.

crates/soar-registry/CHANGELOG.md (1)

2-6: LGTM!

Changelog entry for 0.1.2 correctly documents the refactor with the appropriate commit reference.

crates/soar-package/Cargo.toml (1)

3-3: LGTM!

Version bump to 0.1.2 aligns with the coordinated workspace release.

crates/soar-core/Cargo.toml (1)

3-3: LGTM!

Version bump to 0.10.1 is consistent with the workspace-wide release. Internal workspace dependencies will correctly resolve to the updated versions.

CHANGELOG.md (1)

2-7: LGTM! Changelog entry is well-formatted.

The new version 0.9.2 changelog entry follows the conventional format with proper date, category, commit reference, and version comparison link. The refactor note aligns with the referenced commit.

crates/soar-dl/CHANGELOG.md (1)

2-7: LGTM! Changelog entry is consistent and properly formatted.

The version 0.7.2 entry uses the correct crate-specific tag format and matches the refactor documented across all workspace crates in this release.

crates/soar-package/CHANGELOG.md (1)

2-7: LGTM! Changelog entry follows the correct format.

The version 0.1.2 entry is properly formatted with the crate-specific tag prefix and documents the same refactor as other workspace crates.

crates/soar-registry/Cargo.toml (1)

3-3: LGTM! Version bump is correct.

The version bump to 0.1.2 aligns with the PR objectives and represents an API-compatible patch release.

Cargo.toml (1)

51-55: LGTM! Workspace dependency versions are correctly synchronized.

All workspace crate versions have been properly updated to match their individual package version bumps:

  • soar-core: 0.10.0 → 0.10.1
  • soar-db: 0.2.0 → 0.2.1
  • soar-dl: 0.7.1 → 0.7.2
  • soar-package: 0.1.1 → 0.1.2
  • soar-registry: 0.1.1 → 0.1.2

These changes align with the PR objectives and maintain API compatibility across the workspace.

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.

2 participants