Skip to content

aube 1.22.0 - #8190

Closed
chenrui333 wants to merge 1 commit into
mainfrom
bump-aube-1.22.0
Closed

chenrui333 wants to merge 1 commit into
mainfrom
bump-aube-1.22.0

Conversation

@chenrui333

Copy link
Copy Markdown
Owner

Created by brew bump


Created with brew bump-formula-pr.

Details

release notes
## Added
  • (registry) Scope-specific auth tokens (//host/:@scope:_authToken) for multi-org registries like GitHub Packages, with aube login --scope writing scoped entries (#899)

Fixed

  • (install) Verify lockfile tarball URLs against package packuments instead of per-version endpoints, fixing frozen-lockfile installs against registries with incomplete /{name}/{version} routes (#905)
  • (install) Close a cluster of pnpm-lock.yaml parity and re-resolution gaps: stop peer suffixes at the supplier, record hosted-git deps as codeload tarballs, render git/tarball peer suffixes as resolved specs, stamp pnpm config checksums on update/remove/dedupe/audit, and re-resolve when .pnpmfile.{cjs,mjs} changes (#896)
  • (install) Repair member installs under sharedWorkspaceLockfile=false: per-member warm-path freshness, warm-path relink of deleted member node_modules, and packageExtensions applied to git/tarball/directory deps (#891)
  • (install) Restore nested pnpm-workspace.yaml as a hard workspace boundary, matching pnpm — a member's settings-only yaml configures a single-package workspace rather than being skipped (#889)
  • (lockfile) Close pnpm-lock.yaml formatting and field parity gaps: record every declared optional-dep arch, flow-form cpu/os/libc, re-indent transitivePeerDependencies, reorder catalogs:, round-trip deprecated:, drop engines: {node: '*'}, mark optional: true snapshots, emit transitivePeerDependencies, and synthesize peerDependencies for meta-only peers (#893)
  • (embedder) Honor the embedder profile in the install banner, cache directories, virtual-store leaf, Node-install root, install-shape digest, and doctor messages (#888)

Changed

  • (commands) Return exit codes from command entrypoints instead of calling process::exit, so embedding aube as a library no longer tears down the host process (#897)

💚 Sponsor aube

aube is part of jdx.dev — an independent developer-tooling studio run by @jdx, also behind mise. Work on aube is funded entirely by sponsors.

If aube is saving your team install time or CI minutes, please consider sponsoring at jdx.dev. Individual and company sponsorships are what keep the project fast, free, and independent.

View the full release notes at https://github.com/jdx/aube/releases/tag/v1.22.0.


Copilot AI review requested due to automatic review settings June 19, 2026 14:11

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Bumps the Homebrew formula for aube to the 1.22.0 release.

Changes:

  • Update source tarball URL to v1.22.0
  • Update sha256 to match the new tarball

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread Formula/a/aube.rb Resolved
@github-actions github-actions Bot added the rust Rust use is a significant feature of the PR or issue label Jun 19, 2026
@github-actions github-actions Bot closed this in 3d0471f Jun 19, 2026
@github-actions
github-actions Bot deleted the bump-aube-1.22.0 branch June 19, 2026 21:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-pull rust Rust use is a significant feature of the PR or issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants