Skip to content

chore: release v3.5.1#677

Merged
jdx merged 1 commit into
mainfrom
release
Jun 17, 2026
Merged

chore: release v3.5.1#677
jdx merged 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

Routine release bump from v3.5.0 to v3.5.1, propagating the new version consistently across all Cargo manifests, the lockfile, generated docs, and the JavaScript tooling configuration.

  • Version strings updated from 3.5.03.5.1 in Cargo.toml, cli/Cargo.toml, lib/Cargo.toml, Cargo.lock, cli/usage.usage.kdl, docs/cli/reference/commands.json, and docs/cli/reference/index.md.
  • ESLint bumped from ^10.4.1 to ^10.5.0 in package.json, with aube-lock.yaml updated consistently to reflect the new peer-dependency resolution across all snapshots.
  • syn crate updated from 2.0.117 to 2.0.118 in Cargo.lock; CHANGELOG updated with 3.5.1 release notes.

Confidence Score: 5/5

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

Every file in the diff is either a version number, a generated doc, a lockfile snapshot, or a changelog entry. No logic, parsing, or runtime behaviour is altered in this PR itself; the underlying bug fix shipped in #676 is not part of this diff.

No files require special attention.

Important Files Changed

Filename Overview
CHANGELOG.md Added 3.5.1 release notes listing bug fixes, docs, security updates, and dependency bumps.
Cargo.toml Bumped usage-lib workspace dependency version from 3.5.0 to 3.5.1.
Cargo.lock Version bumps for usage-cli and usage-lib to 3.5.1; syn crate bumped from 2.0.117 to 2.0.118.
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 dependency bumped from ^10.4.1 to ^10.5.0.
aube-lock.yaml Lockfile updated consistently to reflect ESLint 10.5.0 across all peer dependency snapshots.
cli/usage.usage.kdl Auto-generated spec file version bumped from 3.5.0 to 3.5.1.
docs/cli/reference/commands.json Version field in generated CLI reference JSON updated from 3.5.0 to 3.5.1.
docs/cli/reference/index.md Version string in docs updated from 3.5.0 to 3.5.1.

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

@mise-en-dev mise-en-dev force-pushed the release branch 6 times, most recently from 1747217 to 0ece5f4 Compare June 17, 2026 01:53
@jdx jdx merged commit c601894 into main Jun 17, 2026
5 checks passed
@jdx jdx deleted the release branch June 17, 2026 02:05
@coderabbitai coderabbitai Bot mentioned this pull request Jun 17, 2026
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.

2 participants