jest v28.1.1 Release Notes

  • ๐Ÿ”‹ Features

    • [jest] Expose Config type (#12848)
    • [@jest/reporters] Improve GitHubActionsReporters annotation format (#12826)
    • โœ… [@jest/types] Infer argument types passed to test and describe callback functions from each tables (#12885, #12905)

    ๐Ÿ›  Fixes

    • [@jest/expect-utils] Fix deep equality of ImmutableJS OrderedMaps (#12763)
    • ๐Ÿ“œ [jest-docblock] Handle multiline comments in parseWithComments (#12845)
    • ๐Ÿคก [jest-mock] Improve spyOn error messages (#12901)
    • [jest-runtime] Correctly report V8 coverage with resetModules: true (#12912)
    • ๐Ÿ‘ท [jest-worker] Make JestWorkerFarm helper type to include methods of worker module that take more than one argument (#12839)

    ๐Ÿšง Chore & Maintenance

    • โšก๏ธ [docs] Updated docs to indicate that jest-environment-jsdom is a separate package #12828
    • ๐Ÿ“„ [docs] Document the comments used by coverage providers #12835
    • ๐Ÿ”Œ [docs] Use docusaurus-remark-plugin-tab-blocks to format tabs with code examples (#12859)
    • [jest-haste-map] Bump walker version (#12324)