Skip to content

Conversation

@christerswahn
Copy link
Collaborator

@christerswahn christerswahn commented Oct 20, 2025

  • cli_tools@0.8.1
  • config@0.8.1

Summary by CodeRabbit

  • New Features

    • Support for Option Group Names, improving organization and categorization of command-line options.
  • Bug Fixes

    • Option help text now properly encloses values in quotes for clearer, consistent help output.
  • Chores

    • Packages updated to version 0.8.2.

 - cli_tools@0.8.1
 - config@0.8.1
@coderabbitai
Copy link

coderabbitai bot commented Oct 20, 2025

Caution

Review failed

The pull request is closed.

📝 Walkthrough

Walkthrough

Patch release: bumped packages/cli_tools and packages/config from 0.8.0 to 0.8.2; added changelog entries documenting a FIX (enclose option help in quotes) and a FEAT (support Option Group Name). cli_tools dependency constraint on config updated to ^0.8.1.

Changes

Cohort / File(s) Summary
CLI Tools Release
packages/cli_tools/CHANGELOG.md, packages/cli_tools/pubspec.yaml
Added changelog entry for version 0.8.2 documenting FIX: “Enclose option help in quotes” (#77); bumped package version to 0.8.2 and updated config dependency constraint to ^0.8.1.
Config Release
packages/config/CHANGELOG.md, packages/config/pubspec.yaml
Added changelog entry for version 0.8.2 documenting FEAT: Support for Option Group Name (#71); bumped package version to 0.8.2.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested reviewers

  • nielsenko
  • SandPod

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 pull request title "chore(release): Publish packages 0.8.1" directly and clearly reflects the primary change in the changeset: bumping and releasing both the cli_tools and config packages to version 0.8.1. The title appropriately uses the conventional commit format with the "chore(release)" prefix, which is suitable for release/publication commits. The title is concise, specific, and would allow a teammate scanning history to immediately understand that this is a version release commit. The actual changes (version bumps in pubspec.yaml files and corresponding changelog entries) align perfectly with what the title promises.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 158bee0 and 2d8f039.

📒 Files selected for processing (4)
  • packages/cli_tools/CHANGELOG.md (1 hunks)
  • packages/cli_tools/pubspec.yaml (2 hunks)
  • packages/config/CHANGELOG.md (1 hunks)
  • packages/config/pubspec.yaml (1 hunks)

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.

@christerswahn christerswahn changed the title chore(release): publish packages 0.8.1 chore(release): Publish packages 0.8.1 Oct 20, 2025
Copy link

@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: 2

📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between fe5709b and 158bee0.

📒 Files selected for processing (4)
  • packages/cli_tools/CHANGELOG.md (1 hunks)
  • packages/cli_tools/pubspec.yaml (2 hunks)
  • packages/config/CHANGELOG.md (1 hunks)
  • packages/config/pubspec.yaml (1 hunks)
🧰 Additional context used
🪛 markdownlint-cli2 (0.18.1)
packages/cli_tools/CHANGELOG.md

3-3: Unordered list indentation
Expected: 0; Actual: 1

(MD007, ul-indent)

packages/config/CHANGELOG.md

3-3: Unordered list indentation
Expected: 0; Actual: 1

(MD007, ul-indent)

🔇 Additional comments (3)
packages/config/pubspec.yaml (1)

2-2: Version bump looks good.

The patch version bump to 0.8.1 appropriately reflects the new feature (Option Group Name support) documented in the changelog.

packages/cli_tools/pubspec.yaml (2)

2-2: Version bump looks good.

The patch version bump to 0.8.1 appropriately reflects the bug fix (option help formatting) documented in the changelog.


20-20: Dependency update aligns with the coordinated release.

Updating the config constraint to ^0.8.1 ensures cli_tools uses the new config package version and benefits from the Option Group Name feature.

Copy link

@Isakdl Isakdl left a comment

Choose a reason for hiding this comment

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

Approving, but needs a different version.

 - cli_tools@0.8.2
 - config@0.8.2
@christerswahn christerswahn changed the title chore(release): Publish packages 0.8.1 chore(release): Publish packages 0.8.2 Oct 20, 2025
@christerswahn christerswahn merged commit f6bc3bc into main Oct 20, 2025
10 of 11 checks passed
@christerswahn christerswahn deleted the fix-completion branch October 20, 2025 15:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants