Skip to content

chore: release v3.4.1#658

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

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

Conversation

@mise-en-dev
Copy link
Copy Markdown
Collaborator

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

📚 Documentation

New Contributors

Summary by CodeRabbit

  • Chores

    • Version bumped to 3.5.0 across packages and CLI artifacts.
    • Updated semver dependency and lockfile.
  • New Features

    • Added a sponsors command.
  • Documentation

    • Updated CLI reference and release notes to 3.5.0.
    • Added KDLv2 raw multiline string notes and sponsor feed/footer docs.
    • Revised changelog CI note to reference trusted publishing for crates.
    • Added new contributor attribution.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Jun 1, 2026

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

Release bump to 3.5.0: changelog added and a 3.4.0 CI bullet updated; crate versions and workspace dependency bumped; generated CLI spec, JSON reference, and usage docs updated; semver dev dependency and lockfile entries bumped to 7.8.2.

Changes

Version 3.5.0 Release

Layer / File(s) Summary
Package manifests and changelog
CHANGELOG.md, lib/Cargo.toml, cli/Cargo.toml, Cargo.toml
CHANGELOG adds the 3.5.0 release with feature/documentation bullets and a new contributor attribution; the 3.4.0 CI bullet text is updated. Package versions (lib, cli) and workspace dependency usage-lib are bumped to 3.5.0.
Generated specs and documentation
cli/usage.usage.kdl, docs/cli/reference/commands.json, docs/cli/reference/index.md
Generated CLI KDL spec version, top-level JSON reference version, and markdown usage page display are updated to 3.5.0.
Lockfile and devDependencies
aube-lock.yaml, package.json
Developer dependency semver bumped from 7.8.1 → 7.8.2 with corresponding lockfile package/snapshot/integrity updates; package.json devDependency updated to ^7.8.2.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐰 I hop and tuck a tiny note,
Version numbers in my coat.
Manifests updated, changelog too,
Lockfiles nudged and docs anew.
I twitch my nose and bounce through.

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Title check ⚠️ Warning The PR title claims it's releasing v3.4.1, but the actual changes show version bumps to 3.5.0 across all Cargo.toml files and documentation. Update the PR title to accurately reflect the actual version being released, such as 'chore: release v3.5.0' or correct the version numbers in the changed files.
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
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.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release

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

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented Jun 1, 2026

Greptile Summary

This is a standard release PR bumping the project from v3.4.0 to v3.5.0 across all Rust crates, documentation, and lock files. Note that the PR title says "release v3.4.1" but the actual version being released is v3.5.0 — this is a minor title/content mismatch worth double-checking.

  • Version bumps: usage-cli and usage-lib updated to 3.5.0 in Cargo.toml, cli/Cargo.toml, lib/Cargo.toml, cli/usage.usage.kdl, docs/cli/reference/commands.json, and docs/cli/reference/index.md.
  • Dependency updates: Minor patch/minor bumps in Cargo.lock (bitflags, chrono, ignore, kdl, log, serde_with, unicode-segmentation) and semver 7.8.1→7.8.2 in package.json and aube-lock.yaml.
  • Changelog: New v3.5.0 section added covering new features (sponsors command, TypeScript/Python SDK generation), a parse bug fix, and several documentation and CI changes.

Confidence Score: 5/5

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

Every changed file is either a version string update, a lock file regeneration, or a changelog entry. There are no code logic changes, no new API surfaces, and no migration concerns. The only curiosity is a PR title mismatch ("v3.4.1" vs the actual v3.5.0 content), but this does not affect correctness.

No files require special attention.

Important Files Changed

Filename Overview
CHANGELOG.md Adds v3.5.0 release notes including new features, bug fixes, and documentation changes
Cargo.lock Dependency updates: bitflags 2.12.1, chrono 0.4.45, ignore 0.4.26, kdl 6.7.1, log 0.4.32, serde_with 3.21.0, unicode-segmentation 1.13.3; packages version-bumped to 3.5.0
Cargo.toml Workspace dependency reference for usage-lib bumped from 3.4.0 to 3.5.0
cli/Cargo.toml CLI package version bumped from 3.4.0 to 3.5.0
lib/Cargo.toml Library package version bumped from 3.4.0 to 3.5.0
package.json semver dev dependency bumped from ^7.8.1 to ^7.8.2
aube-lock.yaml Lock file updated to reflect semver 7.8.2 across snapshots and importers
cli/usage.usage.kdl Version string in KDL spec updated from 3.4.0 to 3.5.0
docs/cli/reference/commands.json Version field in CLI reference JSON updated from 3.4.0 to 3.5.0
docs/cli/reference/index.md Version string in CLI reference docs updated from 3.4.0 to 3.5.0

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

@codecov
Copy link
Copy Markdown

codecov Bot commented Jun 1, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 77.95%. Comparing base (f1d6e61) to head (3245e9f).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #658      +/-   ##
==========================================
- Coverage   79.31%   77.95%   -1.37%     
==========================================
  Files          56       56              
  Lines       10487    10546      +59     
  Branches    10487    10546      +59     
==========================================
- Hits         8318     8221      -97     
- Misses       1409     1468      +59     
- Partials      760      857      +97     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@mise-en-dev mise-en-dev force-pushed the release branch 8 times, most recently from 9754aad to 45916c2 Compare June 5, 2026 15:44
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