Skip to content

chore: release v3.3.0#599

Merged
jdx merged 2 commits intomainfrom
release
May 3, 2026
Merged

chore: release v3.3.0#599
jdx merged 2 commits intomainfrom
release

Conversation

@mise-en-dev
Copy link
Copy Markdown
Collaborator

@mise-en-dev mise-en-dev commented Apr 23, 2026

🚀 Features

  • (complete) auto-completion for usage shebang scripts by @jdx in #620

🐛 Bug Fixes

  • (docs) stack banner and pin close button on mobile by @jdx in #603

📚 Documentation

  • (site) show release version and github stars by @jdx in #604
  • add cross-site announcement banner by @jdx in #600
  • fix banner dark-mode contrast by @jdx in #601
  • respect banner expires field by @jdx in #602
  • prefix star count with ★ glyph and populate it on deploy by @jdx in #606
  • integrate Commander.js, oclif and yargs by @gaojunran in #616
  • integrate Typer and Click by @gaojunran in #619

🔍 Other Changes

  • (docs) remove shrill.en.dev analytics script by @jdx in #614
  • (release) append en.dev sponsor blurb to release notes by @jdx in #598
  • switch analytics from gtm to plausible by @jdx in #609
  • pin taiki-e/install-action to commit SHA by @jdx in #610
  • rename CLAUDE.md to AGENTS.md and symlink by @jdx in #618

📦️ Dependency Updates

@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented Apr 23, 2026

Greptile Summary

This is a standard release bump from v3.2.1 to v3.3.0, updating version strings across all Rust crates (usage-lib, usage-cli), the generated KDL spec, JSON docs, and the markdown reference page, while adding the corresponding CHANGELOG entry and updating JS/Rust lock files with routine dependency maintenance.

Confidence Score: 5/5

Clean release PR — safe to merge

All changes are mechanical version bumps, generated file updates, lock file maintenance, and a changelog entry. No logic changes are present.

No files require special attention

Important Files Changed

Filename Overview
CHANGELOG.md New v3.3.0 changelog section added with features, fixes, docs, and dependency updates correctly listed
Cargo.toml Workspace dependency version for usage-lib bumped from 3.2.1 to 3.3.0
Cargo.lock Lock file updated: usage-cli/usage-lib bumped to 3.3.0; js-sys, wasm-bindgen, serde_with, and related crates updated; new futures-* and pin-project-lite transitive deps added
aube-lock.yaml Lock file maintenance: eslint bumped from 10.2.1 to 10.3.0 with all peer-dep keys updated; [email protected] entry removed (unused)
cli/Cargo.toml Package version bumped from 3.2.1 to 3.3.0
cli/usage.usage.kdl Generated spec file version field updated to 3.3.0
docs/cli/reference/commands.json Generated docs version field updated to 3.3.0
docs/cli/reference/index.md Version string in reference doc updated from 3.2.1 to 3.3.0
lib/Cargo.toml Package version bumped from 3.2.1 to 3.3.0

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[Release v3.3.0] --> B[Rust crates]
    A --> C[JS / docs tooling]
    A --> D[CHANGELOG.md]

    B --> B1[lib/Cargo.toml 3.2.1 → 3.3.0]
    B --> B2[cli/Cargo.toml 3.2.1 → 3.3.0]
    B --> B3[Cargo.toml workspace dep 3.2.1 → 3.3.0]
    B --> B4[Cargo.lock usage-lib/usage-cli + transitive dep bumps]

    C --> C1[aube-lock.yaml eslint 10.2.1 → 10.3.0]
    C --> C2[cli/usage.usage.kdl version 3.3.0]
    C --> C3[docs/cli/reference/commands.json version 3.3.0]
    C --> C4[docs/cli/reference/index.md Version 3.3.0]
Loading

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

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 23, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 78.94%. Comparing base (03b2a70) to head (70feb7c).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #599   +/-   ##
=======================================
  Coverage   78.94%   78.94%           
=======================================
  Files          49       49           
  Lines        7284     7284           
  Branches     7284     7284           
=======================================
  Hits         5750     5750           
  Misses       1147     1147           
  Partials      387      387           

☔ 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.

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 performs a version bump from 3.2.1 to 3.2.2 across the project, including updates to CHANGELOG.md, Cargo.toml, and various documentation and metadata files. It also includes several dependency updates in Cargo.lock and a significant reformatting of aube-lock.yaml to use single quotes and remove an entry for TypeScript 6.0.3. There are no review comments to address, and I have no feedback to provide on these changes.

@mise-en-dev mise-en-dev force-pushed the release branch 10 times, most recently from 3a03216 to 6a69438 Compare April 30, 2026 19:49
@mise-en-dev mise-en-dev force-pushed the release branch 7 times, most recently from c1f3c22 to 72f7d27 Compare May 3, 2026 14:12
@mise-en-dev mise-en-dev changed the title chore: release v3.2.2 chore: release v3.3.0 May 3, 2026
@jdx jdx enabled auto-merge (squash) May 3, 2026 18:09
@jdx jdx merged commit f8fa60b into main May 3, 2026
8 checks passed
@jdx jdx deleted the release branch May 3, 2026 18:11
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