Packages

@jest/core

30.5.2 · 18 Sep 2026MIT60.2M / weekRepositoryHomepagenpmAtom feed

Upgrading @jest/core From 25.0.0 to 25.5.4

15 releases in betweenevery note read

Other targets from 25.0.0Latest30.5.2
  1. 25.0.0yours
  2. 25.1.0breaking
  3. 25.2.0breaking
  4. 12 releases
  5. 25.5.4target

Before you upgrade

Tick each one off as you go
  • breaking25.2.0
  • breaking25.1.0
  • breaking25.1.0
  • breaking25.1.0
  • breaking25.1.0
  • breaking25.1.0
  • breaking25.1.0
  • breaking25.1.0
  • breaking25.1.0
  • breaking25.1.0

Release by release

  1. 25.5.4

    2 May 20201 fix
    • fixed

      jest-jasmine2: Don't run beforeAll / afterAll in skipped describe blocks

  2. 25.5.3nothing new or fixed in the note

  3. 25.5.2

    29 Apr 20201 fix
    • fixed

      jest-globals: Export globals as values, not types

  4. 25.5.1

    29 Apr 20201 new · 2 fixes
    • new

      jest-haste-map: Add missing @types/graceful-fs dependency

    • fixed

      jest-runner: Correctly serialize Set passed to worker

    • fixed

      jest-runtime: Vary ESM cache by query

  5. 25.5.0

    28 Apr 20208 new · 8 fixes
    • new

      @jest/globals: New package so Jest's globals can be explicitly imported

    • new

      jest-core: Show coverage of sources related to tests in changed files

    • new

      jest-runtime: Populate require.cache

    • new

      jest-resolve: Update resolve to a version using native realpath, which is faster than the default JS implementation

  6. 25.4.0

    19 Apr 20202 new · 5 fixes
    • new

      expect: Support async functions in toThrow

    • new

      jest-console: Add code frame to console.error and console.warn

    • fixed

      expect: Restore support for passing functions to toHaveLength matcher

    • fixed

      jest-changed-files: --only-changed should include staged files

    • fixed

      jest-circus: Throw on nested test definitions

    • fixed

      jest-each: each will throw an error when called with too many arguments

    • fixed

      jest-runner: Don't print warning to stdout when using --json

  7. 25.3.0

    8 Apr 20204 new
    • new

      babel-jest: Support passing supportsDynamicImport and supportsStaticESM

    • new

      babel-preset-jest: Enable all syntax plugins not enabled by default that works on current version of Node

    • new

      jest-circus: Enable writing async test event handlers

    • new

      jest-runtime, @jest/transformer: Support passing supportsDynamicImport and supportsStaticESM

  8. 25.2.7

    3 Apr 20202 fixes
    • fixed

      jest-matcher-utils: Replace accessors with values to avoid calling setters in object descriptors when computing diffs for error reporting

    • fixed

      @jest/watcher: Correct return type of shouldRunTestSuite for JestHookEmitter

1 other line we could not sort, mostly version bumps
  • jest-runtime, jest-jasmine2, jest-circus: Experimental, limited ECMAScript Modules support (#9772 & #9842)

    25.4.0

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