Skip to content

chore: release v3.2.1#564

Merged
jdx merged 2 commits intomainfrom
release
Apr 22, 2026
Merged

chore: release v3.2.1#564
jdx merged 2 commits intomainfrom
release

Conversation

@mise-en-dev
Copy link
Copy Markdown
Collaborator

@mise-en-dev mise-en-dev commented Mar 27, 2026

🐛 Bug Fixes

📚 Documentation

  • add releases nav and aube lock by @jdx in #593
  • add linux optional packages to aube lock by @jdx in #594

📦️ Dependency Updates

New Contributors

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request updates the project version to 3.2.1 across the changelog, documentation, and package manifests for usage-cli and usage-lib. It also includes a comprehensive set of dependency updates in both Cargo.lock and pnpm-lock.yaml, including pinning the dtolnay/rust-toolchain action. I have no feedback to provide.

@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented Mar 27, 2026

Greptile Summary

This is a standard release commit bumping all package versions from 3.2.0 to 3.2.1 across Cargo.toml, Cargo.lock, and generated docs/spec files, along with an updated CHANGELOG.md. The aube-lock.yaml was additionally trimmed to Linux-x64-only platform entries (removing darwin and arm64 packages for esbuild, rollup, and fsevents) as introduced in PR #594, and the TypeScript peer-dep resolution shifted from 6.0.3 to 4.9.5 — both within the declared >=4.7.4 specifier.

Confidence Score: 5/5

Safe to merge — purely a version-bump release commit with no logic changes.

All changes are mechanical: version strings updated consistently across all package manifests, lock files, and generated docs. The aube-lock.yaml narrowing to linux-x64 was intentional (PR #594). No logic, no new code paths, no security surface changes.

No files require special attention.

Important Files Changed

Filename Overview
CHANGELOG.md New v3.2.1 section added with bug fixes, documentation, dependency updates, and new contributors.
Cargo.lock Version bumped from 3.2.0 to 3.2.1 for usage-cli and usage-lib in the lock file.
Cargo.toml Workspace dependency usage-lib version reference bumped from 3.2.0 to 3.2.1.
aube-lock.yaml Narrowed to Linux-x64 only by removing darwin/arm64 platform-specific package entries for esbuild, rollup, and fsevents; typescript peer-dep resolution shifted from 6.0.3 to 4.9.5 (within the >=4.7.4 specifier).
cli/Cargo.toml Version bumped from 3.2.0 to 3.2.1.
cli/usage.usage.kdl Auto-generated CLI spec version bumped from 3.2.0 to 3.2.1.
docs/cli/reference/commands.json Version field bumped from 3.2.0 to 3.2.1.
docs/cli/reference/index.md Version header bumped from 3.2.0 to 3.2.1.
lib/Cargo.toml Version bumped from 3.2.0 to 3.2.1.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A["Release v3.2.1"] --> B["Rust Packages"]
    A --> C["JS Lock File (aube-lock.yaml)"]
    A --> D["Generated Docs / Specs"]

    B --> B1["Cargo.toml\n(workspace usage-lib ref)"]
    B --> B2["lib/Cargo.toml\nusage-lib 3.2.1"]
    B --> B3["cli/Cargo.toml\nusage-cli 3.2.1"]
    B --> B4["Cargo.lock\n(version snapshots)"]

    C --> C1["Remove darwin/arm64 platform pkgs\n(esbuild, rollup, fsevents)"]
    C --> C2["TypeScript peer-dep\n6.0.3 → 4.9.5"]

    D --> D1["cli/usage.usage.kdl"]
    D --> D2["docs/cli/reference/commands.json"]
    D --> D3["docs/cli/reference/index.md"]
    D --> D4["CHANGELOG.md"]
Loading

Reviews (23): Last reviewed commit: "[autofix.ci] apply automated fixes" | Re-trigger Greptile

@codecov
Copy link
Copy Markdown

codecov Bot commented Mar 27, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 79.03%. Comparing base (a740abd) to head (a1da1e4).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #564   +/-   ##
=======================================
  Coverage   79.03%   79.03%           
=======================================
  Files          48       48           
  Lines        7235     7235           
  Branches     7235     7235           
=======================================
  Hits         5718     5718           
  Misses       1140     1140           
  Partials      377      377           

☔ View full report in Codecov by Sentry.
📢 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 6 times, most recently from 4e94790 to 54ab749 Compare April 3, 2026 05:16
@mise-en-dev mise-en-dev force-pushed the release branch 12 times, most recently from 26d6cab to 9755fe7 Compare April 13, 2026 05:18
@mise-en-dev mise-en-dev force-pushed the release branch 7 times, most recently from 0240e7a to 9765d4a Compare April 19, 2026 17:14
@mise-en-dev mise-en-dev force-pushed the release branch 2 times, most recently from 05fd045 to eb7319a Compare April 20, 2026 05:13
@jdx jdx merged commit 06510f4 into main Apr 22, 2026
8 checks passed
@jdx jdx deleted the release branch April 22, 2026 01:32
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