diff --git a/Cargo.lock b/Cargo.lock index 12fdc3fda..280b7707d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -276,7 +276,7 @@ checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" [[package]] name = "aube" -version = "1.41.0" +version = "1.42.0" dependencies = [ "ambient-id", "assert_cmd", @@ -341,7 +341,7 @@ dependencies = [ [[package]] name = "aube-codes" -version = "1.41.0" +version = "1.42.0" dependencies = [ "serde", "serde_json", @@ -349,7 +349,7 @@ dependencies = [ [[package]] name = "aube-ffi" -version = "1.41.0" +version = "1.42.0" dependencies = [ "aube", "aube-codes", @@ -362,7 +362,7 @@ dependencies = [ [[package]] name = "aube-linker" -version = "1.41.0" +version = "1.42.0" dependencies = [ "aube-codes", "aube-lockfile", @@ -388,7 +388,7 @@ dependencies = [ [[package]] name = "aube-lockfile" -version = "1.41.0" +version = "1.42.0" dependencies = [ "aube-codes", "aube-manifest", @@ -415,7 +415,7 @@ dependencies = [ [[package]] name = "aube-manifest" -version = "1.41.0" +version = "1.42.0" dependencies = [ "aube-codes", "aube-util", @@ -433,7 +433,7 @@ dependencies = [ [[package]] name = "aube-node" -version = "1.41.0" +version = "1.42.0" dependencies = [ "aube", "aube-codes", @@ -448,7 +448,7 @@ dependencies = [ [[package]] name = "aube-registry" -version = "1.41.0" +version = "1.42.0" dependencies = [ "aube-codes", "aube-manifest", @@ -481,7 +481,7 @@ dependencies = [ [[package]] name = "aube-resolver" -version = "1.41.0" +version = "1.42.0" dependencies = [ "aube-codes", "aube-lockfile", @@ -510,7 +510,7 @@ dependencies = [ [[package]] name = "aube-runtime" -version = "1.41.0" +version = "1.42.0" dependencies = [ "aube-codes", "aube-manifest", @@ -534,7 +534,7 @@ dependencies = [ [[package]] name = "aube-scripts" -version = "1.41.0" +version = "1.42.0" dependencies = [ "aube-codes", "aube-manifest", @@ -552,7 +552,7 @@ dependencies = [ [[package]] name = "aube-settings" -version = "1.41.0" +version = "1.42.0" dependencies = [ "aube-codes", "aube-manifest", @@ -565,7 +565,7 @@ dependencies = [ [[package]] name = "aube-store" -version = "1.41.0" +version = "1.42.0" dependencies = [ "aube-util", "base64 0.23.1", @@ -591,7 +591,7 @@ dependencies = [ [[package]] name = "aube-util" -version = "1.41.0" +version = "1.42.0" dependencies = [ "aube-codes", "blake3", @@ -612,7 +612,7 @@ dependencies = [ [[package]] name = "aube-workspace" -version = "1.41.0" +version = "1.42.0" dependencies = [ "aube-codes", "aube-manifest", diff --git a/Cargo.toml b/Cargo.toml index 8bc7fd90f..78673c7fd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,7 +31,7 @@ inherits = "release" panic = "unwind" [workspace.package] -version = "1.41.0" +version = "1.42.0" edition = "2024" # Kept at the floor mise can build with (its distro packaging pins the # toolchain) so mise can embed the library crates. CI enforces this via diff --git a/aube.usage.kdl b/aube.usage.kdl index 3aa6a0fa7..712c5b4d5 100644 --- a/aube.usage.kdl +++ b/aube.usage.kdl @@ -2,7 +2,7 @@ min_usage_version "4.0" name aube bin aube -version "1.41.0" +version "1.42.0" about "A fast Node.js package manager" usage "Usage: aube [OPTIONS] [COMMAND]" flag "-C --dir --cd --prefix" help="Change to directory before running (like `make -C` or `mise --cd`)" global=#true { diff --git a/crates/aube-codes/CHANGELOG.md b/crates/aube-codes/CHANGELOG.md index 1a7cf2780..2558d8d29 100644 --- a/crates/aube-codes/CHANGELOG.md +++ b/crates/aube-codes/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.42.0](https://github.com/jdx/aube/compare/aube-codes-v1.41.0...aube-codes-v1.42.0) - 2026-08-21 + +### Added + +- *(store)* add structured prune previews ([#1321](https://github.com/jdx/aube/pull/1321)) + +### Other + +- refresh benchmarks for v1.41.0 ([#1322](https://github.com/jdx/aube/pull/1322)) + ## [1.41.0](https://github.com/jdx/aube/compare/aube-codes-v1.40.0...aube-codes-v1.41.0) - 2026-08-16 ### Fixed diff --git a/crates/aube-linker/CHANGELOG.md b/crates/aube-linker/CHANGELOG.md index c5032ea3a..326313540 100644 --- a/crates/aube-linker/CHANGELOG.md +++ b/crates/aube-linker/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.42.0](https://github.com/jdx/aube/compare/aube-linker-v1.41.0...aube-linker-v1.42.0) - 2026-08-21 + +### Other + +- refresh benchmarks for v1.41.0 ([#1322](https://github.com/jdx/aube/pull/1322)) + ## [1.41.0](https://github.com/jdx/aube/compare/aube-linker-v1.40.0...aube-linker-v1.41.0) - 2026-08-16 ### Fixed diff --git a/crates/aube-lockfile/CHANGELOG.md b/crates/aube-lockfile/CHANGELOG.md index 5f1547609..0070b5bb4 100644 --- a/crates/aube-lockfile/CHANGELOG.md +++ b/crates/aube-lockfile/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.42.0](https://github.com/jdx/aube/compare/aube-lockfile-v1.41.0...aube-lockfile-v1.42.0) - 2026-08-21 + +### Other + +- refresh benchmarks for v1.41.0 ([#1322](https://github.com/jdx/aube/pull/1322)) + ## [1.41.0](https://github.com/jdx/aube/compare/aube-lockfile-v1.40.0...aube-lockfile-v1.41.0) - 2026-08-16 ### Fixed diff --git a/crates/aube-manifest/CHANGELOG.md b/crates/aube-manifest/CHANGELOG.md index c2a6a3cfd..8f02572d4 100644 --- a/crates/aube-manifest/CHANGELOG.md +++ b/crates/aube-manifest/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.42.0](https://github.com/jdx/aube/compare/aube-manifest-v1.41.0...aube-manifest-v1.42.0) - 2026-08-21 + +### Other + +- refresh benchmarks for v1.41.0 ([#1322](https://github.com/jdx/aube/pull/1322)) + ## [1.41.0](https://github.com/jdx/aube/compare/aube-manifest-v1.40.0...aube-manifest-v1.41.0) - 2026-08-16 ### Added diff --git a/crates/aube-registry/CHANGELOG.md b/crates/aube-registry/CHANGELOG.md index c37104a30..9cf394c12 100644 --- a/crates/aube-registry/CHANGELOG.md +++ b/crates/aube-registry/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.42.0](https://github.com/jdx/aube/compare/aube-registry-v1.41.0...aube-registry-v1.42.0) - 2026-08-21 + +### Fixed + +- *(resolver)* compact exact optional package histories ([#1315](https://github.com/jdx/aube/pull/1315)) + +### Other + +- refresh benchmarks for v1.41.0 ([#1322](https://github.com/jdx/aube/pull/1322)) + ## [1.41.0](https://github.com/jdx/aube/compare/aube-registry-v1.40.0...aube-registry-v1.41.0) - 2026-08-16 ### Other diff --git a/crates/aube-resolver/CHANGELOG.md b/crates/aube-resolver/CHANGELOG.md index 8c22f6075..ea1523fdd 100644 --- a/crates/aube-resolver/CHANGELOG.md +++ b/crates/aube-resolver/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.42.0](https://github.com/jdx/aube/compare/aube-resolver-v1.41.0...aube-resolver-v1.42.0) - 2026-08-21 + +### Fixed + +- *(resolver)* allow deep peer-context chains to converge ([#1324](https://github.com/jdx/aube/pull/1324)) +- *(resolver)* compact exact optional package histories ([#1315](https://github.com/jdx/aube/pull/1315)) + +### Other + +- refresh benchmarks for v1.41.0 ([#1322](https://github.com/jdx/aube/pull/1322)) + ## [1.41.0](https://github.com/jdx/aube/compare/aube-resolver-v1.40.0...aube-resolver-v1.41.0) - 2026-08-16 ### Fixed diff --git a/crates/aube-runtime/CHANGELOG.md b/crates/aube-runtime/CHANGELOG.md index de0e45142..c00ba423e 100644 --- a/crates/aube-runtime/CHANGELOG.md +++ b/crates/aube-runtime/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.42.0](https://github.com/jdx/aube/compare/aube-runtime-v1.41.0...aube-runtime-v1.42.0) - 2026-08-21 + +### Other + +- refresh benchmarks for v1.41.0 ([#1322](https://github.com/jdx/aube/pull/1322)) + ## [1.41.0](https://github.com/jdx/aube/compare/aube-runtime-v1.40.0...aube-runtime-v1.41.0) - 2026-08-16 ### Other diff --git a/crates/aube-scripts/CHANGELOG.md b/crates/aube-scripts/CHANGELOG.md index 5dddebb55..b27e2e56b 100644 --- a/crates/aube-scripts/CHANGELOG.md +++ b/crates/aube-scripts/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.42.0](https://github.com/jdx/aube/compare/aube-scripts-v1.41.0...aube-scripts-v1.42.0) - 2026-08-21 + +### Fixed + +- *(resolver)* compact exact optional package histories ([#1315](https://github.com/jdx/aube/pull/1315)) + +### Other + +- refresh benchmarks for v1.41.0 ([#1322](https://github.com/jdx/aube/pull/1322)) + ## [1.41.0](https://github.com/jdx/aube/compare/aube-scripts-v1.40.0...aube-scripts-v1.41.0) - 2026-08-16 ### Other diff --git a/crates/aube-settings/CHANGELOG.md b/crates/aube-settings/CHANGELOG.md index 6b591721e..e924aa3f2 100644 --- a/crates/aube-settings/CHANGELOG.md +++ b/crates/aube-settings/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.42.0](https://github.com/jdx/aube/compare/aube-settings-v1.41.0...aube-settings-v1.42.0) - 2026-08-21 + +### Fixed + +- *(install)* keep gvs enabled for nuxt and parcel ([#1312](https://github.com/jdx/aube/pull/1312)) + +### Other + +- refresh benchmarks for v1.41.0 ([#1322](https://github.com/jdx/aube/pull/1322)) + ## [1.41.0](https://github.com/jdx/aube/compare/aube-settings-v1.40.0...aube-settings-v1.41.0) - 2026-08-16 ### Added diff --git a/crates/aube-store/CHANGELOG.md b/crates/aube-store/CHANGELOG.md index 44b02b4ae..5b55d2db0 100644 --- a/crates/aube-store/CHANGELOG.md +++ b/crates/aube-store/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.42.0](https://github.com/jdx/aube/compare/aube-store-v1.41.0...aube-store-v1.42.0) - 2026-08-21 + +### Added + +- *(store)* add structured prune previews ([#1321](https://github.com/jdx/aube/pull/1321)) + +### Other + +- refresh benchmarks for v1.41.0 ([#1322](https://github.com/jdx/aube/pull/1322)) +- *(store)* stream large tar entries into CAS ([#1318](https://github.com/jdx/aube/pull/1318)) + ## [1.41.0](https://github.com/jdx/aube/compare/aube-store-v1.40.0...aube-store-v1.41.0) - 2026-08-16 ### Fixed diff --git a/crates/aube-util/CHANGELOG.md b/crates/aube-util/CHANGELOG.md index 7d70f9277..77987bb55 100644 --- a/crates/aube-util/CHANGELOG.md +++ b/crates/aube-util/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.42.0](https://github.com/jdx/aube/compare/aube-util-v1.41.0...aube-util-v1.42.0) - 2026-08-21 + +### Added + +- *(util)* add EngineContext runtime embedder seam ([#1326](https://github.com/jdx/aube/pull/1326)) + +### Other + +- refresh benchmarks for v1.41.0 ([#1322](https://github.com/jdx/aube/pull/1322)) + ## [1.41.0](https://github.com/jdx/aube/compare/aube-util-v1.40.0...aube-util-v1.41.0) - 2026-08-16 ### Fixed diff --git a/crates/aube-workspace/CHANGELOG.md b/crates/aube-workspace/CHANGELOG.md index 0469a4eea..efb411023 100644 --- a/crates/aube-workspace/CHANGELOG.md +++ b/crates/aube-workspace/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.42.0](https://github.com/jdx/aube/compare/aube-workspace-v1.41.0...aube-workspace-v1.42.0) - 2026-08-21 + +### Other + +- refresh benchmarks for v1.41.0 ([#1322](https://github.com/jdx/aube/pull/1322)) + ## [1.41.0](https://github.com/jdx/aube/compare/aube-workspace-v1.40.0...aube-workspace-v1.41.0) - 2026-08-16 ### Other diff --git a/crates/aube/CHANGELOG.md b/crates/aube/CHANGELOG.md index 617ce8d75..3aa12c7b8 100644 --- a/crates/aube/CHANGELOG.md +++ b/crates/aube/CHANGELOG.md @@ -7,6 +7,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.42.0](https://github.com/jdx/aube/compare/v1.41.0...v1.42.0) - 2026-08-21 + +### Added + +- *(util)* add EngineContext runtime embedder seam ([#1326](https://github.com/jdx/aube/pull/1326)) +- *(store)* add structured prune previews ([#1321](https://github.com/jdx/aube/pull/1321)) + +### Fixed + +- *(install)* preserve applied builds after cache cleanup ([#1339](https://github.com/jdx/aube/pull/1339)) +- *(pack)* resolve catalog dependencies before archiving ([#1334](https://github.com/jdx/aube/pull/1334)) +- *(resolver)* compact exact optional package histories ([#1315](https://github.com/jdx/aube/pull/1315)) + +### Other + +- refresh benchmarks for v1.41.0 ([#1322](https://github.com/jdx/aube/pull/1322)) +- *(store)* stream large tar entries into CAS ([#1318](https://github.com/jdx/aube/pull/1318)) + ## [1.41.0](https://github.com/jdx/aube/compare/v1.40.0...v1.41.0) - 2026-08-16 ### Added diff --git a/docs/cli/commands.json b/docs/cli/commands.json index f417f77f7..dd62b8864 100644 --- a/docs/cli/commands.json +++ b/docs/cli/commands.json @@ -13725,7 +13725,7 @@ "config": { "props": {} }, - "version": "1.41.0", + "version": "1.42.0", "usage": "Usage: aube [OPTIONS] [COMMAND]", "complete": { "script": { diff --git a/docs/cli/index.md b/docs/cli/index.md index 43a0f4fbc..c98643f22 100644 --- a/docs/cli/index.md +++ b/docs/cli/index.md @@ -3,7 +3,7 @@ **Usage**: `aube [FLAGS] ` -**Version**: 1.41.0 +**Version**: 1.42.0 - **Usage**: `aube [FLAGS] ` diff --git a/release.json b/release.json index 007332a02..9b3039d70 100644 --- a/release.json +++ b/release.json @@ -1,4 +1,4 @@ { - "version": "1.41.0", - "releasedAt": "2026-08-16T19:21:57Z" + "version": "1.42.0", + "releasedAt": "2026-08-21T02:03:31Z" }