github nubjs/nub v0.3.1

latest releases: canary, v0.7.5, v0.7.4...
one month ago

Patch release with two package-manager fixes and a docs/site update.

Important

NUB_VITE_COMPAT removed. The Vite symlink-store compatibility shim (writes .modules.yaml) is now unconditional — it always applies when Vite is in the dependency graph under a global virtual store. The env var opt-out is gone; there is no replacement knob.

Package manager fixes

Area What changed PR
Linker (GVS-off) Relinking a project with a scoped git/url dependency under enableGlobalVirtualStore=false no longer fails with File exists (os error 17) — the entry-existence check now uses the same flattened on-disk name as every other GVS-off lookup. Closes #341. #342
Vite compatibility The Vite symlink-store shim is now unconditional (see callout above). #344

Site & docs

  • Per-heading OG cards: sharing a link to a specific docs heading now renders that heading as the social-card title instead of falling back to the page-level card. (#345)
  • Corrected the README install-multiplier tagline to match the current benchmark table. (4f38f40f)
  • Removed a stale pnpm install-multiplier figure and an outdated ShadowRealm claim from the site and README. (f53be27e)

What's Changed

  • fix(linker): relink scoped git/url source under GVS-off by @pullfrog[bot] in #342
  • site: per-heading OG cards for shared docs sections by @colinhacks in #345
  • feat(pm): make Vite symlink-GVS compat unconditional; drop NUB_VITE_COMPAT opt-out by @colinhacks in #344

Full Changelog: v0.3.0...v0.3.1

Don't miss a new nub release

NewReleases is sending notifications on new releases.