Packages

husky

9.1.7 · 18 Nov 2024MIT49.9M / weekRepositoryHomepagenpmAtom feed

Upgrading husky From 0.1.4 to 9.1.7

152 releases in betweennotes for 71

Reading releases, release notes and advisories…

Other targets from 0.1.4Newest 0.x0.14.3
2.0.0, 1.0.0 have no release note on GitHub or in the repository's changelog, so their breaking changes are missing from the counts below; the migration guide covers them.
  1. 0.1.4yours
  2. 1 release
  3. 0.2.0major
  4. 2 releases
  5. 0.3.0major
  6. 3 releases
  7. 0.4.0major
  8. 3 releases
  9. 0.5.0major
  10. 4 releases
  11. 0.6.0major
  12. 2 releases
  13. 0.7.0major
  14. 0.8.0major
  15. 1 release
  16. 0.9.0major
  17. 3 releases
  18. 0.10.0major
  19. 2 releases
  20. 0.11.0major
  21. 9 releases
  22. 0.12.0major
  23. 0.13.0major
  24. 4 releases
  25. 0.14.0major
  26. 3 releases
  27. 1.0.0major
  28. 10 releases
  29. 2.0.0major
  30. 8 releases
  31. 3.0.0major
  32. 10 releases
  33. 4.0.0major
  34. 26 releases
  35. 5.0.0major
  36. 14 releases
  37. 6.0.0major
  38. 7.0.0major
  39. 4 releases
  40. 8.0.0major
  41. 21 releases
  42. 9.1.7target
10+
changes to make
0
advisories fixed
12+
new
50+
fixes

Counted from 71 of 152 release notes. Advisories are counted from the advisory database, in full.

Start here

Before you upgrade

Tick each one off as you go
  • breaking9.0.1
  • breaking8.0.0
  • breaking7.0.0
  • breaking6.0.0
  • breaking6.0.0
  • breaking5.0.0
  • breaking4.0.0
  • breaking3.0.0
  • deprecated9.1.1
  • deprecated9.1.1

Release by release

  1. 9.1.7

    18 Nov 20241 fix
    • fixed

      Add husky label to deprecated warning

  2. 9.1.6

    11 Sep 20241 fix
    • fixed

      Fix issue where example pre-commit file is generated incorrectly

  3. 9.1.5

    20 Aug 20241 fix
    • fixed

      Fixes #1494, support pre-merge-commit hook

  4. 9.1.4nothing new or fixed in the note

  5. 9.1.3

    26 Jul 20241 fix
    • fixed

      Better handle space in PATH

  6. 9.1.2nothing new or fixed in the note

  7. 9.1.1

    Deprecation18 Jul 20242 fixes
    • deprecated

      #!/usr/bin/env sh and . "$(dirname -- "$0")/_/husky.sh" are deprecated. husky command will automatically remove them, no action required.

    • deprecated

      If you're having code in ~/.huskyrc please move it to .config/husky/init.sh

    • fixed

      bunx husky init command

    • fixed

      Workaround for some hooks implementation on Windows

  8. 9.1.0no release note

29 other lines we could not sort, mostly version bumps
  • Improve deprecation notice

    9.1.4
  • Enhanced security with CI and npm --provenance for safer publishing.

    9.0.1
  • Fixed permission issue for Windows-created hooks; they no longer need to be executable.

    9.0.1
  • Removed husky install. Use husky or husky some/dir for the same functionality (deprecation notice to be added).

    9.0.1
  • Modified behavior when .git is missing; it now triggers a warning instead of failure.

    9.0.1
  • Replaced HUSKY_DEBUG=1 with HUSKY=2 for debugging.

    9.0.1
  • Updated the Husky API for module usage.

    9.0.1
  • Transitioned to ESM for module usage.

    9.0.1
  • Revamped docs.

    9.0.1
  • Improve .husky/ directory structure. .husky/.gitignore is now unnecessary and can be removed.

    7.0.0

25 internal lines (docs, tests, tooling) left out.