Oblíbené: Data aktualizována: 8. listopadu 2026

Kategorie

Internet1 378
Komunikace323
Audio a video914
Grafika a design552
Kancelář a produktivita1 137
Vývoj3 179
Umělá inteligence555
Zabezpečení396
Systémové nástroje3 169
Hry532
Vzdělávání a věda240
Síť a IT291

aube 2.9.0 ke stažení

A fast Node.js package manager

Toto je nejnovější verze. · Datum vydání:

Instalační soubory 2.9.0

ArchitekturaTypPro kohoVelikost souboruStáhnoutSHA256
64bit ZIP → Přenosná verze — — github.com VirusTotal
ARM64 ZIP → Přenosná verze — — github.com VirusTotal

Odkaz a SHA256 pocházejí z komunitního manifestu Windows Package Manageru. Před spuštěním porovnejte hash staženého souboru.

Seznam změn

Added
- Provenance verification for embedders (#1900, @jdx): programs that embed aube, such as mise, can register a verifier on the install control. aube then passes each registry package as (name, version, integrity) to the verifier before downloading or importing it. If the verifier returns an error, the install stops. While a verifier is registered, aube checks every tarball against its pinned integrity even when verifyStoreIntegrity=false. Standalone aube does not register a verifier, so its behavior is unchanged.
let control = InstallControl::silent()
.with_provenance_verifier(Arc::new(MyVerifier));

Changed
- trustPolicy now matches pnpm's evidence rules (#1899, @jdx): aube now reads staged-publish approval from npm's _npmUser.approver and ignores a top-level approver field. Before, aube never detected staged publishes. _npmUser.trustedPublisher now counts as evidence only when the version also has provenance. With no-downgrade, aube may now reject versions it previously accepted. trustPolicyExclude still applies. aube rebuilds cached resolution indexes automatically.

Fixed
- .modules.yaml with the global virtual store (#1902, @jdx): newly created node_modules/.modules.yaml files now include packageManager: aube@<version>. Without it, which-pm and the npm script detection in VS Code and Cursor crashed. Existing files are not updated. To pick up the fix, delete node_modules/.modules.yaml or reinstall from scratch.
- Yarn Classic #sha1 fragments (#1886, #1892, @jdx): aube update --lockfile-only no longer removes #<sha1> fragments from unchanged resolved URLs in yarn.lock. New entries now get the fragment too, including packages that resolve from the bundled metadata primer. Packuments cached by an older aube may lack the shasum until the package publishes a new version or you run aube cache delete <name>.
- npm hasInstallScript (#1894, @jdx): package-lock.json entries now set hasInstallScript when a package has a preinstall, install, or postinstall script. Before, npm ci could skip install scripts for packages added with aube add under default settings.
- Frozen installs with npm lockfiles (#1895, @jdx): aube install --frozen-lockfile now rejects lockfiles that npm ci also rejects. This covers a workspace member renamed in its package.json and a new workspace member missing from npm-shrinkwrap.json.
- Bun lockfile metadata (#1893, @jdx): bun.lock no longer includes aube's internal __aube_* metadata. Before, the lockfile changed each time aube and Bun took turns installing.
- Local tarball dependencies (#1896, @jdx): a clean aube install --frozen-lockfile now links a local tarball's absolute file: dependency. Before, the install reported success, but requiring the dependency failed.

https://github.com/aubepkg/aube/releases/tag/v2.9.0

Sdílet