[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
7.16.1
5.62.0
7.16.1
8.57.0
9.7.0
27.5.1
29.7.0
27.5.2
29.5.12
27.1.5
29.2.2
4.9.5
5.5.3
Updates
@typescript-eslint/eslint-plugin
from 5.62.0 to 7.16.1Release notes
Sourced from
@typescript-eslint/eslint-plugin
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/eslint-plugin
's changelog.... (truncated)
Commits
d1d0ba5
chore(release): publish 7.16.110f8a4d
fix(eslint-plugin): [no-unnecessary-type-parameters] descend into all parts o...bebbd0c
chore(eslint-plugin): [no-unnecessary-parameter-property-assignment] remove `...e803c50
chore(release): publish 7.16.07b13dae
fix(eslint-plugin): [restrict-template-expressions] don't report tuples if `a...3c6290d
fix(eslint-plugin): [no-floating-promises] addsuggestions
to tests from #9...63d17dd
feat(eslint-plugin): [no-floating-promises] add checkThenables option (#9263)d685948
feat(eslint-plugin): add support for nested namespaces to unsafe-member-acces...451e738
feat(eslint-plugin): [no-unnecessary-parameter-property-assignment] add new r...88dd828
feat(eslint-plugin): [no-unnecessary-type-parameters] port from v8 to v7 (#9473)Updates
@typescript-eslint/parser
from 5.62.0 to 7.16.1Release notes
Sourced from
@typescript-eslint/parser
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/parser
's changelog.... (truncated)
Commits
d1d0ba5
chore(release): publish 7.16.1e803c50
chore(release): publish 7.16.02865d31
chore(release): publish 7.15.0b4fe94f
chore(release): publish 7.14.1dfc4469
chore(release): publish 7.14.01212a8f
chore(release): publish 7.13.18a178ed
chore(release): publish 7.13.0c9a6dd9
feat(parser, typescript-estree): export withoutProjectParserOptions utility (...7e93b28
chore(release): publish 7.12.02bbf656
fix(types): correct typing ParserOptions (#9202)Updates
eslint
from 8.57.0 to 9.7.0Release notes
Sourced from eslint's releases.
... (truncated)
Changelog
Sourced from eslint's changelog.
... (truncated)
Commits
05ab812
9.7.01917cd3
Build: changelog update for 9.7.0793b718
chore: upgrade@eslint/js
@9
.7.0 (#18680)7ed6f9a
chore: package.json update for@eslint/js
release14e9f81
fix: destructuring in catch clause inno-unused-vars
(#18636)7bcda76
refactor: Add type references (#18652)51bf57c
chore: add tech sponsors through actions (#18624)9f416db
docs: Add Powered by Algolia label to the search. (#18633)6320732
refactor: don't useparent
property inNodeEventGenerator
(#18653)7bd9839
feat: add support for es2025 duplicate named capturing groups (#18630)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.2Release notes
Sourced from ts-jest's releases.
... (truncated)
Changelog
Sourced from ts-jest's changelog.
... (truncated)
Commits
f944262
chore(release): 29.2.294db43f
fix(compiler): update memory cache after changingmodule
valuee80594d
build(deps): Update dependency ts-jest to ^29.2.1b669f23
chore(release): 29.2.1ff4b302
fix: setallowSyntheticDefaultImports
properly083cd89
test(examples): usemodule: Node16
for CJS tests where possible54b374a
test(examples): replaceglobals.d.ts
with@types/jest
for projects2f5cc0c
fix(compiler): supportNode16/NodeNext
value fortarget
7201375
test(examples): use preset util functions in all example projects26e31a7
fix: moveejs
todep
instead ofpeerDep
Updates
typescript
from 4.9.5 to 5.5.3Release notes
Sourced from typescript's releases.