Releases: frontsideair/yarnhook
v0.6.1 support for bun
yarnhook now supports bun as a package manager, thanks @rwu823 for the contribution!
No --no-optional
This release removes the default --no-optional
flag, see thread for context.
This is a major release with breaking changes if you were relying on not installing the optional dependencies. While having more dependencies should be backwards compatible, if those optional dependencies fail to be installed on your machine, it may break your workflow. Changing branches can also feel slower. Test before you upgrade.
pnpm v7 support
This version fixes the broken behavior at pnpm version 7, thanks to @TxHawks for reporting!
Support pnpm-lock.yaml
Support for pnpm-lock.yaml
thanks to @mathdroid!
Fixed another security issue
Don't forget to upgrade!
Fixed a small security issue
Please upgrade!
npm --no-save
Thanks to @straub we now don't change lockfile for npm.
Faster and safer yarnhook✨
Thanks to @christophehurpeau, yarnhook is now faster and safer! More optimized package install options are used (#25) and an edge case resulting in detached head is handled gracefully (#27).
Please let us know if this release made your branch switches faster.
pnpm support! 🎉
It's time to party because yarnhook
gained support for another major package manager, pnpm
! 🎉 Thanks, @zkochan for the PR.
We also added another flag called YARNHOOK_DRYRUN
which you can use if you're not comfortable with yarnhook
installing dependencies for you, but want to be notified when there's a need.
Streaming output
With this release yarnhook streams yarn output so you'll see the output even before yarn terminates. Also it'll retain color! Contributor: @Rowno