We've been actively dogfooding drizzle and LLMs tend to use 2 years old everything across the stack unless you explicitly tell them to use latest stuff, which you have to be aware upfront which 99.9% you're not if you're using an LLM agent
We did have a meet with @pnpmjs and put up a small proposal github.com/orgs/pnpm/discuss… to help LLMs discover what we(tool makers) are building for you(your llms) 🫶
We had a few broken releases. We will add more checks for this to never happen again. The broken versions are deprecated. The good ones are 11.11.0 and 11.13.1. Sorry for the issues.
All workflows in the pnpm monorepo itself are now using pnpm v12.0.0-alpha.12, which is the Rust rewrite of pnpm v11. No breaking changes in the API vs v11.
Work on installation is mostly done in the pnpm Rust rewrite. Now we are doing all the other commands. If you want to pick something up, here is the roadmap: github.com/pnpm/pnpm/issues/…
The pnpm rust engine can now do resolution too. If you install the latest @pnpm/pacquet with pnpm v11.7, pacquet will also do resolution on top of fetching and linking.
pnpm add @pnpm/pacquet@0.11.7 --config