What's Changed
Feats
* feat: add `husky -` prefix to logged global error messages by joshbalfour in https://github.com/typicode/husky/pull/1092
* feat: show `PATH` when command not found to improve debuggability
* feat: drop Node 12 support
* feat: skip install if `$HUSKY=0`
Fixes
* fix: hook script use `/usr/bin/env sh` instead of direct path of `sh` by skhaz in https://github.com/typicode/husky/pull/1051
* fix: actually set 'husky_skip_init' as readonly in `./husky.sh` by hyperupcall in https://github.com/typicode/husky/pull/1104
* fix: force `basename`/`dirname` to treat `$0` as an argument by mataha in https://github.com/typicode/husky/pull/1132
* fix: remove `git.io` links by renbaoshuo in https://github.com/typicode/husky/pull/1136
Docs
* docs: fix uninstall via npm by pddpd in https://github.com/typicode/husky/pull/1033
* docs: add dog emoji as favicon by jamiehaywood in https://github.com/typicode/husky/pull/1095
* docs: replace deprecated `npx --no-install` option with `npx --no` by sibiraj-s in https://github.com/typicode/husky/pull/1070
* docs: add `pnpm` installation by MohamadKh75 in https://github.com/typicode/husky/pull/1139
Chore
* chore: update workflows by tiziodcaio in https://github.com/typicode/husky/pull/1125