Skip to content

chore(deps): update dependency @nubjs/nub to v0.9.3 - #211

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/nubjs-nub-0.9.x
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/nubjs-nub-0.9.x

Conversation

@renovate

@renovate renovate Bot commented Sep 23, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@nubjs/nub (source) 0.9.20.9.3 age confidence

Release Notes

nubjs/nub (@​nubjs/nub)

v0.9.3: Nub 0.9.3

Compare Source

The nub binary answers to nubr, so every install channel that puts nub and nubx on the path now puts the unified runner there too.

nubr on every channel

0.9.2 introduced nubr as the bin of @nubjs/runner on npm. This release makes the same command a third name on the nub binary: invoked as nubr, it runs the nubr.mjs the binary already embeds, on the project's Node, provisioning one when none is installed. The npm package and the binary run the same file, so a project behaves the same under either.

curl -fsSL https://nubjs.com/install.sh | bash   # macOS / Linux
irm https://nubjs.com/install.ps1 | iex           # Windows (PowerShell)

nubr app.ts        # a file
nubr build         # a package.json script
nubr vitest run    # an installed node_modules/.bin entry
Channel What changed
install.sh / install.ps1 Create nubr beside nubx; the uninstall paths remove it
nub upgrade Recreates the nubr alias on Unix and refreshes nubr.exe on Windows
Homebrew tap The generated formula symlinks nubr and asserts nubr --version
@nubjs/nub on npm Ships a nubr bin next to nub and nubx
Nix flake Adds the symlink and an apps.nubr entry
winget The committed Nub.Nub fixture registers nubr as a third alias of the one nub.exe, and CI proves all three run

nubr --version prints the bare version, matching the npm command. (#​943, adfdba73ce)

winget

Nub has been published on winget as Nub.Nub since 0.1.0 and is bumped by community automation on each release; winget install Nub.Nub is now in the README. The in-repo fixture tracks that identifier at 0.9.2, and the release workflow's own submission job stays a dormant fallback. (#​944, 4a0f4dc5e3)

Configuration

[!NOTE]
The string form of prefix refuses a backslash. The string is split like a POSIX shell, so "C:\\tools\\wrap.exe --" reached the launch as C:toolswrap.exe. The error names the array form, which takes each argument as written. The published schema carries the same rule. (#​941, 66af607145)

Documentation

Area What changed Commit
Unified runner New "From the nub installer" section, a nubr section in the README, and the install page lists all three commands adfdba73ce
Resolution The nub export-condition example points at JavaScript, since files under node_modules are never transpiled 921f4def52
Extensions The @nubjs/extensions page is removed and its URL redirects to the package's own repository 483eaa84ff
@nubjs/types The import.meta.hot comment no longer names a --hot flag that does not exist af955b380f
0.9.2 post Introduces nubr on @nubjs/runner without naming the retired loader package 979196a4d0

Testing & internals

  • The docs link checker validates same-page #anchor links (41d27d8c24).
  • Fenced code lines on the site are linted against the rendered column width rather than a character count (aa08e86ca8).
  • The busybox lifecycle probe runs on windows-11-arm as well, so the arm64 sidecar is executed in CI (fcdb08cbc3).

What's Changed

Full Changelog: nubjs/nub@v0.9.2...v0.9.3


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot requested a review from boneskull as a code owner September 23, 2026 02:49
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Sep 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants