Skip to content

chore: release v1.38.0 - #1202

Merged
jdx merged 1 commit into
mainfrom
release-plz-2026-07-31T18-17-30Z
Aug 7, 2026
Merged

jdx merged 1 commit into
mainfrom
release-plz-2026-07-31T18-17-30Z

Conversation

@jdx

@jdx jdx commented Jul 31, 2026 •

Copy link
Copy Markdown
Collaborator

🤖 New release: v1.38.0

This PR bumps the workspace to v1.38.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-plz; no application logic in the diff.

Overview
Bumps the workspace and every internal crate from 1.37.0 to 1.38.0, including Cargo.toml, Cargo.lock, release.json, and generated CLI metadata (aube.usage.kdl, docs/cli/commands.json, docs/cli/index.md).

Adds 1.38.0 sections to per-crate CHANGELOG.md files (dated 2026-08-07), documenting what ships in this tag—e.g. embed per-install storage overrides, store prune --dry-run, SBOM license metadata, linker hoisting across workspace importers, store index scan fail-closed behavior, registry proxy/NODE_EXTRA_CA_CERTS fixes, and related install/unlink/deploy/runtime fixes referenced by PR numbers in the main crates/aube/CHANGELOG.md.

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

@greptile-apps

greptile-apps Bot commented Jul 31, 2026 •

Copy link
Copy Markdown
Contributor

PR title or description contains excluded keyword chore: release.

@coderabbitai

coderabbitai Bot commented Jul 31, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Ignore keyword(s) in the title.

⛔ Ignored keywords (2)
  • chore: release
  • chore(main): release

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Central YAML (base), Organization UI (inherited)

Review profile: CHILL

Plan: Pro Plus

Run ID: 262eb414-d0ea-4bfa-b4f5-4c93514c31d7

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

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.

@jdx
jdx force-pushed the release-plz-2026-07-31T18-17-30Z branch 3 times, most recently from 2e4fb8b to fd756a4 Compare August 1, 2026 18:59
@jdx jdx changed the title chore: release v1.37.1 chore: release v1.38.0 Aug 1, 2026
@jdx
jdx force-pushed the release-plz-2026-07-31T18-17-30Z branch 22 times, most recently from 6577a2d to 99bce9c Compare August 7, 2026 14:46
@jdx
jdx force-pushed the release-plz-2026-07-31T18-17-30Z branch from 99bce9c to 8826f30 Compare August 7, 2026 15:35
@jdx
jdx enabled auto-merge (squash) August 7, 2026 15:51
@jdx
jdx merged commit 3d5fc64 into main Aug 7, 2026
37 checks passed
@jdx
jdx deleted the release-plz-2026-07-31T18-17-30Z branch August 7, 2026 15:53
jdx added a commit to jdx/mise that referenced this pull request Aug 7, 2026
## Summary
- update the embedded `aube` and `aube-registry` crates to v1.38.0
- refresh the aube workspace dependency graph in `Cargo.lock`

## Why

aube v1.38.0 publishes the embedder storage overrides from aubepkg/aube#1239
and structured deprecation output from aubepkg/aube#1236. Keeping the
dependency bump separate makes the follow-up mise integration changes
easier to review.

Upstream release: aubepkg/aube#1202

## Validation
- `cargo check`

*AI-assisted — Tool: Codex; model: unavailable/unavailable; version:
unavailable.*

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Medium Risk**
> Changes where embedded aube keeps packuments and file store (existing
global aube data may be re-fetched); install behavior otherwise stays on
the same per-tool layout and lockfile names.
> 
> **Overview**
> Bumps embedded **`aube`** / **`aube-registry`** to **1.38.0**
(lockfile refresh, including **`usage-lib` 5.0** and transitive
updates).
> 
> Embedded **`npm:`** installs now call
**`aube::embed::add_with_overrides`** with mise-owned
**`$MISE_CACHE_DIR/npm/aube/cache`** and **`.../store`**,
**`use_global_virtual_store: false`**, so regenerable aube state is
prunable via **`mise cache prune npm`** instead of relying on aube’s
global virtual store. Per-tool installs still land in the tool prefix
(`node_modules`, lockfile).
> 
> **`aube_host`** docs/tests now stress **config name compatibility**
(lockfile, `aube.allowBuilds`) rather than claiming the host profile
pins all on-disk layout. E2e and a unit test lock in the new cache/store
paths.
> 
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
4b9b830. Bugbot is set up for automated
code reviews on this repo. Configure
[here](https://www.cursor.com/dashboard/bugbot).</sup>
<!-- /CURSOR_SUMMARY -->

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Improvements**
* Improved embedded npm installation reliability by using consistent,
invocation-scoped cache and storage locations.
* Ensured installation state can be regenerated and remains isolated
between invocations.
* **Chores**
  * Updated embedded Aube dependencies to version 1.38.
  * Added regression coverage for npm installation storage behavior.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
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