chore(deps): update jest monorepo
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| @types/jest (source) | 29.5.2 → 29.5.14 |
||
| jest (source) | 29.5.0 → 29.7.0 |
Release Notes
jestjs/jest (jest)
v29.7.0
Features
-
[create-jest]Addnpm init/yarn createinitialiser for Jest projects (#14465) -
[jest-validate]Allow deprecation warnings for unknown options (#14499)
Fixes
-
[jest-resolver]Replace unmatched capture groups inmoduleNameMapperwith empty string instead ofundefined(#14507) -
[jest-snapshot]Allow for strings as well as template literals in inline snapshots (#14465) -
[@jest/test-sequencer]Calculate test runtime ifperStats.durationis missing (#14473)
Performance
-
[@jest/create-cache-key-function]Cache access ofNODE_ENVandBABEL_ENV(#14455)
Chore & Maintenance
-
[jest-cli]Move internal config initialisation logic to thecreate-jestpackage (#14465)
New Contributors
- @bawjensen made their first contribution in #14465
- @malaviya-parth made their first contribution in #14467
- @niklasholm made their first contribution in #14507
Full Changelog: https://github.com/jestjs/jest/compare/v29.6.4...v29.7.0
v29.6.4
Fixes
-
[jest-core]Fix typo inscheduleAndRunperformance marker (#14434) -
[jest-environment-node]Make sureatobandbtoaare writeable in Node 20 (#14446) -
[jest-worker]Additional error wrapper forparentPort.postMessageto fix unhandledDataCloneError. (#14437)
New Contributors
- @stanleyume made their first contribution in #14424
- @dj-stormtrooper made their first contribution in #14437
- @thw0rted made their first contribution in #14444
Full Changelog: https://github.com/jestjs/jest/compare/v29.6.3...v29.6.4
v29.6.3
Fixes
-
[expect, @​jest/expect-utils]ObjectContainingsupportsymbolas key (#14414) -
[expect]Remove@types/nodefrom dependencies (#14385) -
[jest-core]Use workers in watch mode by default to avoid crashes (#14059 & #14085). -
[jest-reporters]Updateistanbul-lib-instrumentdependency 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 throughjest.isolateModulesAsync(#14397)
Chore & Maintenance
-
[jest-changed-files, jest-circus, jest-console, @​jest/core, @​jest/runtime, @​jest/transform]UseinvariantandnotEmptyfromjest-utilrather than own internal (#14366)
New Contributors
- @karlnorling made their first contribution in #14401
- @vinicinbgs made their first contribution in #14388
- @panteleevnikita made their first contribution in #14433
Full Changelog: https://github.com/jestjs/jest/compare/v29.6.2...v29.6.3
v29.6.2
Fixes
-
[jest-circus]Fix snapshot matchers in concurrent tests when nr of tests exceedsmaxConcurrency(#14335) -
[@jest/core]When running global setup and teardown, do not try to change themessageproperty of the thrown error object when themessageproperty is unwritable (#14113) -
[jest-snapshot]Move@types/prettierfromdependenciestodevDependencies(#14328) -
[jest-snapshot]Throw an explicit error if Prettier v3 is used (#14367) -
[jest-reporters]Add "skipped" and "todo" symbols to Github Actions Reporter (#14309)
Chore & Maintenance
-
[@jest/core]Usepluralizefromjest-utilrather than own internal (#14322)
New Contributors
- @Kloen made their first contribution in #14328
- @eryue0220 made their first contribution in #14322
- @david-szabo97 made their first contribution in #14113
Full Changelog: https://github.com/jestjs/jest/compare/v29.6.1...v29.6.2
v29.6.1
Fixes
Full Changelog: https://github.com/jestjs/jest/compare/v29.6.0...v29.6.1
v29.6.0
Features
-
[jest-circus, jest-snapshot]Add support for snapshot matchers in concurrent tests (#14139) -
[jest-cli]Include type definitions to generated config files (#14078) -
[jest-snapshot]Support arrays as property matchers (#14025) -
[jest-core, jest-circus, jest-reporter, jest-runner]Added support for reporting about start individual test cases using jest-circus (#14174)
Fixes
-
[jest-circus]Prevent false test failures caused by promise rejections handled asynchronously (#14110) -
[jest-config]Handle frozen config object (#14054) -
[jest-config]AllowcoverageDirectoryandcollectCoverageFromin project config (#14180) -
[jest-core]Always use workers in watch mode to avoid crashes (#14059). -
[jest-environment-jsdom, jest-environment-node]Fix assignment ofcustomExportConditionsviatestEnvironmentOptionswhen custom env subclass defines a default value (#13989) -
[jest-matcher-utils]Fix copying value of inherited getters (#14007) -
[jest-mock]Tweak typings to allowjest.replaceProperty()replace methods (#14008) -
[jest-mock]Improve user input validation and error messages ofspyOnandreplacePropertymethods (#14087) -
[jest-runtime]Bindjest.isolateModulesAsynctothis(#14083) -
[jest-runtime]ForwardwrapperLengthto theScriptconstructor ascolumnOffsetfor accurate debugging (#14148) -
[jest-runtime]Guard_isMockFunctionaccess within(#14188) -
[jest-snapshot]Fix a potential bug when not using prettier and improve performance (#14036) -
[@jest/transform]Do not instrument.jsonmodules (#14048) -
[jest-worker]Restart a shut down worker before sending it a task (#14015)
Chore & Maintenance
-
[*]Updatesemverdependency to get vulnerability fix (#14262) -
[docs]Updated documentation for the--runTestsByPathCLI command (#14004) -
[docs]Updated documentation regarding the synchronous fallback when asynchronous code transforms are unavailable (#14056) -
[docs]Update jest statistics of use and downloads in website Index.
New Contributors
- @huntie made their first contribution in #13989
- @liammulh made their first contribution in #14001
- @BenceSzalai made their first contribution in #14007
- @Mike-Dax made their first contribution in #14056
- @bakasmarius made their first contribution in #14025
- @PeteTheHeat made their first contribution in #14015
- @tjenkinson made their first contribution in #14083
- @soyjuanmacias made their first contribution in #14101
- @bharathkalyans made their first contribution in #14154
- @itzjacki made their first contribution in #14165
- @DmitryMakhnev made their first contribution in #14174
- @BobdenOs made their first contribution in #14148
- @william-lai-927 made their first contribution in #14179
- @bakamitai456 made their first contribution in #14045
- @rbuckton made their first contribution in #14188
- @barbados-clemens made their first contribution in #14180
- @rburdet made their first contribution in #14197
- @cw1997 made their first contribution in #14184
- @renovate made their first contribution in #14209
- @stekycz made their first contribution in #14110
- @ziyad-elabid-nw made their first contribution in #14262
Full Changelog: https://github.com/jestjs/jest/compare/v29.5.0...v29.6.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.