debug
4.4.3 · 13 Sep 2025MIT930.4M / weekRepositoryHomepagenpmAtom feed
Upgrading debug From 2.6.9 to 3.0.0
1 release in betweenevery note read
Other targets from 2.6.9Latest4.4.3
- 4
- changes to make
- 0
- advisories fixed
- 8
- new
- 1
- fix
Before you upgrade
Tick each one off as you go- breaking3.0.0
- breaking3.0.0
- breaking3.0.0
- breaking3.0.0
Security
2 advisories still affect 3.0.0
- debug Inefficient Regular Expression Complexity vulnerabilityhigh · GHSA-9vvw-cc9w-f27h
- Regular Expression Denial of Service in debuglow · GHSA-gxpj-cx7g-858c
Upgrading to 3.1.0 clears them.
Release by release
- breaking
Remove
DEBUG_FD - breaking
Make millisecond timer namespace specific and allow 'always enabled' output
- breaking
Use
Date#toISOString()instead toDate#toUTCString()when output is not a TTY - breaking
enabled()updates existing debug instances
- breaking
2 internal lines (docs, tests, tooling) left out.