[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 babel group with 6 updates:
7.16.7
7.18.6
7.22.9
7.23.9
7.22.5
7.23.3
29.6.1
29.7.0
7.17.10
7.23.9
7.17.9
7.23.9
Updates
@babel/plugin-proposal-class-properties
from 7.16.7 to 7.18.6Release notes
Sourced from
@babel/plugin-proposal-class-properties
's releases.... (truncated)
Commits
7c91b80
v7.18.6a7c438c
[babel 8] Remove support for the2018-09
decorators proposal (#12712)4c3365f
Enforce settingtype
inpackage.json
(#14675)1bc9949
environmentVisitor should skip decorator expressions (#14371)47a3240
v7.17.12c90add7
Provide plugin/preset typings from plugin-utils (#14499)8855e4c
[setPublicClassFields] Use define for staticname
/length
(#14351)7ff3084
fix: support bigints in update expressions for private fields (#14311)020a7b0
Skip unnecessary temp vars inpath.insertAfter
(#14268)Updates
@babel/preset-env
from 7.22.9 to 7.23.9Release notes
Sourced from
@babel/preset-env
's releases.... (truncated)
Changelog
Sourced from
@babel/preset-env
's changelog.... (truncated)
Commits
a0dd614
v7.23.9dfa4cc6
fix:systemjs
re-traverses helpers (#16225)1bff0aa
Properly sortcore-js@3
imports (#16224)87a67bf
Improve temporary variables for decorators (#16218)80c554f
v7.23.88666ee0
fix:preset-env
throws exception forexport * as x
(#16181)7840c54
Improve output ofsuper()
(#16194)e428a6d
v7.23.7bf9ff15
Update polyfill plugins (#16168)d02c1f7
v7.23.6Updates
@babel/preset-typescript
from 7.22.5 to 7.23.3Release notes
Sourced from
@babel/preset-typescript
's releases.... (truncated)
Changelog
Sourced from
@babel/preset-typescript
's changelog.... (truncated)
Commits
1bce5c9
v7.23.31e15165
Require exact Babel 8 version inassertVersion
(#15955)b4b9942
v7.23.2ccb6323
Rewrite.tsx
extension when usingrewriteImportExtensions
(#16022)ca58ec1
v7.23.054d30f2
AddrewriteImportExtensions
option to TS preset (#15913)5260051
v7.22.155ebab54
Add explicit.ts
/.js
extension to all imports insrc
(#15892)f64b04e
extract more test helpers to repo-utils (#15902)13b1113
v7.22.11Updates
babel-jest
from 29.6.1 to 29.7.0Release notes
Sourced from babel-jest's releases.
... (truncated)
Changelog
Sourced from babel-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.2Updates
@babel/cli
from 7.17.10 to 7.23.9Release notes
Sourced from
@babel/cli
's releases.... (truncated)
Changelog
Sourced from
@babel/cli
's changelog.... (truncated)
Commits
a0dd614
v7.23.9