Repository navigation
Ridu v0.16.1
Ridu 0.16.1
This patch lets new pnpm projects install on pnpm 11 and later.
Fixes
- A project created with
--package-manager pnpmapproved no dependency build scripts, so
pnpm installstopped withERR_PNPM_IGNORED_BUILDSon pnpm 11 and 12. The generated
pnpm-workspace.yamlnow allows esbuild's install script, which sets up the native binary that
Vite and tsx run, and skips the script of@parcel/watcher, an optional Sass dependency that only
sass --watchuses. It records these decisions asallowBuilds, and asonlyBuiltDependencies
andignoredBuiltDependenciesfor pnpm 10 releases that predateallowBuilds. The generated
PROJECT.mddescribes the file.
Upgrade
Update the Go module and all Ridu npm packages to 0.16.1 together and rebuild with the matching CLI.
This patch changes no public API signatures, manifest/protocol versions, plugin contracts, migration
planners, or database layouts.
Existing pnpm projects keep their pnpm-workspace.yaml. Add the same decisions to it, or run
pnpm approve-builds and make the same choices:
allowBuilds:
esbuild: true
"@parcel/watcher": false
onlyBuiltDependencies:
- esbuild
ignoredBuiltDependencies:
- "@parcel/watcher"Bun, npm, and Yarn projects are unaffected.