[create-jest] Add npm init / yarn create initialiser for Jest projects (#14465)
[jest-validate] Allow deprecation warnings for unknown options (#14499)
Fixes
[jest-resolver] Replace unmatched capture groups in moduleNameMapper with empty string instead of undefined (#14507)
[jest-snapshot] Allow for strings as well as template literals in inline snapshots (#14465)
[@jest/test-sequencer] Calculate test runtime if perStats.duration is missing (#14473)
Performance
[@jest/create-cache-key-function] Cache access of NODE_ENV and BABEL_ENV (#14455)
Chore & Maintenance
[jest-cli] Move internal config initialisation logic to the create-jest package (#14465)
29.6.4
Fixes
[jest-core] Fix typo in scheduleAndRun performance marker (#14434)
[jest-environment-node] Make sure atob and btoa are writeable in Node 20 (#14446)
[jest-worker] Additional error wrapper for parentPort.postMessage to fix unhandled DataCloneError. (#14437)
29.6.3
Fixes
[expect, @jest/expect-utils]ObjectContaining support sumbol as key (#14414)
[expect] Remove @types/node from dependencies (#14385)
[jest-core] Use workers in watch mode by default to avoid crashes (#14059 & #14085).
[jest-reporters] Update istanbul-lib-instrument dependency to v6. (#14401)
[jest-mock] Revert #13692 as it was a breaking change (#14429)
[jest-mock] Revert #13866 as it was a breaking change (#14429)
[jest-mock] Revert #13867 as it was a breaking change (#14429)
[@jest/reporters] Marks Reporter's hooks as optional (#14433)
[jest-runtime] Fix dynamic ESM import module bug when loaded module through jest.isolateModulesAsync (#14397)
Chore & Maintenance
[jest-changed-files, jest-circus, jest-console, @jest/core, @jest/runtime, @jest/transform] Use invariant and notEmpty from jest-util rather than own internal (#14366)
Bumps the npm-all-dependencies group in /node with 7 updates:
5.62.0
8.0.1
5.62.0
8.0.1
8.57.0
9.8.0
27.5.1
29.7.0
27.5.2
29.5.12
27.1.5
29.2.4
4.9.5
5.5.4
Updates
@typescript-eslint/eslint-plugin
from 5.62.0 to 8.0.1Release notes
Sourced from
@typescript-eslint/eslint-plugin
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/eslint-plugin
's changelog.... (truncated)
Commits
e05c2e5
chore(release): publish 8.0.1fbcfaba
chore: enable unicorn/no-useless-spread (#9687)6a9674d
fix(eslint-plugin): [no-unused-vars] ignore imports used only as types (#9694)1db993a
chore(release): publish 8.0.0ce09260
docs(eslint-plugin): [no-unnecessary-type-parameters] add admonition about ru...b8274d3
fix(rule-tester): provide Linter a cwd in its constructor (#9678)1b0468e
Merge branch 'main'838dd0c
chore: use parserOptions.projectService internally (#9659)35cf3d2
chore(release): publish 7.18.046a5709
docs: link no-duplicate-type-constituents and no-redundant-type-constituents ...Updates
@typescript-eslint/parser
from 5.62.0 to 8.0.1Release notes
Sourced from
@typescript-eslint/parser
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/parser
's changelog.... (truncated)
Commits
e05c2e5
chore(release): publish 8.0.11db993a
chore(release): publish 8.0.01b0468e
Merge branch 'main'35cf3d2
chore(release): publish 7.18.0f3dfc0a
Merge branch 'main' into v805c9cb8
chore(release): publish 7.17.0ae980e3
Merge branch 'main'58be99f
chore: enable prefer-object-spread (#9541)c365664
Merge branch 'main'd1d0ba5
chore(release): publish 7.16.1Updates
eslint
from 8.57.0 to 9.8.0Release notes
Sourced from eslint's releases.
... (truncated)
Changelog
Sourced from eslint's changelog.
... (truncated)
Commits
63881dc
9.8.0de36d1d
Build: changelog update for 9.8.0deee448
chore: upgrade to@eslint/js@9.8.0
(#18720)4aaf2b3
chore: package.json update for@eslint/js
release2570051
chore: package.json revert@eslint/js
version to 9.7.0 (#18719)d73b203
chore: package.json update for@eslint/js
release8e1a627
chore: update dependency@eslint/core
to ^0.2.0 (#18700)13d0bd3
feat: Add and use SourceCode#getLoc/getRange (#18703)282df1a
docs: Add system theme option (#18617)ab0ff27
fix: Throw error when invalid flags passed (#18705)Updates
jest
from 27.5.1 to 29.7.0Release notes
Sourced from jest's releases.
... (truncated)
Changelog
Sourced from jest's changelog.
... (truncated)
Commits
4e56991
v29.7.055cd6a0
v29.6.4fb7d95c
v29.6.349bacb9
chore: update jest repo organisation in urls (#14413)0fd5b1c
v29.6.21f019af
v29.6.1c1e5b8a
v29.6.06ffa48d
chore: upgrade TypeScript to v5 (#14155)a95eeb6
chore: update tsd runner (#14020)39f3bed
v29.5.0Updates
@types/jest
from 27.5.2 to 29.5.12Commits
Updates
ts-jest
from 27.1.5 to 29.2.4Release notes
Sourced from ts-jest's releases.
... (truncated)
Changelog
Sourced from ts-jest's changelog.
... (truncated)
Commits
0977789
chore(release): 29.2.470b9530
fix: revert support implementation forNode16/NodeNext
86398c7
build(deps): Update dependency@babel/preset-env
to ^7.25.32b07e2b
build(deps): Update dependency eslint-plugin-jsdoc to ^48.10.25cc1333
build(deps): Update babel monorepo to ^7.25.246fa736
build(deps): Update ESLint packages to ^7.18.0e1aad14
build(deps): Update dependency eslint-plugin-jsdoc to ^48.9.219473a2
build(deps): Update dependency eslint-plugin-jsdoc to ^48.9.1a40a791
build(deps): Update dependency eslint-plugin-jsdoc to ^48.9.06d8063a
test: refactor example apps to be in one projectUpdates
typescript
from 4.9.5 to 5.5.4Release notes
Sourced from typescript's releases.