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

    • Fixed variadic argument handling so unknown flags are captured correctly.
  • Security

    • Updated a CI workflow action to address a security issue.
  • Dependency Updates

    • Bumped ESLint and a workflow dependency to newer releases.
  • Documentation

    • Updated CLI reference and changelog to reflect the new release version.
  • New Contributors

    • Recognized a first-time contributor for their reported fix.
  • Chores

    • Released version 3.5.1 and synced package/docs/config versions.

@coderabbitai

coderabbitai Bot commented Jun 12, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 1db970ef-fcf1-44c2-9201-8d3f5b801059

📥 Commits

Reviewing files that changed from the base of the PR and between c07429f and 955ba64.

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (9)
  • CHANGELOG.md
  • Cargo.toml
  • aube-lock.yaml
  • cli/Cargo.toml
  • cli/usage.usage.kdl
  • docs/cli/reference/commands.json
  • docs/cli/reference/index.md
  • lib/Cargo.toml
  • package.json
✅ Files skipped from review due to trivial changes (6)
  • docs/cli/reference/index.md
  • lib/Cargo.toml
  • Cargo.toml
  • docs/cli/reference/commands.json
  • package.json
  • CHANGELOG.md
🚧 Files skipped from review as they are similar to previous changes (3)
  • cli/Cargo.toml
  • cli/usage.usage.kdl
  • aube-lock.yaml

📝 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

🎯 3 (Moderate) | ⏱️ ~20 minutes

Possibly related PRs

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

Poem

🐰 I nibbled through versions, hopped to three-five-one,

Changelog stitched, manifests done, a small release run,
ESLint upgraded, lockfile aligned, all set in the sun,
A tidy hop—then a carrot snack—my update's now done!

🚥 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 concisely summarizes the main objective of the PR, which is a version release bump to 3.5.1 across all project files and the changelog.
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.


Comment @coderabbitai help to get the list of available commands and usage tips.

@socket-security

socket-security Bot commented Jun 12, 2026

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedcargo/​xx@​2.5.4 ⏵ 2.6.09110093100100
Updatedcargo/​insta@​1.47.2 ⏵ 1.48.09310093100100

View full report

@greptile-apps

greptile-apps Bot commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This is a routine patch release (v3.5.0 → v3.5.1) that bumps version numbers across all relevant manifests and generated files, updates the changelog, and pulls in a handful of minor dependency updates.

  • Version strings updated consistently across Cargo.toml, cli/Cargo.toml, lib/Cargo.toml, cli/usage.usage.kdl, docs/cli/reference/commands.json, and docs/cli/reference/index.md.
  • Cargo.lock reflects routine bumps to cc, insta, js-sys, memchr, wasip2, wasm-bindgen, web-sys, and xx; package.json and aube-lock.yaml bump eslint from 10.4.1 → 10.5.0.

Confidence Score: 5/5

All changes are mechanical version bumps and generated file updates; no logic is modified.

Every changed file is either a version string, a lock file, a generated spec/doc artifact, or a changelog entry. There are no logic changes, no new code paths, and all version numbers are consistent across files.

No files require special attention.

Important Files Changed

Filename Overview
CHANGELOG.md Added v3.5.1 release entry with bug fix, documentation, security, and dependency update notes
Cargo.toml Bumped usage-lib workspace dependency version reference from 3.5.0 to 3.5.1
Cargo.lock Routine dependency version bumps: cc, insta, js-sys, memchr, wasip2, wasm-bindgen family, web-sys, xx, plus usage-cli/lib version updated 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 dependency bumped from ^10.4.1 to ^10.5.0
aube-lock.yaml Lock file updated to reflect eslint 10.4.1 → 10.5.0 version bump with all peer dependency snapshot keys updated consistently
cli/usage.usage.kdl Generated spec file version string updated from 3.5.0 to 3.5.1
docs/cli/reference/commands.json Version field in generated docs updated from 3.5.0 to 3.5.1
docs/cli/reference/index.md Version string in generated reference docs updated from 3.5.0 to 3.5.1

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

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