Skip to content

chore: release v1.19.0 - #849

Merged
jdx merged 1 commit into
mainfrom
release-plz-2026-06-09T00-05-16Z
Jun 11, 2026
Merged

jdx merged 1 commit into
mainfrom
release-plz-2026-06-09T00-05-16Z

Conversation

@jdx

@jdx jdx commented Jun 9, 2026 •

Copy link
Copy Markdown
Collaborator

🤖 New release: v1.19.0

This PR bumps the workspace to v1.19.0 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 changes from release automation; no application logic in this diff.

Overview
Release v1.19.0 — automated release-plz PR that bumps the workspace and all internal crates from 1.18.2 to 1.19.0 (Cargo.toml, Cargo.lock, release.json) and aligns generated surfaces (aube.usage.kdl, docs/cli/*, CLI version metadata).

Per-crate CHANGELOG entries document what ships with this tag (implementation landed in prior PRs): Node runtime pinning/install via aube runtime and aube self-version management (#861); build-approval fixes for URL sources and required source keys (#858, #858); install warnings for deprecated override refs (#859); registry/npmrc env refs kept literal (#856); lockfile rejection of mismatched resolution shapes (#855); plus benchmark refresh (#851). aube-runtime/CHANGELOG.md is added as a new crate changelog file (backfilled history for that crate).

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

@coderabbitai

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

Bumps workspace version to 1.18.3 and updates all internal aube* workspace dependency versions, updates CLI/docs usage metadata to 1.18.3, updates release.json (version and releasedAt), and adds 1.18.3 changelog entries for each crate dated 2026-06-11.

Changes

Version 1.18.3 Release

Layer / File(s) Summary
Workspace manifest version bump
Cargo.toml
Workspace package version and all aube* entries under [workspace.dependencies] updated from 1.18.2 → 1.18.3 (paths unchanged).
CLI specification and documentation updates
aube.usage.kdl, docs/cli/commands.json, docs/cli/index.md
CLI usage spec, commands metadata, and docs version fields updated to 1.18.3.
Release metadata and changelog entries
release.json, crates/aube*/CHANGELOG.md
release.json updated with version: "1.18.3" and new releasedAt; each crate CHANGELOG.md added a 1.18.3 entry dated 2026-06-11 (including refreshed benchmarks and the lockfile fix where applicable).

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

Possibly related PRs

  • jdx/aube#847: Previous release automation PR performing the same workspace/crate version bump pattern.
  • jdx/aube#838: Related release automation updating workspace/package and workspace.dependencies version fields and regenerating changelogs/docs.
  • jdx/aube#821: Coordinated release bump touching the same manifest/docs/version fields.

Poem

🐰 I hopped through files, one-two-three,
bumped versions tidy from sea to sea.
Manifests, docs, changelogs — all in line,
stamped the date and set the sign.
A little hop for release-day glee!

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Title check ⚠️ Warning The PR title claims 'release v1.19.0' but all changes show a version bump to v1.18.3, not v1.19.0. This is misleading. Update the PR title to 'chore: release v1.18.3' to accurately reflect the actual version being released.
✅ Passed checks (4 passed)
Check name Status Explanation
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.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


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

@greptile-apps

greptile-apps Bot commented Jun 9, 2026 •

Copy link
Copy Markdown
Contributor

Greptile Summary

Automated release PR generated by release-plz-pr bumping the entire workspace from 1.18.2 to 1.19.0. All version strings, lock file entries, CLI docs, aube.usage.kdl, and release.json are updated consistently.

  • All 13 workspace crates have their Cargo.toml/Cargo.lock versions updated uniformly; no external dependencies changed.
  • New 1.19.0 CHANGELOG entries added for every crate; compare URLs are well-formed and base off v1.18.2.
  • crates/aube-runtime/CHANGELOG.md is brand-new (no prior file existed), so release-plz bootstrapped it by grouping all historical commits under the 1.19.0 heading — old features like #502, #333, and #306 appear in the current "Added" section even though they shipped years ago.

Confidence Score: 5/5

Standard automated release PR; all version bumps are consistent across the workspace and no code logic is changed.

Every change is a mechanical version bump or regenerated artifact produced by release-plz. There are no logic changes, no dependency upgrades, and all internal crate versions are in sync. The only notable issue is the newly bootstrapped aube-runtime changelog attributing historical commits to the 1.19.0 release section, which is a documentation cosmetic concern and does not affect the release itself.

crates/aube-runtime/CHANGELOG.md — newly created file with historical entries incorrectly grouped under the 1.19.0 release header.

Important Files Changed

Filename Overview
Cargo.toml Workspace version and all internal crate pinned versions bumped uniformly from 1.18.2 to 1.19.0
Cargo.lock Lock file updated to reflect new 1.19.0 version for all workspace crates; no external dependency changes
release.json Version updated to 1.19.0 and releasedAt timestamp updated to 2026-06-11T22:23:13Z
crates/aube-runtime/CHANGELOG.md New file created for first time; 1.19.0 section incorrectly contains historical feature/fix entries (PRs #502, #333, #306, #292, #267) from much earlier releases due to release-plz bootstrapping all untracked commits
crates/aube/CHANGELOG.md New 1.19.0 entry added with correct compare URL (v1.18.2...v1.19.0) and appropriate feature/fix/other entries
aube.usage.kdl Version string updated from 1.18.2 to 1.19.0
docs/cli/commands.json Version field updated from 1.18.2 to 1.19.0
docs/cli/index.md Version string updated from 1.18.2 to 1.19.0
crates/aube-codes/CHANGELOG.md New 1.19.0 entry added with correct compare URL and relevant feature/fix entries
crates/aube-linker/CHANGELOG.md New 1.19.0 entry added with correct compare URL
crates/aube-lockfile/CHANGELOG.md New 1.19.0 entry added with correct compare URL and relevant fix entries
crates/aube-registry/CHANGELOG.md New 1.19.0 entry added with correct compare URL
crates/aube-resolver/CHANGELOG.md New 1.19.0 entry added with correct compare URL
crates/aube-scripts/CHANGELOG.md New 1.19.0 entry added with correct compare URL and relevant fix entries
crates/aube-settings/CHANGELOG.md New 1.19.0 entry added with correct compare URL
crates/aube-store/CHANGELOG.md New 1.19.0 entry added with correct compare URL
crates/aube-util/CHANGELOG.md New 1.19.0 entry added with correct compare URL
crates/aube-workspace/CHANGELOG.md New 1.19.0 entry added with correct compare URL
crates/aube-manifest/CHANGELOG.md New 1.19.0 entry added with correct compare URL

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

Comment thread crates/aube/CHANGELOG.md Resolved
Comment thread crates/aube/CHANGELOG.md Resolved
@github-actions

github-actions Bot commented Jun 9, 2026 •

Copy link
Copy Markdown

Benchmark changes

Versions:

  • aube: 1.18.2 -> 1.19.0
  • pnpm: 11.5.2 -> 11.5.3

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

Benchmark aube bun pnpm
Fresh install (warm cache) 383ms -> 762ms (+99%) 2728ms -> 1622ms (-41%) 2364ms -> 3787ms (+60%)
Fresh install (cold cache) 8132ms -> 8865ms (+9%) 5747ms -> 7385ms (+29%) 23602ms -> 17278ms (-27%)

42d136e vs b578b76 | aube/bun/pnpm | 3 scenarios | 3 runs | 500mbit/50ms | generated by Codex.

@jdx
jdx force-pushed the release-plz-2026-06-09T00-05-16Z branch 5 times, most recently from 1e0b1c3 to 49b0c1f Compare June 11, 2026 03:01
@zzJinux

zzJinux commented Jun 11, 2026

Copy link
Copy Markdown

Is installing with mise not recommended? mise use aube@latest errors.

@jdx
jdx force-pushed the release-plz-2026-06-09T00-05-16Z branch 3 times, most recently from 60f0cda to 78a0470 Compare June 11, 2026 20:37
@jdx jdx changed the title chore: release v1.18.3 chore: release v1.19.0 Jun 11, 2026
@jdx
jdx force-pushed the release-plz-2026-06-09T00-05-16Z branch from 78a0470 to 42d136e Compare June 11, 2026 22:23
@jdx
jdx enabled auto-merge (squash) June 11, 2026 22:26
@jdx
jdx merged commit ab844b5 into main Jun 11, 2026
18 checks passed
@jdx
jdx deleted the release-plz-2026-06-09T00-05-16Z branch June 11, 2026 22:29
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.

2 participants