chore(deps): update jest monorepo - abandoned
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| babel-jest | 25.1.0 -> 25.5.1 |
||||
| jest (source) | 25.1.0 -> 25.5.4 |
Release Notes
facebook/jest
v25.5.1
Fixes
-
[jest-haste-map]Add missing@types/graceful-fsdependency (#9913) -
[jest-runner]Correctly serializeSetpassed to worker (#9915) -
[jest-runtime]Vary ESM cache by query (#9914)
v25.5.0
Features
-
[@jest/globals]New package so Jest's globals can be explicitly imported (#9801) -
[jest-core]Show coverage of sources related to tests in changed files (#9769) -
[jest-runtime]Populaterequire.cache(#9841)
Fixes
-
[*]Usegraceful-fsdirectly in every package instead of relying onfsbeing monkey patched (#9443) -
[expect]Prints the Symbol name into the error message with a custom asymmetric matcher (#9888) -
[jest-circus, jest-jasmine2]Support older version ofjest-runtime(#9903 & #9842) -
[@jest/environment]Make sure not to reference Jest types (#9875) -
[jest-message-util]Code frame printing should respect--noStackTraceflag (#9866) -
[jest-runtime]Support importing CJS from ESM usingimportstatements (#9850) -
[jest-runtime]Support importing parallel dynamicimports (#9858) -
[jest-transform]Improve source map handling when instrumenting transformed code (#9811)
Chore & Maintenance
-
[docs]Add an example for mocking non-default export class
Performance
-
[jest-resolve]Updateresolveto a version using nativerealpath, which is faster than the default JS implementation (#9872) -
[jest-resolve]Pass custom cachedrealpathfunction toresolve(#9873) -
[jest-runtime]Addteardownmethod to clear any caches when tests complete (#9906) -
[jest-runtime]Do not pass files required internally through transformation when loading them (#9900) -
[jest-runtime]UseMaps instead of object literals as cache holders (#9901)
v25.4.0
-
[expect]Supportasync functions intoThrow(#9817) -
[jest-console]Add code frame toconsole.errorandconsole.warn(#9741) -
[jest-runtime, jest-jasmine2, jest-circus]Experimental, limited ECMAScript Modules support (#9772 & #9842)
Fixes
-
[expect]Restore support for passing functions totoHaveLengthmatcher (#9796) -
[jest-changed-files]--only-changedshould include staged files (#9799) -
[jest-circus]Throw on nested test definitions (#9828) -
[jest-each]eachwill throw an error when called with too many arguments (#9818) -
[jest-runner]Don't print warning to stdout when using--json(#9843)
Chore & Maintenance
-
[*]Do not generate TypeScript declaration source maps (#9822) -
[*]Transpile code for Node 8.3, not 8.0 (#9827)
v25.3.0
Features
-
[babel-jest]Support passingsupportsDynamicImportandsupportsStaticESM(#9766) -
[babel-preset-jest]Enable all syntax plugins not enabled by default that works on current version of Node (#9774) -
[jest-circus]Enable writing async test event handlers (#9397) -
[jest-runtime, @​jest/transformer]Support passingsupportsDynamicImportandsupportsStaticESM(#9597)
Chore & Maintenance
-
[*]Replaceanys withunknowns (#9626) -
[@jest/transform]Expose typeCacheKeyOptionsforgetCacheKey(#9762) -
[@jest/types]Correct typetestRegexforProjectConfig(#9780)
v25.2.6
Chore & Maintenance
-
[*]25.2.5 was published without changes from 25.2.4 - 25.2.6 includes all changes from that version.
v25.2.4
Features
-
[jest-message-util]Check for common errors when using the wrong test environment (#8245)
Fixes
-
[jest-circus]Fix type elision of jest-runtime imports (#9717) -
[@jest/transform]Fix coverage reporter for uncovered files without transformers, reverting #9460 (#9724)
v25.2.3
Fixes
-
[*]Verify all packages are properly downleveled for older versions of TypeScript (#9715)
v25.2.1
Fixes
-
[*]Downlevel TypeScript definitions files for compatibility with TS<3.8 (#9705)
v25.2.0
Features
-
[jest-config]Support ESM config files with.jsextension (#9573). -
[jest-runtime]Overridemodule.createRequireto return a Jest-compatiblerequirefunction (#9469) -
[jest-haste-map][BREAKING] Removemapperoption (#9581) -
[*]Support array of paths formoduleNameMapperaliases (#9465) -
[jest-reporters]Adds ability to pass options to the istanbul-reporter throughcoverageReporters(#9572) -
[jest-runtime]Require stack when a module cannot be resolved (#9681) -
[jest-transform]writeCacheFileno longer callsfsync(#9695)
Fixes
-
[expect]Handle readonly properties correctly (#9575) -
[jest-cli]SetcoverageProvidercorrectly when provided in config (#9562) -
[jest-cli]Allow specifying.cjsand.mjsconfig files by--configCLI option (#9578) -
[jest-cli]Update yargs to fix CLI flag overriding (#9519) -
[jest-config]TreatsetupFilesAfterEnvlikesetupFileswhen normalizing configs against presets (#9495) -
[jest-config]Support.mjsconfig files on Windows as well (#9558) -
[jest-config]VerifyrootDirand allrootsare directories (#9569) -
[jest-config]Ensure pattern ofreplacePosixSepis a string (#9546) -
[jest-haste-map]Fix crash on unix based systems without find (#9579) -
[jest-jasmine2]Fix--testNamePatternmatching withconcurrenttests (#9090) -
[jest-matcher-utils]Fix diff highlight of symbol-keyed object. (#9499) -
[@jest/reporters]Notifications should be fire&forget rather than having a timeout (#9567) -
[jest-resolve]Fix module identity preservation with symlinks and browser field resolution (#9511) -
[jest-resolve]Do not confuse directories with files (#8912) -
[jest-resolve]moduleNameMappershould take precedence over Node core modules (#9563) -
[jest-runtime]ResetisolateModulesif it fails (#9541) -
[jest-runtime]Yarn PnP errors displayed to the user (#9681) -
[jest-snapshot]Downgrade semver to v6 to support node 8 (#9451) -
[jest-snapshot]Properly indent new snapshots in the presences of existing ones (#9523) -
[jest-transform]Correct sourcemap behavior for transformed and instrumented code (#9460) -
[jest-transform]Allow instrumentation of transformed files with weird file extensions (#9589) -
[@jest/types]MakeConfigGlobalsan interface to allow for declaration merging. (#9570) -
[pretty-format]ExportOldPlugintype (#9491)
Chore & Maintenance
-
[docs]Warn about unexpected behavior / bug of node-notifier when using thenotifyoptions. -
[docs]Grammatical corrections to Async docs page. (#9679) -
[jest-resolver]Useresolvepackage to implement custom module resolution (#9520) -
[jest-runtime]Move execution ofsetupFilestojest-runner(#9596) -
[jest-runtime]Update anchor link inhelpers(#9616) -
[@jest/reporters]Remove unused dependencies and type exports (#9462) -
[website]Update pictures of reports when matchers fail (#9214)
Performance
-
[jest-haste-map]Reduce number oflstatcalls in node crawler (#9514)
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.
👻 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 has been generated by Mend Renovate. View repository job log here.
This pull request is being automatically deployed with Vercel (learn more). To see the status of your deployment, click below or on the icon next to each commit.
🔍 Inspect: https://vercel.com/msand/infinidraw/q8rxys9i8 ✅ Preview: https://infinidraw-git-renovate-jest-monorepo.msand.now.sh
Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠️ Warning: custom changes will be lost.
Autoclosing Skipped
This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.