shallowequal
shallowequal copied to clipboard
Update jest monorepo
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| babel-jest | 25.2.3 -> 25.5.1 |
||||
| jest (source) | 25.2.3 -> 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
Configuration
📅 Schedule: 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 WhiteSource Renovate. View repository job log here.