Repository navigation
chore: release v1.38.0 - #1202
Conversation
|
PR title or description contains excluded keyword |
|
Important Review skippedIgnore keyword(s) in the title. ⛔ Ignored keywords (2)
Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Central YAML (base), Organization UI (inherited) Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
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. Comment |
2e4fb8b to
fd756a4
Compare
6577a2d to
99bce9c
Compare
99bce9c to
8826f30
Compare
## 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 -->
🤖 New release:
v1.38.0This PR bumps the workspace to
v1.38.0and 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.mdfiles for the release notes that will ship.Generated by the
release-plz-prworkflow.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.mdfiles (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_CERTSfixes, and related install/unlink/deploy/runtime fixes referenced by PR numbers in the maincrates/aube/CHANGELOG.md.Reviewed by Cursor Bugbot for commit 8826f30. Bugbot is set up for automated code reviews on this repo. Configure here.