Skip to content

chore: release v1.25.2#953

Open
jdx wants to merge 1 commit into
mainfrom
release-plz-2026-06-26T00-48-58Z
Open

chore: release v1.25.2#953
jdx wants to merge 1 commit into
mainfrom
release-plz-2026-06-26T00-48-58Z

Conversation

@jdx

@jdx jdx commented Jun 26, 2026

Copy link
Copy Markdown
Owner

🤖 New release: v1.25.2

This PR bumps the workspace to v1.25.2 and regenerates CHANGELOG entries, aube.usage.kdl, the CLI docs, and the benchmark results.

See the diff for the full set of changes, or the per-crate CHANGELOG.md files for the release notes that will ship.


Generated by the release-plz-pr workflow.


Note

Low Risk
Version and documentation-only release PR; install overlap and deps landed in separate PRs already on main.

Overview
This PR is the release-plz cut for v1.25.2: workspace and internal crate versions move 1.25.1 → 1.25.2 in Cargo.toml, Cargo.lock, and aube.usage.kdl, and the same version is reflected in docs/cli/, release.json, and per-crate CHANGELOG.md entries dated 2026-06-27.

The shipped behavior called out in the main aube changelog (from PRs already merged) is cold-install overlapping lockfile write with the link tail (#961) plus refreshed benchmarks (#962); aube-lockfile also notes criterion 0.8 (#955). This diff does not include those implementation changes—only version and release metadata.

Reviewed by Cursor Bugbot for commit 96bd22a. Bugbot is set up for automated code reviews on this repo. Configure here.

@coderabbitai

coderabbitai Bot commented Jun 26, 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

Bumped workspace, CLI, and release metadata from 1.25.1 to 1.25.2, and added matching changelog entries for the new release.

Changes

Release version sync

Layer / File(s) Summary
Version declarations
Cargo.toml, aube.usage.kdl, docs/cli/commands.json, docs/cli/index.md
Workspace package, internal dependency, and CLI documentation version fields were updated to 1.25.2.
Release records
release.json, crates/aube-lockfile/CHANGELOG.md, crates/aube-resolver/CHANGELOG.md, crates/aube/CHANGELOG.md
Release metadata and new 1.25.2 changelog entries were added, including the criterion 0.8 note.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~4 minutes

Possibly related PRs

  • jdx/aube#948: Same release-bump pattern across Cargo.toml, CLI metadata, release.json, and changelog files.
  • jdx/aube#939: Updates the same workspace version fields and generated release artifacts in a matching version sync.
  • jdx/aube#924: Touches the same version declarations and changelog surfaces for a coordinated release bump.

Poem

A bunny with ink on its paws ran by,
From 1.25.1 to 1.25.2, oh my!
I tucked in the changelog, then gave a small thump,
The release carrots are ready; the docs got a bump.
🐰✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately summarizes this release-only change by bumping the project to v1.25.2.
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.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

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.

@greptile-apps

greptile-apps Bot commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

Automated patch release bumping the entire workspace from v1.25.1 to v1.25.2, generated by the release-plz-pr workflow. All version strings, lockfile entries, CHANGELOG files, and generated docs are updated consistently.

Confidence Score: 5/5

This is a fully automated release-plz PR with no logic changes — only version strings, generated artifacts, and CHANGELOG entries are touched.

Every changed file is a mechanical version bump or auto-generated artifact. All 13 crates move consistently from 1.25.1 to 1.25.2 in Cargo.toml and Cargo.lock, and the release timestamp in release.json matches today's date. No source code is modified.

No files require special attention.

Important Files Changed

Filename Overview
Cargo.toml Workspace version bumped from 1.25.1 to 1.25.2 for all 13 internal crates; changes are consistent
Cargo.lock Lock file updated to reflect version 1.25.2 for all workspace crates; no third-party dependency changes
release.json Version updated to 1.25.2 and release timestamp updated to 2026-06-27T12:53:40Z
crates/aube/CHANGELOG.md 1.25.2 entry added covering benchmark refresh (#962) and cold-install lockfile write overlap optimization (#961)
crates/aube-lockfile/CHANGELOG.md 1.25.2 entry covers benchmark refresh (#962), install lockfile overlap (#961), and criterion 0.8 update (#955)
docs/cli/commands.json CLI version string updated from 1.25.1 to 1.25.2
docs/cli/index.md CLI docs version string updated from 1.25.1 to 1.25.2
aube.usage.kdl Usage schema version updated from 1.25.1 to 1.25.2

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

@jdx jdx force-pushed the release-plz-2026-06-26T00-48-58Z branch from d0fcc1e to 46be964 Compare June 26, 2026 06:03
@jdx jdx changed the title chore: release v1.25.1 chore: release v1.25.2 Jun 26, 2026
@jdx jdx force-pushed the release-plz-2026-06-26T00-48-58Z branch 4 times, most recently from a9449c0 to ebfcbe7 Compare June 26, 2026 06:29
@github-actions

github-actions Bot commented Jun 26, 2026

Copy link
Copy Markdown

Benchmark changes

Versions:

  • aube: 1.25.1 -> 1.25.2

Public ratios: warm installs vs Bun 4x -> 2x; warm installs vs pnpm 6x -> 5x.

Benchmark aube bun pnpm
Fresh install (warm cache) 437ms -> 650ms (+49%) 1729ms -> 1507ms (-13%) 2461ms -> 2972ms (+21%)
Fresh install (cold cache) 14371ms -> 15120ms (+5%) 5883ms -> 5601ms (-5%) 10681ms -> 9922ms (-7%)

96bd22a vs 834b315 | aube/bun/pnpm | 3 scenarios | 3 runs | 500mbit/50ms | generated by Codex.

@jdx jdx force-pushed the release-plz-2026-06-26T00-48-58Z branch from ebfcbe7 to a16ada4 Compare June 26, 2026 14:28
@jdx jdx force-pushed the release-plz-2026-06-26T00-48-58Z branch from a16ada4 to 96bd22a Compare June 27, 2026 12:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant