Update jest monorepo to v26 (major)
Created by: renovate[bot]
This PR contains the following updates:
Package | Type | Update | New value | References | Sourcegraph |
---|---|---|---|---|---|
babel-jest | devDependencies | major | ^26.2.2 | source | |
jest (source) | devDependencies | major | ^26.2.2 | homepage, source |
Release Notes
facebook/jest
v26.2.2
Fixes
-
[jest-cli]
Use correct file name to override existing jest config on init (#10337) -
[jest-haste-map]
Properly detect support for nativefind
(#10346)
v26.2.1
Fixes
-
[jest-worker]
Make sure to work with Node TS typings v12 (#10336)
v26.2.0
Features
-
[jest-core, jest-circus, jest-reporter, jest-runner]
Added support for reporting individual test cases using jest-circus (#10227) -
[jest-config, jest-reporter, jest-runner, jest-test-sequencer]
AddslowTestThreshold
configuration option (#9366) -
[jest-haste-map]
Watchman crawler now includes dotfiles (#10075) -
[jest-worker]
Added support for workers to send custom messages to parent in jest-worker (#10293) -
[jest-worker]
Support passingresourceLimits
(#10335) -
[pretty-format]
Added support for serializing custom elements (web components) (#10217)
Fixes
-
[expect]
Match symbols and bigints inany()
(#10223) -
[jest-changed-files]
Usegit diff
instead ofgit log
for--changedSince
(#10155) -
[jest-console]
Add missingconsole.timeLog
for compatibility with Node (#10209) -
[jest-haste-map]
Checkfind
binary supports the-iname
parameter (#10308) -
[jest-snapshot]
Strip added indentation for inline error snapshots (#10217)
Chore & Maintenance
-
[*]
Add missing dependency on@types/node
(#10248) -
[jest-jasmine2]
ConvertPCancelable
to TypeScript (#10215) -
[jest-jasmine2]
Refine typings ofqueueRunner
(#10215) -
[jest-jasmine2]
Remove usage ofFunction
type (#10216) -
[jest-resolve]
Improve types (#10239) -
[docs]
Clarify thejest.requireActual(moduleName)
example -
[jest-types]
Refine typings ofcoverageReporters
(#10275)
v26.1.0
Features
-
[jest-mock]
ExportMock
,MockInstance
,SpyInstance
types (#10138) -
[jest-config]
Support config files exporting (async
)function
s (#10001) -
[jest-cli, jest-core]
Add--selectProjects
CLI argument to filter test suites by project name (#8612) -
[jest-cli, jest-init]
AddcoverageProvider
tojest --init
prompts (#10044)
Fixes
-
[jest-console]
getConsoleOutput
to receive global stack trace config and use it to format stack trace (#10081) -
[jest-jasmine2]
Stop adding:
after an error that has no message (#9990) -
[jest-diff]
Control no diff message color withcommonColor
in diff options (#9997) -
[jest-snapshot]
Fix TypeScript compilation (#10008)
Chore & Maintenance
-
[docs]
Correct confusing filename inenableAutomock
example (#10055) -
[jest-core]
🎉 🎉 🎉 🎉 🎉 🎉 🎉 🎉 🎉 🎉 🎉 🎉 🎉 🎉 🎉 🎉 🎉 🎉 🎉 🎉 🎉 🎉 🎉 🎉 🎉 (#10000) -
[jest-core, jest-reporters, jest-test-result, jest-types]
CleanupdisplayName
type (#10049) -
[jest-runtime]
Jest-internal sandbox escape hatch (#9907) -
[jest-fake-timers]
Updatenow
param type to supportDate
in addition tonumber
. (#10169) -
[docs]
Add param tosetSystemTime
docs and remove preceding period from it andgetRealSystemTime
(#10169) -
[jest-snapshot, jest-util]
Replacemake-dir
withfs.mkdir
(#10136) -
[docs]
Added parcel-bundler documentation inside readme.md file
Performance
-
[jest-core, jest-transform, jest-haste-map]
Improve Jest startup time and test runtime, particularly when running with coverage, by caching micromatch and avoiding recreating RegExp instances (#10131)
v26.0.1
Fixes
-
[jest-circus]
Backward compatibility for deprecatedDescribeBlock.tests
to not break e.g. Detox reporter
v26.0.0
Features
-
[jest-environment-jsdom]
[BREAKING] Upgradejsdom
to v16 (#9606) -
[@jest/fake-timers]
Add possibility to use a modern implementation of fake timers, backed by@sinonjs/fake-timers
(#7776) -
[jest-runtime]
AddcreateMockFromModule
as an alias forgenMockFromModule
(#9962)
Fixes
-
[babel-jest]
Handlenull
being passed tocreateTransformer
(#9955) -
[jest-circus, jest-console, jest-jasmine2, jest-reporters, jest-util, pretty-format]
Fix time durating formatting and consolidate time formatting code (#9765) -
[jest-circus]
[BREAKING] Fail tests if a test takes a done callback and have return values (#9129) -
[jest-circus]
[BREAKING] Throw a proper error if a test / hook is defined asynchronously (#8096) -
[jest-circus]
Throw more descriptive error if hook is defined inside test (#9957) -
[jest-circus]
[BREAKING] Align execution order of tests to matchjasmine
's top to bottom order (#9965) -
[jest-config, jest-resolve]
[BREAKING] Remove support forbrowser
field (#9943) -
[jest-haste-map]
Stop reporting files as changed when they are only accessed (#7347) -
[jest-resolve]
Show relative path from root dir formodule not found
errors (#9963) -
[jest-runtime]
Fix absolute path moduleNameMapper + jest.mock bug (#8727)
Chore & Maintenance
-
[*]
[BREAKING] TypeScript definitions requires a minimum of TypeScript v3.8 (#9823) -
[*]
[BREAKING] Drop support for Node 8 (#9423) -
[*]
Upgrade to chalk@4 (#9752) -
[*]
Remove usage ofrealpath-native
(#9952) -
[docs]
Fix example reference implementation to use Jest with Phabricator (#8662) -
[docs]
Added default compiler to tranform (#8583) -
[docs]
Updated Testing Frameworks guide with React; make it generic (#9106) -
[expect, jest-mock, pretty-format]
[BREAKING] Removebuild-es5
from package (#9945) -
[@jest/fake-timers, @​jest/environment]
[BREAKING] RenameLolexFakeTimers
toModernFakeTimers
(#9960) -
[jest-haste-map]
[BREAKING] removedprovidesModuleNodeModules
(#8535) -
[jest-runtime]
[BREAKING] Remove long-deprecatedrequire.requireActual
andrequire.requireMock
methods (#9854)
Renovate configuration
-
If you want to rebase/retry this PR, check this box
This PR has been generated by WhiteSource Renovate. View repository job log here.