Skip to main content

crates/aube-util/CHANGELOG.md

# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [1.15.0](https://github.com/endevco/aube/compare/aube-util-v1.14.1...aube-util-v1.15.0) - 2026-05-17

### Other

- refresh benchmarks for v1.14.1 ([#721](https://github.com/endevco/aube/pull/721))

## [1.14.0](https://github.com/endevco/aube/compare/aube-util-v1.13.1...aube-util-v1.14.0) - 2026-05-14

### Other

- refresh benchmarks for v1.13.1 ([#687](https://github.com/endevco/aube/pull/687))

## [1.13.0](https://github.com/endevco/aube/compare/aube-util-v1.12.0...aube-util-v1.13.0) - 2026-05-13

### Other

- refresh benchmarks for v1.12.0 ([#625](https://github.com/endevco/aube/pull/625))

## [1.12.0](https://github.com/endevco/aube/compare/aube-util-v1.11.0...aube-util-v1.12.0) - 2026-05-12

### Other

- refresh benchmarks for v1.11.0 ([#622](https://github.com/endevco/aube/pull/622))

## [1.11.0](https://github.com/endevco/aube/compare/aube-util-v1.10.4...aube-util-v1.11.0) - 2026-05-11

### Fixed

- *(util)* serialize TLS ticket cache tests to close env-mutation race ([#595](https://github.com/endevco/aube/pull/595))

### Other

- refresh benchmarks for v1.10.4 ([#600](https://github.com/endevco/aube/pull/600))

## [1.10.1](https://github.com/endevco/aube/compare/aube-util-v1.10.0...aube-util-v1.10.1) - 2026-05-10

### Other

- refresh benchmarks for v1.10.0 ([#571](https://github.com/endevco/aube/pull/571))
- *(registry)* drop deep clone and fsync from packument cache writes ([#568](https://github.com/endevco/aube/pull/568))
- refresh benchmarks for v1.10.0 ([#566](https://github.com/endevco/aube/pull/566))

## [1.10.0](https://github.com/endevco/aube/compare/aube-util-v1.9.1...aube-util-v1.10.0) - 2026-05-10

### Added

- *(diag)* instrument install and add aube diag subcommand ([#547](https://github.com/endevco/aube/pull/547))

### Fixed

- *(workspace)* include root in filtered runs ([#556](https://github.com/endevco/aube/pull/556))

### Other

- refresh benchmarks for v1.9.1 ([#555](https://github.com/endevco/aube/pull/555))
- lead hero with auto-install promise over speed ([#557](https://github.com/endevco/aube/pull/557))
- *(install)* adaptive limiter + tarball http1 split ([#548](https://github.com/endevco/aube/pull/548))
- refresh benchmarks for v1.9.1 ([#534](https://github.com/endevco/aube/pull/534))
- refresh benchmarks for v1.9.0 ([#532](https://github.com/endevco/aube/pull/532))

## [1.9.1](https://github.com/endevco/aube/compare/aube-util-v1.9.0...aube-util-v1.9.1) - 2026-05-06

### Added

- *(install)* aube-util::http module + pre-resolver prefetch + cold-path optimizations ([#529](https://github.com/endevco/aube/pull/529))

### Other

- refresh benchmarks for v1.9.0 ([#525](https://github.com/endevco/aube/pull/525))
- cold install pipeline overhaul ([#522](https://github.com/endevco/aube/pull/522))

## [1.9.0](https://github.com/endevco/aube/compare/aube-util-v1.8.0...aube-util-v1.9.0) - 2026-05-05

### Other

- refresh benchmarks for v1.8.0 ([#508](https://github.com/endevco/aube/pull/508))

## [1.8.0](https://github.com/endevco/aube/compare/aube-util-v1.7.0...aube-util-v1.8.0) - 2026-05-03

### Added

- *(run)* prefer local bins for run and dlx ([#502](https://github.com/endevco/aube/pull/502))
- *(codes)* introduce ERR_AUBE_/WARN_AUBE_ codes, exit codes, dep chains ([#492](https://github.com/endevco/aube/pull/492))

### Fixed

- *(lockfile)* honor bun workspace-scoped direct deps ([#489](https://github.com/endevco/aube/pull/489))

### Other

- refresh benchmarks for v1.7.0 ([#490](https://github.com/endevco/aube/pull/490))

## [1.7.0](https://github.com/endevco/aube/compare/aube-util-v1.6.2...aube-util-v1.7.0) - 2026-05-03

### Other

- refresh benchmarks for v1.6.2 ([#474](https://github.com/endevco/aube/pull/474))
- streaming sha512, parallel cas, tls prewarm, fetch reorder ([#469](https://github.com/endevco/aube/pull/469))
- refresh benchmarks for v1.6.2 ([#467](https://github.com/endevco/aube/pull/467))

## [1.6.1](https://github.com/endevco/aube/compare/aube-util-v1.6.0...aube-util-v1.6.1) - 2026-05-01

### Other

- refresh benchmarks for v1.5.2 ([#459](https://github.com/endevco/aube/pull/459))

## [1.6.0](https://github.com/endevco/aube/compare/aube-util-v1.5.2...aube-util-v1.6.0) - 2026-05-01

### Other

- cache hot-path work across install, resolver, and registry ([#453](https://github.com/endevco/aube/pull/453))
- refresh benchmarks for v1.5.2 ([#452](https://github.com/endevco/aube/pull/452))
- refresh benchmarks for v1.5.2 ([#448](https://github.com/endevco/aube/pull/448))
- refresh benchmarks for v1.5.1 ([#426](https://github.com/endevco/aube/pull/426))

## [1.5.2](https://github.com/endevco/aube/compare/aube-util-v1.5.1...aube-util-v1.5.2) - 2026-04-30

### Other

- thank Namespace for GitHub Actions runner support ([#412](https://github.com/endevco/aube/pull/412))
- refresh benchmarks for v1.5.1 ([#392](https://github.com/endevco/aube/pull/392))

## [1.5.0](https://github.com/endevco/aube/compare/aube-util-v1.4.0...aube-util-v1.5.0) - 2026-04-29

### Fixed

- *(cli,linker,lockfile)* patch-commit destination, CRLF patches, npm-alias catalog ([#384](https://github.com/endevco/aube/pull/384))

## [1.4.0](https://github.com/endevco/aube/compare/aube-util-v1.3.0...aube-util-v1.4.0) - 2026-04-28

### Fixed

- *(packaging)* include README on published aube crate ([#349](https://github.com/endevco/aube/pull/349))

### Other

- warn about npm install caveats ([#368](https://github.com/endevco/aube/pull/368))

## [1.3.0](https://github.com/endevco/aube/compare/aube-util-v1.2.1...aube-util-v1.3.0) - 2026-04-27

### Fixed

- *(lockfile)* parse scalar pnpm platform fields ([#337](https://github.com/endevco/aube/pull/337))

## [1.2.0](https://github.com/endevco/aube/compare/aube-util-v1.1.0...aube-util-v1.2.0) - 2026-04-25

### Security

- cve-class hardening across linker, registry, resolver, install ([#296](https://github.com/endevco/aube/pull/296))

## [1.1.0](https://github.com/endevco/aube/compare/aube-util-v1.0.0...aube-util-v1.1.0) - 2026-04-24

### Fixed

- *(linker)* strip windows verbatim prefix before diffing bin-shim paths ([#275](https://github.com/endevco/aube/pull/275))

### Other

- dedup pass + registry/store perf wave ([#254](https://github.com/endevco/aube/pull/254))