digestweb.dev
Propose a News Source
Support usSponsor
🤝
Curated byFRSOURCE

digestweb.dev

Your essential dose of webdev and AI news, handpicked.

Advertisement

Want to reach web developers daily?

Advertise with us ↗

Back to Daily Feed

pnpm 12 Released: Major Changes to Git Dependencies and Workspace Config

Must Read

Originally published on pnpm Releases

View Original Article
Share this article:
pnpm 12 Released: Major Changes to Git Dependencies and Workspace Config

Summary & Key Takeaways ​

  • Git dependencies on known hosts now resolve through canonical HTTPS URLs, removing SSH from lockfiles.
  • This change eliminates network probing during resolution, preventing transport mismatches across environments.
  • pnpm-workspace.yaml no longer silently ignores unrecognized settings; it now reports them as errors or warnings.
  • Unrecognized settings suggest closest real names for typos, improving configuration reliability.
  • Users can configure Git's URL rewriting globally for private hosted repositories over SSH.

Our Commentary ​

This pnpm 12 release tackles a real pain point with Git dependencies. We've all been there, where a lockfile generated on one machine breaks CI because of an SSH URL. Forcing canonical HTTPS and allowing global Git config for SSH is a smart, pragmatic solution. The stricter workspace config validation is also a welcome change; silent failures are the worst.

View Original Article
Share this article:
RSS Atom JSON Feed
© 2026 digestweb.dev — brought to you by  FRSOURCE