Packages

pretty-format

30.5.1 · 1 Sep 2026MIT304.4M / weekRepositoryHomepagenpmAtom feed

Upgrading pretty-format From 29.1.2 to 30.5.1

23 releases in betweennotes for 3

Other targets from 29.1.2Newest 29.x29.7.0
30.0.0 has no release note on GitHub or in the repository's changelog, so its breaking changes are missing from the counts below.
  1. 29.1.2yours
  2. 13 releases
  3. 30.0.0major
  4. 7 releases
  5. 30.5.0breaking
  6. 30.5.1target
2+
changes to make
0
advisories fixed
37+
new
92+
fixes

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

Before you upgrade

Tick each one off as you go
  • breaking30.5.0
  • deprecated30.5.0

Release by release

  1. 30.5.1

    1 Sep 20265 fixes
    • fixed

      jest-config: Don't warn about global-only options in the config that supplies the global config - the root config a project resolves to, or the first entry of --projects when no root config is passed

    • fixed

      jest-config, jest-types: Stop accepting reporters, coverageReporters, workerIdleMemoryLimit, cwd and runnerOptions in a project config - they were silently ignored, and now warn like the other global-only options

    • fixed

      jest-config, jest-validate: Warn about maxWorkers and coverageThreshold in a project config instead of dropping them without a word

    • fixed

      jest-resolve: Match moduleNameMapper patterns against the specifier as written again (reverting #16390)

    • fixed

      jest-runtime: Resolve package imports specifiers like #dep under ESM again

  2. 30.5.0

    Migration needed28 Aug 202635 new · 86 fixes
    • breaking

      jest-haste-map: Match watched files on a full extension, so moduleFileExtensions: ['js'] no longer accepts foo.mjs

    • deprecated

      @jest/source-map: Deprecate getCallsite in favour of SourceMapSupport#getCallsite

    • new

      babel-plugin-istanbul is updated to v8

    • new

      glob is updated to v13

  3. 30.2.0 – 30.4.14 releases, no release note

  4. 30.0.5

    22 Jul 20252 new · 1 fix
    • new

      jest-config: Allow testMatch to take a string value

    • new

      jest-worker: Let workerIdleMemoryLimit accept 0 to always restart worker child processes

    • fixed

      expect: Fix bigint error

  5. 29.2.0 – 30.0.216 releases, no release note

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