Bump expect from 25.3.0 to 29.4.0
Created by: dependabot[bot]
Bumps expect from 25.3.0 to 29.4.0.
Release notes
Sourced from expect's releases.
v29.4.0
Features
[expect, @jest/expect-utils]
Support custom equality testers (#13654)[jest-config, jest-worker]
Useos.availableParallelism
if available to calculate number of workers to spawn (#13738)[@jest/globals, jest-mock]
Addjest.replaceProperty()
that replaces property value (#13496)[jest-haste-map]
ignore Sapling vcs directories (.sl/
) (#13674)[jest-resolve]
Support subpath imports (#13705, #13723, #13777)[jest-runtime]
Addjest.isolateModulesAsync
for scoped module initialization of asynchronous functions (#13680)[jest-runtime]
Addjest.isEnvironmentTornDown
function (#13741)[jest-test-result]
Addedskipped
andfocused
status toFormattedTestResult
(#13700)[jest-transform]
Support for asynchronouscreateTransformer
(#13762)Fixes
[jest-environment-node]
Fix non-configurable globals (#13687)[@jest/expect-utils]
toMatchObject
should handleSymbol
properties (#13639)[jest-mock]
FixmockReset
andresetAllMocks
undefined
return value(#13692)[jest-resolve]
Add global paths torequire.resolve.paths
(#13633)[jest-resolve]
Correct node core module detection when usingnode:
specifiers (#13806)[jest-runtime]
Support WASM files that import JS resources (#13608)[jest-runtime]
Use thescriptTransformer
cache injest-runner
(#13735)[jest-runtime]
Enforce import assertions when importing JSON in ESM (#12755 & #13805)[jest-snapshot]
Make sure to importbabel
outside of the sandbox (#13694)[jest-transform]
Ensure the correct configuration is passed to preprocessors specified multiple times in thetransform
option (#13770)Chore & Maintenance
[@jest/fake-timers]
Update@sinonjs/fake-timers
(#13612)[docs]
Improve custom puppeteer example to prevent worker warnings (#13619)New Contributors
@lvqq
made their first contribution in facebook/jest#13633@zjfresh
made their first contribution in facebook/jest#13682@rnwst
made their first contribution in facebook/jest#13635@overlookmotel
made their first contribution in facebook/jest#13687@mmanciop
made their first contribution in facebook/jest#13680@Jeroendevr
made their first contribution in facebook/jest#13428@falsyvalues
made their first contribution in facebook/jest#13619@vegerot
made their first contribution in facebook/jest#13674@faustAbc
made their first contribution in facebook/jest#13331@valentincostam
made their first contribution in facebook/jest#13634@unional
made their first contribution in facebook/jest#13721@andrewiggins
made their first contribution in facebook/jest#13654@michal-kocarek
made their first contribution in facebook/jest#13496@jdufresne
made their first contribution in facebook/jest#13469@feliperli
made their first contribution in facebook/jest#13692@bob-zs
made their first contribution in facebook/jest#13740@MasterOdin
made their first contribution in facebook/jest#13743@kalyncoose
made their first contribution in facebook/jest#13746
... (truncated)
Changelog
Sourced from expect's changelog.
29.4.0
Features
[expect, @jest/expect-utils]
Support custom equality testers (#13654)[jest-config, jest-worker]
Useos.availableParallelism
if available to calculate number of workers to spawn (#13738)[@jest/globals, jest-mock]
Addjest.replaceProperty()
that replaces property value (#13496)[jest-haste-map]
ignore Sapling vcs directories (.sl/
) (#13674)[jest-resolve]
Support subpath imports (#13705, #13723, #13777)[jest-runtime]
Addjest.isolateModulesAsync
for scoped module initialization of asynchronous functions (#13680)[jest-runtime]
Addjest.isEnvironmentTornDown
function (#13741)[jest-test-result]
Addedskipped
andfocused
status toFormattedTestResult
(#13700)[jest-transform]
Support for asynchronouscreateTransformer
(#13762)Fixes
[jest-environment-node]
Fix non-configurable globals (#13687)[@jest/expect-utils]
toMatchObject
should handleSymbol
properties (#13639)[jest-mock]
FixmockReset
andresetAllMocks
undefined
return value(#13692)[jest-resolve]
Add global paths torequire.resolve.paths
(#13633)[jest-resolve]
Correct node core module detection when usingnode:
specifiers (#13806)[jest-runtime]
Support WASM files that import JS resources (#13608)[jest-runtime]
Use thescriptTransformer
cache injest-runner
(#13735)[jest-runtime]
Enforce import assertions when importing JSON in ESM (#12755 & #13805)[jest-snapshot]
Make sure to importbabel
outside of the sandbox (#13694)[jest-transform]
Ensure the correct configuration is passed to preprocessors specified multiple times in thetransform
option (#13770)Chore & Maintenance
[@jest/fake-timers]
Update@sinonjs/fake-timers
(#13612)[docs]
Improve custom puppeteer example to prevent worker warnings (#13619)29.3.1
Fixes
[jest-config]
Do not warn aboutpreset
inProjectConfig
(#13583)Performance
[jest-transform]
Defer creation of cache directory (#13420)29.3.0
Features
[jest-runtime]
Support WebAssembly (Wasm) imports in ESM modules (#13505)Fixes
... (truncated)
Commits
-
4bc0e8a
v29.4.0 -
4fd1cb3
[Feature] Add support for custom equality testers (#13654) -
fb37bd1
fix:expect.toMatchObject
ignores symbol key properties (#13639) -
6e5b1d6
chore: update typescript (#13616) -
05deb83
v29.3.1 -
dfc8711
chore: use@fast-check/jest
(#13493) -
84b8de9
v29.3.0 -
df38770
chore(expect): type spy and throwing matchers correctly (#13511) -
0a8edbe
v29.2.2 -
4551c0f
v29.2.1 - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)