debug
4.4.3 · 13 Sep 2025MIT930.4M / weekRepositoryHomepagenpmAtom feed
Upgrading debug From 4.0.1 to 4.4.3
15 releases in betweennotes for 14
- ?
- changes to make
- 1
- advisory fixed
- 7+
- new
- 12+
- fixes
Counted from 14 of 15 release notes. Advisories are counted from the advisory database, in full.
Start here
Security
Fixes 1 advisory affecting 4.0.1
- Regular Expression Denial of Service in debuglow · GHSA-gxpj-cx7g-858c
- 4.3.1
Fixes a ReDOS regression (#458) - see #797 for details.
Release by release
4.4.2 – 4.4.32 releases, nothing new or fixed; 1 without a note
- fixed
Issue-996: Replace whitespaces in namespaces string with commas globally
- fixed
Fixes #987 fallback to localStorage.DEBUG if debug is not defined
- fixed
4.3.7 – 4.4.02 releases, nothing new or fixed in the notes
- fixed
Avoid using deprecated RegExp.$1
- fixed
- fixed
Fix/debug depth
- fixed
- new
Add section about configuring JS console to show debug messages
- new
- new
Adds README section regarding usage in child procs
- fixed
Migrates repository from github.com/visionmedia/debug to github.com/debug-js/debug. Please see notes below as to why this change was made.
- fixed
Updates repository maintainership information
- fixed
Updates the copyright (no license terms change has been made)
- fixed
Removes accidental epizeuxis
- new
- fixed
Caches enabled statuses on a per-logger basis to speed up
.enabledchecks
- fixed
17 other lines we could not sort, mostly version bumps
- 4.3.7
Upgrade ms to version 2.1.3
- 4.3.4
Replace deprecated String.prototype.substr()
- 4.3.3
The old organization was defunct and abandoned.
- 4.3.3
I was not an owner of the old organization and thus could not ban the non-trivial amount of spam users or the few truly abusive users from the org. This hindered my ability to properly maintain this package.
- 4.3.3
The
debugecosystem intends to grow beyond a single package, and since new packages could not be created in the old org (nor did it make sense for them to live there), a new org made the most sense - especially from a security point of view. - 4.3.3
The old org has way, way too many approved members with push access, for which there was nothing I could do. This presented a pretty sizable security risk given that many packages in recent years have fallen victim to backdoors and the like due to lax security access.
- 4.3.0
Deprecated
debugInstance.destroy(). Future major versions will not have this method; please remove it from your codebases as it currently does nothing. - 4.2.0
Replaced phantomJS with chrome backend for browser tests
- 4.2.0
Deprecated and later removed Changelog.md in lieu of releases page
- 4.2.0
Removed bower.json
2 internal lines (docs, tests, tooling) left out.