Packages

debug

4.4.3 · 13 Sep 2025MIT930.4M / weekRepositoryHomepagenpmAtom feed

Your version

78 stable releases, newest first, by release line. Notes are quoted as the maintainers published them.

  1. 4.x · latest line
  2. 4.4.3

    13 Sep 2025

    Functionally identical release to 4.4.1.

  3. 4.4.2

    8 Sep 2025
  4. 4.4.1

    13 May 2025
    • Issue-996: Replace whitespaces in namespaces string with commas globally

    • Fixes #987 fallback to localStorage.DEBUG if debug is not defined

  5. 4.4.0

    6 Dec 2024

    Fixes (hopefully) the inefficient regex warnings in .enable().

  6. 4.3.7

    6 Sep 2024
    • Upgrade ms to version 2.1.3

  7. 4.3.6

    27 Jul 2024
    • Avoid using deprecated RegExp.$1

  8. 4.3.5

    31 May 2024
    • Fix/debug depth

  9. 4.3.4

    17 Mar 2022
    • Add section about configuring JS console to show debug messages

    • Replace deprecated String.prototype.substr()

  10. 4.3.3

    27 Nov 2021
  11. 4.3.2

    9 Dec 2020
    • Caches enabled statuses on a per-logger basis to speed up .enabled checks

  12. 4.3.1

    19 Nov 2020
    • security

      Fixes a ReDOS regression (#458) - see #797 for details.

  13. 4.3.0

    19 Sep 2020
    • Deprecated debugInstance.destroy(). Future major versions will not have this method; please remove it from your codebases as it currently does nothing.

    • Fixed quoted percent sign

    • Fixed memory leak within debug instances that are created dynamically

  14. 4.2.0

    19 May 2020
    • Replaced phantomJS with chrome backend for browser tests

    • Deprecated and later removed Changelog.md in lieu of releases page

    • Removed bower.json

  15. 4.1.1

    22 Dec 2018
    • Copy custom logger to namespace extension (#646, 57ef085)

  16. 4.1.0

    8 Oct 2018
    • Migrate Makefile to npm scripts

    • Return namespaces string when invoking disable()

  17. 4.0.1

    11 Sep 2018
    • Fix browserify and supply alternative unpkg entry point (closes #606): 99c95e3

  18. 4.0.0

    11 Sep 2018
    • breaking

      Move to XO (closes #397): ba8a424

    • breaking

      Add Node.js 10, remove Node.js 4 (#583): 05b0ceb

    • removed

      Remove needless command aliases in makefile: 9f4f8f5

  19. 3.x
  20. 3.2.7

    19 Nov 2020
  21. 3.2.6

    10 Oct 2018
    • Performance issue

  22. 3.2.5

    11 Sep 2018
    • Fix browserify and supply alternative unpkg entry point (closes #606): cc5f146

  23. 3.2.4

    11 Sep 2018

    This released fixed the missing files entry in package.json, mitigating the faulty 3.2.3 release.

  24. 3.2.3

    11 Sep 2018

    This release mitigated the breaking changes introduced in 3.2.0 where ./node.js was removed, breaking a very select few users on older releases of babel-core, as well as users that used an undocumented require('debug/node').

  25. 3.2.2

    11 Sep 2018

    This release mitigated the breaking changes introduced in 3.2.0 where ES6 features were being used on users of Node 4, causing crashes upon inclusion.

  26. 3.2.1

    11 Sep 2018
    • Use babel-ified distributed source for browsers: b3f8f8e

  27. 3.2.0

    11 Sep 2018

    This release was intended to be the next release of Debug but introduced breaking changes that were overlooked at the time of release. As such it has been deprecated on npm and should not be used.

  28. 3.1.0

    26 Sep 2017
    • removed

      Remove component.json: 47747f3

    • removed

      Remove "component" from package.json: bdb7e01

    • security

      Remove ReDoS regexp in %o formatter

  29. 3.0.1

    24 Aug 2017
  30. 3.0.0

    8 Aug 2017
    • breaking

      Remove DEBUG_FD

    • breaking

      Make millisecond timer namespace specific and allow 'always enabled' output

    • breaking

      Use Date#toISOString() instead to Date#toUTCString() when output is not a TTY

  31. 2.x
  32. 2.6.9

    22 Sep 2017
    • security

      Remove ReDoS regexp in %o formatter

  33. 2.3.1 – 2.6.821 releases without a noteShow each