Packages

babel-jest

30.5.2 · 18 Sep 2026MIT71.6M / weekRepositoryHomepagenpmAtom feed

Your version

24.1.0

5 Feb 2019Where it was published

24.9.0 is the newest release of 24.x.

In short

6 new15 fixed3 internal

Release note

Features

  • : Pass default resolver into custom resolvers

  • : global{Setup,Teardown} use default export with es modules

  • jest-runtime: Better error messages when the jest environment is used after teardown by async code

  • jest-jasmine2: Will now only execute at most 5 concurrent tests within the same testsuite when using test.concurrent

  • jest-circus: Same as [jest-jasmine2], only 5 tests will run concurrently by default

  • jest-config: A new maxConcurrency option allows to change the number of tests allowed to run concurrently

Fixes

  • jest-runtime: Fix for mocks not working with module name mapper

  • jest-cli: Break dependency cycle when using Jest programmatically

  • jest-config: Extract setupFilesAfterEnv from preset

  • jest-cli: Do not execute any globalSetup or globalTeardown if there are no tests to execute

  • jest-runtime: Lock down version of write-file-atomic

  • jest-cli: Print log entries when logging happens after test environment is torn down

  • jest-config: Do not use a uuid as name since that breaks caching

  • jest-config: Make sure normalize can consume Defaults without warnings

  • jest-config: Allow moduleFileExtensions without 'js' for custom runners

  • jest-cli: Load transformers before installing require hooks

  • jest-cli: Handle missing numTodoTests in test results

  • jest-runtime: Exclude setup/teardown files from coverage report

  • babel-jest: Throw an error if babel-jest tries to transform a file ignored by Babel

  • babel-plugin-jest-hoist: Ignore TS type references when looking for out-of-scope references

  • expect: Fixed asymmetrical equality of cyclic objects