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
- 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
- 24.3.0
jest-cli: Fix prototype pollution vulnerability in dependency
Release by release
- 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
- new
- 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
--forceExitand "did not exit for one second" message colors - new
expect: Improve report when matcher fails, part 16
- new
- breaking
expect: Remove repetition of matcherName and options in matchers
- new
@jest/core, @jest/test-sequencer: Move
testSequencerto individual package@jest/test-sequencer - new
@jest/core, jest-cli, jest-config: Add option
testSequencerallow user use custom sequencer. - new
expect: Add negative equality tests for iterables
- fixed
jest-haste-map: Resolve fs watcher EMFILE error
- breaking
- 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
- new
- new
jest-haste-map: Expose
throwOnModuleCollisionviaconfig.haste
- new
- 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 returnnull - fixed
jest-worker: Re-attach stdout and stderr from new processes/threads created after retries
- fixed
jest-reporters/jest-runner: Serialize
changedFilespassed to workers
- new
24.3.1no release note
- 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
- security
52 internal lines (docs, tests, tooling) left out.