Skip to content

chore: release v1.25.2#953

Merged
jdx merged 1 commit into
mainfrom
release-plz-2026-06-26T00-48-58Z
Jul 1, 2026
Merged

chore: release v1.25.2#953
jdx merged 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
No runtime or install logic changes in the diff—only version sync, release metadata, and changelog/documentation updates from release-plz.

Overview
Release packaging only: bumps the workspace and all internal crates from 1.25.1 to 1.25.2, updates Cargo.lock, release.json, CLI usage/docs version strings (aube.usage.kdl, docs/cli/*), and adds 1.25.2 sections to per-crate CHANGELOG.md files.

The new changelog entries record what ships in this tag (merged earlier, not in this diff): lockfile fixes for Yarn Berry builtin compat / ~/ patch paths and npm package-lock root drift; resolver allowing git deps without package manifests; install overlapping cold-install lockfile writes with the link tail; refreshed benchmarks; criterion 0.8 in lockfile crates.

Reviewed by Cursor Bugbot for commit 3b69939. 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 release PR generated by release-plz bumping all workspace crates from v1.25.1 to v1.25.2. No source code logic is changed — every modification is a version string, generated artifact, or CHANGELOG entry.

Confidence Score: 5/5

Safe to merge — all changes are mechanical version bumps and generated artifacts with no logic modifications.

Every changed line is either a version string, a lock file entry, a CHANGELOG addition, or a generated doc artifact. All 13 workspace crates are bumped consistently to 1.25.2 with no mismatches. The release timestamp in release.json matches today's date. Nothing here can regress runtime behavior.

No files require special attention.

Important Files Changed

Filename Overview
Cargo.toml Workspace version bumped from 1.25.1 to 1.25.2 in [workspace.package] and all 13 internal crate path-dependencies
Cargo.lock Lock file updated to reflect the version bump across all workspace crates; no third-party dependency changes
crates/aube-lockfile/CHANGELOG.md Most substantial changelog entry: two bug fixes (yarn berry builtin compat flags, npm package-lock root drift detection), plus benchmark refresh and criterion 0.8 dep update
crates/aube-resolver/CHANGELOG.md One bug fix: allow git deps without package manifests (#970), plus benchmark refresh and criterion 0.8 update
release.json Version and release timestamp updated to 1.25.2 / 2026-07-01T21:36:13Z
docs/cli/commands.json Version string updated from 1.25.1 to 1.25.2 in the generated CLI commands JSON
aube.usage.kdl Version field bumped to 1.25.2 in the usage KDL artifact
crates/aube/CHANGELOG.md Root crate changelog records benchmark refresh and cold-install lockfile write overlap (#961)

Reviews (16): 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 -> 4x.

Benchmark aube bun pnpm
Fresh install (warm cache) 437ms -> 711ms (+63%) 1729ms -> 1551ms (-10%) 2461ms -> 3008ms (+22%)
Fresh install (cold cache) 14371ms -> 15662ms (+9%) 5883ms -> 5604ms (-5%) 10681ms -> 15072ms (+41%)

3b69939 vs 5901f17 | 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 9 times, most recently from 995020a to 40e59d3 Compare July 1, 2026 21:32
@jdx jdx force-pushed the release-plz-2026-06-26T00-48-58Z branch from 40e59d3 to 3b69939 Compare July 1, 2026 21:36
@jdx jdx enabled auto-merge (squash) July 1, 2026 21:39
@jdx jdx merged commit 57bf13c into main Jul 1, 2026
18 checks passed
@jdx jdx deleted the release-plz-2026-06-26T00-48-58Z branch July 1, 2026 21:46
@coderabbitai coderabbitai Bot mentioned this pull request Jul 2, 2026
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