Packages

pretty-format

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

Upgrading pretty-format From 24.0.0 to 24.9.0

8 releases in betweennotes for 7

Other targets from 24.0.0Latest30.5.1
2+
changes to make
0
advisories fixed
75+
new
58+
fixes

Counted from 7 of 8 release notes. Advisories are counted from the advisory database, in full.

Before you upgrade

Tick each one off as you go
  • breaking24.7.0
  • breaking24.3.0

Security

  • jest-cli: Fix prototype pollution vulnerability in dependency

    24.3.0

Release by release

  1. 24.9.0

    16 Aug 201926 new · 11 fixes
    • new

      expect: Highlight substring differences when matcher fails, part 1

    • new

      expect: Highlight substring differences when matcher fails, part 2

    • new

      expect: Improve report when mock-spy matcher fails, part 1

    • new

      expect: Improve report when mock-spy matcher fails, part 2

  2. 24.8.0

    5 May 201912 new · 12 fixes
    • new

      jest-circus: Bind to Circus events via an optional event handler on any custom env

    • new

      expect: Improve report when matcher fails, part 15

    • new

      jest-cli: Update --forceExit and "did not exit for one second" message colors

    • new

      expect: Improve report when matcher fails, part 16

  3. 24.7.0

    Migration needed3 Apr 20193 new · 1 fix
    • breaking

      expect: Remove repetition of matcherName and options in matchers

    • new

      @jest/core, @jest/test-sequencer: Move testSequencer to individual package @jest/test-sequencer

    • new

      @jest/core, jest-cli, jest-config: Add option testSequencer allow user use custom sequencer.

    • new

      expect: Add negative equality tests for iterables

    • fixed

      jest-haste-map: Resolve fs watcher EMFILE error

  4. 24.6.0

    1 Apr 201917 new · 14 fixes
    • new

      : Improve report when matcher fails, part 13

    • new

      @jest/core: Filter API pre-filter setup hook

    • new

      jest-snapshot: Improve report when matcher fails, part 14

    • new

      @jest/reporter: Display todo and skip test descriptions when verbose is true

  5. 24.5.0

    12 Mar 20191 new
    • new

      jest-haste-map: Expose throwOnModuleCollision via config.haste

  6. 24.4.0

    11 Mar 20191 new · 4 fixes
    • new

      jest-resolve: Now supports PnP environment without plugins

    • fixed

      expect: Compare DOM nodes even if there are multiple Node classes

    • fixed

      jest-worker: worker.getStdout() can return null

    • fixed

      jest-worker: Re-attach stdout and stderr from new processes/threads created after retries

    • fixed

      jest-reporters/jest-runner: Serialize changedFiles passed to workers

  7. 24.3.1no release note

  8. 24.3.0

    Security fix7 Mar 201915 new · 16 fixes
    • security

      jest-cli: Fix prototype pollution vulnerability in dependency

    • breaking

      expect: Remove duck typing and obsolete browser support code when comparing DOM nodes and use DOM-Level-3 API instead

    • new

      : Improve report when matcher fails, part 10

    • new

      : Improve report when matcher fails, part 11

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