Skip to content

Ridu v0.16.1

Choose a tag to compare

@github-actions github-actions released this 06 Oct 22:37

Ridu 0.16.1

This patch lets new pnpm projects install on pnpm 11 and later.

Fixes

  • A project created with --package-manager pnpm approved no dependency build scripts, so
    pnpm install stopped with ERR_PNPM_IGNORED_BUILDS on pnpm 11 and 12. The generated
    pnpm-workspace.yaml now 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 --watch uses. It records these decisions as allowBuilds, and as onlyBuiltDependencies
    and ignoredBuiltDependencies for pnpm 10 releases that predate allowBuilds. The generated
    PROJECT.md describes 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.