debug
4.4.3 · 13 Sep 2025MIT930.4M / weekRepositoryHomepagenpmAtom feed
Upgrading debug From 3.0.0 to 3.2.7
10 releases in betweennotes for 8
Counted from 8 of 10 release notes. Advisories are counted from the advisory database, in full.
Before you upgrade
Tick each one off as you go- breaking3.2.3
- breaking3.2.2
- breaking3.2.0
- breaking3.1.0
- breaking3.1.0
- deprecated3.2.4
- deprecated3.2.3
- deprecated3.2.2
- deprecated3.2.1
- deprecated3.2.0
Security
Fixes 2 advisories affecting 3.0.0
- debug Inefficient Regular Expression Complexity vulnerabilityhigh · GHSA-9vvw-cc9w-f27h
- Regular Expression Denial of Service in debuglow · GHSA-gxpj-cx7g-858c
- 3.1.0
Remove ReDoS regexp in
%oformatter
Release by release
3.2.7no release note
- fixed
Performance issue
- fixed
- fixed
Fix browserify and supply alternative unpkg entry point (closes #606): cc5f1463d1c975bcef0b3172b2527ca204ec474d
- fixed
- deprecated
3.2.4 is DEPRECATED.
- deprecated
- breaking
This release mitigated the breaking changes introduced in
3.2.0where./node.jswas removed, breaking a very select few users on older releases ofbabel-core, as well as users that used an undocumentedrequire('debug/node'). - deprecated
3.2.3 is DEPRECATED.
- breaking
- breaking
This release mitigated the breaking changes introduced in
3.2.0where ES6 features were being used on users of Node 4, causing crashes upon inclusion. - deprecated
3.2.2 is DEPRECATED.
- breaking
- deprecated
3.2.1 is DEPRECATED.
- fixed
Use babel-ified distributed source for browsers: b3f8f8e683915ef4fae3a77cbcebc6c410e65a8c
- deprecated
- breaking
This release was intended to be the next release of Debug but introduced breaking changes that were overlooked at the time of release.
- deprecated
3.2.0 is DEPRECATED.
- breaking
2 internal lines (docs, tests, tooling) left out.