Download Latest Version nub-launcher-win32-arm64.exe (928.3 kB) Google Add to Preferred Sources
Home / v0.9.2
Name Modified Size InfoDownloads / Week
Parent folder
nub-launcher-win32-arm64.exe.sha256 2026-09-13 95 Bytes
nub-launcher-win32-arm64.exe 2026-09-13 928.3 kB
nub-launcher-win32-x64.exe.sha256 2026-09-13 93 Bytes
nub-launcher-win32-x64.exe 2026-09-13 1.0 MB
nub-launcher-linux-arm64-musl.sha256 2026-09-13 96 Bytes
nub-launcher-linux-arm64-musl 2026-09-13 1.0 MB
nub-launcher-linux-arm64.sha256 2026-09-13 91 Bytes
nub-launcher-linux-arm64 2026-09-13 992.1 kB
nub-launcher-linux-x64-musl.sha256 2026-09-13 94 Bytes
nub-launcher-linux-x64-musl 2026-09-13 1.3 MB
nub-launcher-linux-x64.sha256 2026-09-13 89 Bytes
nub-launcher-linux-x64 2026-09-13 1.2 MB
nub-launcher-darwin-x64.sha256 2026-09-13 90 Bytes
nub-launcher-darwin-x64 2026-09-13 1.0 MB
nub-launcher-darwin-arm64.sha256 2026-09-13 92 Bytes
nub-launcher-darwin-arm64 2026-09-13 874.4 kB
nub-win32-arm64.zip.sha256 2026-09-13 86 Bytes
nub-win32-arm64.zip 2026-09-13 26.9 MB
nub-win32-x64.zip.sha256 2026-09-13 84 Bytes
nub-win32-x64.zip 2026-09-13 28.3 MB
nub-linux-arm64-musl.tar.gz.sha256 2026-09-13 94 Bytes
nub-linux-arm64-musl.tar.gz 2026-09-13 28.1 MB
nub-linux-arm64.tar.gz.sha256 2026-09-13 89 Bytes
nub-linux-arm64.tar.gz 2026-09-13 28.1 MB
nub-linux-x64-musl.tar.gz.sha256 2026-09-13 92 Bytes
nub-linux-x64-musl.tar.gz 2026-09-13 30.4 MB
nub-linux-x64.tar.gz.sha256 2026-09-13 87 Bytes
nub-linux-x64.tar.gz 2026-09-13 29.6 MB
nub-darwin-x64.tar.gz.sha256 2026-09-13 88 Bytes
nub-darwin-x64.tar.gz 2026-09-13 28.9 MB
nub-darwin-arm64.tar.gz.sha256 2026-09-13 90 Bytes
nub-darwin-arm64.tar.gz 2026-09-13 26.8 MB
Nub 0.9.2 source code.tar.gz 2026-09-13 33.8 MB
Nub 0.9.2 source code.zip 2026-09-13 35.4 MB
README.md 2026-09-13 3.2 kB
Totals: 35 Items   304.8 MB 0

The standalone loader package is renamed to @nubjs/runner and gains nubr, a command that runs a TypeScript file, a package.json script, or an installed bin.

[!IMPORTANT] The standalone loader package moved. @nubjs/loader and its eight platform packages are now @nubjs/runner and @nubjs/runner-*. The old packages stay on the registry at 0.9.1 and stop receiving updates, so switch the dependency and any --import flag over:

diff -npm install --save-dev @nubjs/loader +npm install --save-dev @nubjs/runner -node --import @nubjs/loader app.ts +node --import @nubjs/runner app.ts

Nothing else about the preload changed — the entry points, the hooks and the resolution behavior are the same.

The unified runner

The package now ships a command as well as a preload. One name covers the three things the full CLI splits across nub <file>, nub run and nubx, because a package with a single bin has to unify them:

:::sh
nubr app.ts        # a file
nubr build         # a package.json script
nubr vitest run    # an installed node_modules/.bin entry

Names resolve most-specific-first — a file, then a script, then a bin. A script wins over a bin of the same name, matching npm, because a script usually wraps the bin it is named after.

Scripts run through the same shell npm uses, with node_modules/.bin on the path and pre/post hooks honored. A file run re-execs Node with --import rather than arming the hooks in-process, so the command is identical to the documented preload form by construction. (#840, 04929a4b9b)

Package manager

Area What changed Commit
Windows lifecycle scripts Dependency lifecycle scripts run through the bundled busybox sh, so a package whose install script assumes a POSIX shell behaves the same on Windows cb0e091780 (#940)

Documentation

Area What changed Commit
Unified runner page Retitled, moved below the command pages it unifies, and given a nubr chip in the sidebar ba9c84f59a
Compiling executables The nodeExecutable examples show an absolute path alongside the $(...) form, with the Windows spelling b3b5052c2b, 0d9d201bf5

Release tooling

  • The version commit now carries crates/nub-phantom/Cargo.lock. That workspace is excluded from the root and is checked with --locked in CI, so omitting it tagged a stale tree (9fdd379ba7).

What's Changed

Full Changelog: https://github.com/nubjs/nub/compare/v0.9.1...v0.9.2

Source: README.md, updated 2026-09-13