chore(deps): update dependency jest to v29 #200
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^28.0.0
->^29.0.0
^28.0.0
->^29.0.0
Release Notes
facebook/jest
v29.0.3
Compare Source
Features
[@jest/environment, jest-runtime]
Allow passing a generic type argument tojest.createMockFromModule<T>()
method (#13202)[expect]
ExposeExpectationResult
type (#13240)[jest-snapshot]
ExposeContext
type (#13240)[@jest/globals]
Addjest.Mock
type helper (#13235)Fixes
[jest-core]
CaptureexecError
duringTestScheduler.scheduleTests
and dispatch to reporters (#13203)[jest-resolve]
Make sure to resolve module paths after looking atexports
(#13242)[jest-resolve]
Improve error on module not found deep in therequire
stack (#8704)[jest-snapshot]
Fix typings of snapshot matchers (#13240)Chore & Maintenance
[*]
Fix inconsistent workspace prefixes (#13217)[jest-haste-map]
Expose a minimal public API to TypeScript (#13023)v29.0.2
Compare Source
Features
[jest-transform]
ExposeTransformFactory
type (#13184)Fixes
[babel-plugin-jest-hoist]
Support importedjest
in mock factory (#13188)[jest-mock]
Align the behavior and return type ofgenerateFromMetadata
method (#13207)[jest-runtime]
Supportjest.resetModules()
with ESM (#13211)v29.0.1
Compare Source
Fixes
[jest-snapshot]
PasssnapshotFormat
through when diffing snapshots (#13181)v29.0.0
Compare Source
Features
[expect]
[BREAKING] Differentiate betweenMatcherContext
MatcherUtils
andMatcherState
types (#13141)[jest-circus]
Add support fortest.failing.each
(#13142)[jest-config]
[BREAKING] MakesnapshotFormat
default toescapeString: false
andprintBasicPrototype: false
(#13036)[jest-config]
[BREAKING] Remove undocumentedcollectCoverageOnlyFrom
option (#13156)[jest-environment-jsdom]
[BREAKING] Upgrade tojsdom@20
(#13037, #13058)[@jest/globals]
Addjest.Mocked
,jest.MockedClass
,jest.MockedFunction
andjest.MockedObject
utility types (#12727)[jest-mock]
[BREAKING] RefactorMocked*
utility types.MaybeMockedDeep
andMaybeMocked
becameMocked
andMockedShallow
respectively; only deep mocked variants ofMockedClass
,MockedFunction
andMockedObject
are exported (#13123, #13124)[jest-mock]
[BREAKING] Change the defaultjest.mocked
helper’s behavior to deep mocked (#13125)[jest-snapshot]
[BREAKING] Letbabel
find config when updating inline snapshots (#13150)[@jest/test-result, @​jest/types]
[BREAKING] ReplaceBytes
andMilliseconds
types withnumber
(#13155)[jest-worker]
AddsworkerIdleMemoryLimit
option which is used as a check for worker memory leaks >= Node 16.11.0 and recycles child workers as required (#13056, #13105, #13106, #13107)[pretty-format]
[BREAKING] RemoveConvertAnsi
plugin in favour ofjest-serializer-ansi-escapes
(#13040)[pretty-format]
Allow to opt out from sorting object keys withcompareKeys: null
(#12443)Fixes
[jest-config]
Fix testing multiple projects with TypeScript config files (#13099)[@jest/expect-utils]
Fix deep equality of ImmutableJS Record (#13055)[jest-haste-map]
Increase the maximum possible file size that jest-haste-map can handle (#13094)[jest-runtime]
Properly support CJS re-exports from dual packages (#13170)[jest-snapshot]
MakeprettierPath
optional inSnapshotState
(#13149)[jest-snapshot]
Fix parsing error from inline snapshot files withJSX
(#12760)[jest-worker]
When a process runs out of memory worker exits correctly and doesn't spin indefinitely (#13054)Chore & Maintenance
[*]
[BREAKING] Drop support for Node v12 and v17 (#13033)[docs]
Fix webpack name (#13049)[docs]
Explicit how to setn
for--bail
(#13128)[docs]
Update Enzyme URL (#13166)[jest-leak-detector]
Remove support forweak-napi
(#13035)[jest-snapshot]
[BREAKING] RequirerootDir
as argument toSnapshotState
(#13150)v28.1.3
Compare Source
Features
[jest-leak-detector]
Use nativeFinalizationRegistry
when it exists to get rid of external C dependency (#12973)Fixes
[jest-changed-files]
Fix a lock-up after repeated invocations (#12757)[@jest/expect-utils]
Fix deep equality of ImmutableJS OrderedSets (#12977)[jest-mock]
Add index signature support forspyOn
types (#13013, #13020)[jest-snapshot]
Fix indentation of awaited inline snapshots (#12986)Chore & Maintenance
[*]
Replace internal usage ofpretty-format/ConvertAnsi
withjest-serializer-ansi-escapes
(#12935, #13004)[docs]
Update spyOn docs (#13000)v28.1.2
Compare Source
Fixes
[jest-runtime]
Avoid star type import from@jest/globals
(#12949)Chore & Maintenance
[docs]
Mention that jest-codemods now supports Sinon (#12898)v28.1.1
Compare Source
Features
[jest]
ExposeConfig
type (#12848)[@jest/reporters]
ImproveGitHubActionsReporter
s annotation format (#12826)[@jest/types]
Infer argument types passed totest
anddescribe
callback functions fromeach
tables (#12885, #12905)Fixes
[@jest/expect-utils]
Fix deep equality of ImmutableJS OrderedMaps (#12763)[jest-docblock]
Handle multiline comments in parseWithComments (#12845)[jest-mock]
ImprovespyOn
error messages (#12901)[jest-runtime]
Correctly report V8 coverage withresetModules: true
(#12912)[jest-worker]
MakeJestWorkerFarm
helper type to include methods of worker module that take more than one argument (#12839)Chore & Maintenance
[docs]
Updated docs to indicate thatjest-environment-jsdom
is a separate package #12828[docs]
Document the comments used by coverage providers #12835[docs]
Usedocusaurus-remark-plugin-tab-blocks
to format tabs with code examples (#12859)[jest-haste-map]
Bumpwalker
version (#12324)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.