Skip to content

chore: release v3.5.1#677

Open
mise-en-dev wants to merge 1 commit into
mainfrom
release
Open

chore: release v3.5.1#677
mise-en-dev wants to merge 1 commit into
mainfrom
release

Conversation

@mise-en-dev

@mise-en-dev mise-en-dev commented Jun 12, 2026

Copy link
Copy Markdown
Collaborator

🐛 Bug Fixes

  • allow for variadic arguments to capture unknown flags as well by @rtpg in #676

New Contributors

  • @rtpg made their first contribution in #676

Summary by CodeRabbit

  • Bug Fixes
    • Improved CLI handling of unknown flags to ensure variadic arguments are captured correctly.
  • Security
    • Updated CI workflow actions to newer versions for improved security.
  • Dependency Updates
    • Bumped ESLint to 10.5.0 and refreshed related lockfile entries.
  • Documentation
    • Updated changelog and CLI reference docs to the 3.5.1 release version, including contribution guidance and sponsor information.
  • New Contributors
    • Thanked a first-time contributor for their change.
  • Chores
    • Synced version 3.5.1 across packages.

@coderabbitai

coderabbitai Bot commented Jun 12, 2026

Copy link
Copy Markdown

Review Change Stack

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review
📝 Walkthrough

Walkthrough

Coordinated release bump to v3.5.1: added a changelog entry, updated workspace and crate versions, bumped CLI metadata and generated docs, and upgraded dev eslint to 10.5.0 with corresponding lockfile updates.

Changes

Release Version 3.5.1

Layer / File(s) Summary
Changelog and manifest updates
CHANGELOG.md, Cargo.toml, cli/Cargo.toml, lib/Cargo.toml
Inserted v3.5.1 changelog section and updated workspace/crate package versions to 3.5.1.
CLI metadata and reference docs
cli/usage.usage.kdl, docs/cli/reference/commands.json, docs/cli/reference/index.md
Bumped the CLI KDL metadata and generated CLI reference files to 3.5.1.

Devtooling: ESLint bump

Layer / File(s) Summary
aube-lock.yaml snapshots & package
aube-lock.yaml
Replaced eslint@10.4.1 with eslint@10.5.0 across importer entries, packages, and snapshots, updating integrity and parametrized snapshot keys.
package.json devDependency
package.json
Updated devDependencies.eslint from ^10.4.1 to ^10.5.0.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Possibly related PRs

  • jdx/usage#658: Previous coordinated release bump that propagated version changes through manifests, CLI metadata, and docs.

Poem

🐰 I hopped the changelog, nudged the versions right,
Bumped eslint, fixed locks, then munched a bite,
A tiny release dance in the pale moonlight,
My paws pressed keys and now the tags are tight. 🌙

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'chore: release v3.5.1' directly and clearly describes the main purpose of the pull request: a version release for v3.5.1.
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.


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.

@greptile-apps

greptile-apps Bot commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This is a standard patch release PR bumping the project from v3.5.0 to v3.5.1, with no logic changes in the diff itself — the underlying bug fix (variadic arguments capturing unknown flags) landed in a separate PR (#676).

  • Version bumped to 3.5.1 consistently across Cargo.toml, cli/Cargo.toml, lib/Cargo.toml, Cargo.lock, the generated KDL spec, and the docs reference files.
  • ESLint bumped from 10.4.1 to 10.5.0 in package.json and aube-lock.yaml, with all peer-dependency resolution strings updated consistently throughout the lockfile.
  • CHANGELOG updated with full release notes including the new contributor acknowledgement.

Confidence Score: 5/5

Safe to merge — all changes are mechanical version bumps and generated file updates with no logic modifications.

Every changed file is either a version string update, a generated lockfile/doc sync, or a CHANGELOG addition. There are no code path changes in this diff; the actual bug fix shipped in the referenced PR #676.

No files require special attention.

Important Files Changed

Filename Overview
CHANGELOG.md Added v3.5.1 release notes covering the bug fix for variadic argument unknown flag capture, docs updates, security dep bumps, and new contributor.
Cargo.toml Bumped usage-lib workspace dependency version from 3.5.0 to 3.5.1.
Cargo.lock Lockfile updated to reflect usage-cli and usage-lib version bump to 3.5.1.
cli/Cargo.toml Version bumped from 3.5.0 to 3.5.1.
lib/Cargo.toml Version bumped from 3.5.0 to 3.5.1.
package.json ESLint dev dependency bumped from ^10.4.1 to ^10.5.0.
aube-lock.yaml Lockfile entries updated throughout to reference eslint@10.5.0 instead of eslint@10.4.1; all peer-dependency resolution strings updated consistently.
cli/usage.usage.kdl Auto-generated spec file version bumped to 3.5.1.
docs/cli/reference/commands.json Version field updated to 3.5.1 in the generated CLI reference JSON.
docs/cli/reference/index.md Version string updated to 3.5.1 in the CLI reference documentation page.

Reviews (6): Last reviewed commit: "chore: release v3.5.1" | Re-trigger Greptile

@mise-en-dev mise-en-dev force-pushed the release branch 4 times, most recently from 29c448b to 4c07e56 Compare June 14, 2026 19:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant