Packages

debug

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

Upgrading debug From 2.6.9 to 3.1.0

3 releases in betweennotes for 2

Other targets from 2.6.9Latest4.4.3
  1. 2.6.9yours
  2. 3.0.0major
  3. 3.0.1
  4. 3.1.0target
6+
changes to make
0
advisories fixed
10+
new
2+
fixes

Counted from 2 of 3 release notes. Advisories are counted from the advisory database, in full.

Before you upgrade

Tick each one off as you go
  • breaking3.1.0
  • breaking3.1.0
  • breaking3.0.0
  • breaking3.0.0
  • breaking3.0.0
  • breaking3.0.0

Security

  • Remove ReDoS regexp in %o formatter

    3.1.0

Release by release

  1. 3.1.0

    Security fix26 Sep 20172 new · 1 fix
    • security

      Remove ReDoS regexp in %o formatter

    • breaking

      Remove component.json: 47747f329fe159e94262318b52b87a48f6c0acd4

    • breaking

      Remove "component" from package.json: bdb7e0137f84dc8bcfc95daede7c694799d38dbf

    • new

      Ignore package-lock.json: e7e568a24736486721882282eb21beb31c741647

    • new

      Add DEBUG_HIDE_DATE env var

    • fixed

      Fix browser detection: fdfa0f5f6cc7e83fd60b6cf1e7b990cbf6388621

  2. 3.0.1no release note

  3. 3.0.0

    Migration needed8 Aug 20178 new · 1 fix
    • 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

    • breaking

      enabled() updates existing debug instances

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