Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: jestjs/jest
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v27.4.4
Choose a base ref
...
head repository: jestjs/jest
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v27.4.5
Choose a head ref
  • 9 commits
  • 64 files changed
  • 4 contributors

Commits on Dec 10, 2021

  1. Copy the full SHA
    a9d303f View commit details
  2. Copy the full SHA
    f104a4e View commit details
  3. Copy the full SHA
    396ea96 View commit details
  4. Copy the full SHA
    846f312 View commit details
  5. Copy the full SHA
    2acf623 View commit details

Commits on Dec 13, 2021

  1. Copy the full SHA
    164ee7f View commit details
  2. Copy the full SHA
    07c2c15 View commit details
  3. Copy the full SHA
    7148872 View commit details
  4. v27.4.5

    SimenB committed Dec 13, 2021
    Copy the full SHA
    73f3a57 View commit details
Showing with 12,139 additions and 2,720 deletions.
  1. +6 −0 CHANGELOG.md
  2. 0 examples/mongodb/{__test__ → __tests__}/db.test.js
  3. +1 −1 lerna.json
  4. +2 −2 packages/babel-jest/package.json
  5. +3 −3 packages/jest-circus/package.json
  6. +3 −3 packages/jest-cli/package.json
  7. +7 −7 packages/jest-config/package.json
  8. +11 −11 packages/jest-core/package.json
  9. +2 −2 packages/jest-haste-map/package.json
  10. +3 −3 packages/jest-jasmine2/package.json
  11. +4 −4 packages/jest-repl/package.json
  12. +5 −5 packages/jest-reporters/package.json
  13. +5 −5 packages/jest-resolve-dependencies/package.json
  14. +2 −2 packages/jest-resolve/package.json
  15. +7 −7 packages/jest-runner/package.json
  16. +5 −5 packages/jest-runtime/package.json
  17. +4 −4 packages/jest-snapshot/package.json
  18. +3 −3 packages/jest-test-sequencer/package.json
  19. +2 −2 packages/jest-transform/package.json
  20. +1 −1 packages/jest-worker/package.json
  21. +1 −4 packages/jest-worker/src/workers/NodeThreadsWorker.ts
  22. +3 −14 packages/jest-worker/src/workers/__tests__/NodeThreadsWorker.test.js
  23. +12 −0 packages/jest-worker/src/workers/__tests__/threadChild.test.js
  24. +1 −0 packages/jest-worker/src/workers/threadChild.ts
  25. +3 −3 packages/jest/package.json
  26. +4 −4 website/package.json
  27. +14 −0 website/versioned_docs/version-27.4/Architecture.md
  28. +58 −0 website/versioned_docs/version-27.4/BypassingModuleMocks.md
  29. +390 −0 website/versioned_docs/version-27.4/CLI.md
  30. +158 −0 website/versioned_docs/version-27.4/CodeTransformation.md
  31. +1,454 −0 website/versioned_docs/version-27.4/Configuration.md
  32. +81 −0 website/versioned_docs/version-27.4/DynamoDB.md
  33. +31 −0 website/versioned_docs/version-27.4/ECMAScriptModules.md
  34. +14 −0 website/versioned_docs/version-27.4/EnvironmentVariables.md
  35. +354 −0 website/versioned_docs/version-27.4/Es6ClassMocks.md
  36. +1,388 −0 website/versioned_docs/version-27.4/ExpectAPI.md
  37. +178 −0 website/versioned_docs/version-27.4/GettingStarted.md
  38. +880 −0 website/versioned_docs/version-27.4/GlobalAPI.md
  39. +21 −0 website/versioned_docs/version-27.4/JestCommunity.md
  40. +730 −0 website/versioned_docs/version-27.4/JestObjectAPI.md
  41. +170 −0 website/versioned_docs/version-27.4/JestPlatform.md
  42. +164 −0 website/versioned_docs/version-27.4/ManualMocks.md
  43. +22 −0 website/versioned_docs/version-27.4/MigrationGuide.md
  44. +448 −0 website/versioned_docs/version-27.4/MockFunctionAPI.md
  45. +315 −0 website/versioned_docs/version-27.4/MockFunctions.md
  46. +61 −0 website/versioned_docs/version-27.4/MongoDB.md
  47. +24 −0 website/versioned_docs/version-27.4/MoreResources.md
  48. +168 −0 website/versioned_docs/version-27.4/Puppeteer.md
  49. +190 −0 website/versioned_docs/version-27.4/SetupAndTeardown.md
  50. +314 −0 website/versioned_docs/version-27.4/SnapshotTesting.md
  51. +129 −0 website/versioned_docs/version-27.4/TestingAsyncCode.md
  52. +45 −0 website/versioned_docs/version-27.4/TestingFrameworks.md
  53. +174 −0 website/versioned_docs/version-27.4/TimerMocks.md
  54. +210 −0 website/versioned_docs/version-27.4/Troubleshooting.md
  55. +161 −0 website/versioned_docs/version-27.4/TutorialAsync.md
  56. +313 −0 website/versioned_docs/version-27.4/TutorialReact.md
  57. +215 −0 website/versioned_docs/version-27.4/TutorialReactNative.md
  58. +66 −0 website/versioned_docs/version-27.4/TutorialjQuery.md
  59. +164 −0 website/versioned_docs/version-27.4/UsingMatchers.md
  60. +229 −0 website/versioned_docs/version-27.4/WatchPlugins.md
  61. +221 −0 website/versioned_docs/version-27.4/Webpack.md
  62. +170 −0 website/versioned_sidebars/version-27.4-sidebars.json
  63. +1 −0 website/versions.json
  64. +2,314 −2,625 yarn.lock
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -8,6 +8,12 @@

### Performance

## 27.4.5

### Fixes

- `[jest-worker]` Stop explicitly passing `process.env` ([#12141](https://github.com/facebook/jest/pull/12141))

## 27.4.4

### Fixes
File renamed without changes.
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "27.4.4",
"version": "27.4.5",
"npmClient": "yarn",
"packages": [
"packages/*"
4 changes: 2 additions & 2 deletions packages/babel-jest/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "babel-jest",
"description": "Jest plugin to use babel for transformation.",
"version": "27.4.4",
"version": "27.4.5",
"repository": {
"type": "git",
"url": "https://github.com/facebook/jest.git",
@@ -18,7 +18,7 @@
"./package.json": "./package.json"
},
"dependencies": {
"@jest/transform": "^27.4.4",
"@jest/transform": "^27.4.5",
"@jest/types": "^27.4.2",
"@types/babel__core": "^7.1.14",
"babel-plugin-istanbul": "^6.0.0",
6 changes: 3 additions & 3 deletions packages/jest-circus/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jest-circus",
"version": "27.4.4",
"version": "27.4.5",
"repository": {
"type": "git",
"url": "https://github.com/facebook/jest.git",
@@ -30,8 +30,8 @@
"jest-each": "^27.4.2",
"jest-matcher-utils": "^27.4.2",
"jest-message-util": "^27.4.2",
"jest-runtime": "^27.4.4",
"jest-snapshot": "^27.4.4",
"jest-runtime": "^27.4.5",
"jest-snapshot": "^27.4.5",
"jest-util": "^27.4.2",
"pretty-format": "^27.4.2",
"slash": "^3.0.0",
6 changes: 3 additions & 3 deletions packages/jest-cli/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "jest-cli",
"description": "Delightful JavaScript Testing.",
"version": "27.4.4",
"version": "27.4.5",
"main": "./build/index.js",
"types": "./build/index.d.ts",
"exports": {
@@ -13,14 +13,14 @@
"./bin/jest": "./bin/jest.js"
},
"dependencies": {
"@jest/core": "^27.4.4",
"@jest/core": "^27.4.5",
"@jest/test-result": "^27.4.2",
"@jest/types": "^27.4.2",
"chalk": "^4.0.0",
"exit": "^0.1.2",
"graceful-fs": "^4.2.4",
"import-local": "^3.0.2",
"jest-config": "^27.4.4",
"jest-config": "^27.4.5",
"jest-util": "^27.4.2",
"jest-validate": "^27.4.2",
"prompts": "^2.0.1",
14 changes: 7 additions & 7 deletions packages/jest-config/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jest-config",
"version": "27.4.4",
"version": "27.4.5",
"repository": {
"type": "git",
"url": "https://github.com/facebook/jest.git",
@@ -26,22 +26,22 @@
},
"dependencies": {
"@babel/core": "^7.1.0",
"@jest/test-sequencer": "^27.4.4",
"@jest/test-sequencer": "^27.4.5",
"@jest/types": "^27.4.2",
"babel-jest": "^27.4.4",
"babel-jest": "^27.4.5",
"chalk": "^4.0.0",
"ci-info": "^3.2.0",
"deepmerge": "^4.2.2",
"glob": "^7.1.1",
"graceful-fs": "^4.2.4",
"jest-circus": "^27.4.4",
"jest-circus": "^27.4.5",
"jest-environment-jsdom": "^27.4.4",
"jest-environment-node": "^27.4.4",
"jest-get-type": "^27.4.0",
"jest-jasmine2": "^27.4.4",
"jest-jasmine2": "^27.4.5",
"jest-regex-util": "^27.4.0",
"jest-resolve": "^27.4.4",
"jest-runner": "^27.4.4",
"jest-resolve": "^27.4.5",
"jest-runner": "^27.4.5",
"jest-util": "^27.4.2",
"jest-validate": "^27.4.2",
"micromatch": "^4.0.4",
22 changes: 11 additions & 11 deletions packages/jest-core/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@jest/core",
"description": "Delightful JavaScript Testing.",
"version": "27.4.4",
"version": "27.4.5",
"main": "./build/jest.js",
"types": "./build/jest.d.ts",
"exports": {
@@ -13,9 +13,9 @@
},
"dependencies": {
"@jest/console": "^27.4.2",
"@jest/reporters": "^27.4.4",
"@jest/reporters": "^27.4.5",
"@jest/test-result": "^27.4.2",
"@jest/transform": "^27.4.4",
"@jest/transform": "^27.4.5",
"@jest/types": "^27.4.2",
"@types/node": "*",
"ansi-escapes": "^4.2.1",
@@ -24,15 +24,15 @@
"exit": "^0.1.2",
"graceful-fs": "^4.2.4",
"jest-changed-files": "^27.4.2",
"jest-config": "^27.4.4",
"jest-haste-map": "^27.4.4",
"jest-config": "^27.4.5",
"jest-haste-map": "^27.4.5",
"jest-message-util": "^27.4.2",
"jest-regex-util": "^27.4.0",
"jest-resolve": "^27.4.4",
"jest-resolve-dependencies": "^27.4.4",
"jest-runner": "^27.4.4",
"jest-runtime": "^27.4.4",
"jest-snapshot": "^27.4.4",
"jest-resolve": "^27.4.5",
"jest-resolve-dependencies": "^27.4.5",
"jest-runner": "^27.4.5",
"jest-runtime": "^27.4.5",
"jest-snapshot": "^27.4.5",
"jest-util": "^27.4.2",
"jest-validate": "^27.4.2",
"jest-watcher": "^27.4.2",
@@ -42,7 +42,7 @@
"strip-ansi": "^6.0.0"
},
"devDependencies": {
"@jest/test-sequencer": "^27.4.4",
"@jest/test-sequencer": "^27.4.5",
"@jest/test-utils": "^27.4.2",
"@types/exit": "^0.1.30",
"@types/graceful-fs": "^4.1.2",
4 changes: 2 additions & 2 deletions packages/jest-haste-map/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jest-haste-map",
"version": "27.4.4",
"version": "27.4.5",
"repository": {
"type": "git",
"url": "https://github.com/facebook/jest.git",
@@ -26,7 +26,7 @@
"jest-regex-util": "^27.4.0",
"jest-serializer": "^27.4.0",
"jest-util": "^27.4.2",
"jest-worker": "^27.4.4",
"jest-worker": "^27.4.5",
"micromatch": "^4.0.4",
"walker": "^1.0.7"
},
6 changes: 3 additions & 3 deletions packages/jest-jasmine2/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jest-jasmine2",
"version": "27.4.4",
"version": "27.4.5",
"repository": {
"type": "git",
"url": "https://github.com/facebook/jest.git",
@@ -30,8 +30,8 @@
"jest-each": "^27.4.2",
"jest-matcher-utils": "^27.4.2",
"jest-message-util": "^27.4.2",
"jest-runtime": "^27.4.4",
"jest-snapshot": "^27.4.4",
"jest-runtime": "^27.4.5",
"jest-snapshot": "^27.4.5",
"jest-util": "^27.4.2",
"pretty-format": "^27.4.2",
"throat": "^6.0.1"
8 changes: 4 additions & 4 deletions packages/jest-repl/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jest-repl",
"version": "27.4.4",
"version": "27.4.5",
"repository": {
"type": "git",
"url": "https://github.com/facebook/jest.git",
@@ -21,11 +21,11 @@
"dependencies": {
"@jest/console": "^27.4.2",
"@jest/environment": "^27.4.4",
"@jest/transform": "^27.4.4",
"@jest/transform": "^27.4.5",
"@jest/types": "^27.4.2",
"chalk": "^4.0.0",
"jest-config": "^27.4.4",
"jest-runtime": "^27.4.4",
"jest-config": "^27.4.5",
"jest-runtime": "^27.4.5",
"jest-util": "^27.4.2",
"jest-validate": "^27.4.2",
"repl": "^0.1.3",
10 changes: 5 additions & 5 deletions packages/jest-reporters/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@jest/reporters",
"description": "Jest's reporters",
"version": "27.4.4",
"version": "27.4.5",
"main": "./build/index.js",
"types": "./build/index.d.ts",
"exports": {
@@ -15,7 +15,7 @@
"@bcoe/v8-coverage": "^0.2.3",
"@jest/console": "^27.4.2",
"@jest/test-result": "^27.4.2",
"@jest/transform": "^27.4.4",
"@jest/transform": "^27.4.5",
"@jest/types": "^27.4.2",
"@types/node": "*",
"chalk": "^4.0.0",
@@ -28,10 +28,10 @@
"istanbul-lib-report": "^3.0.0",
"istanbul-lib-source-maps": "^4.0.0",
"istanbul-reports": "^3.0.2",
"jest-haste-map": "^27.4.4",
"jest-resolve": "^27.4.4",
"jest-haste-map": "^27.4.5",
"jest-resolve": "^27.4.5",
"jest-util": "^27.4.2",
"jest-worker": "^27.4.4",
"jest-worker": "^27.4.5",
"slash": "^3.0.0",
"source-map": "^0.6.0",
"string-length": "^4.0.1",
10 changes: 5 additions & 5 deletions packages/jest-resolve-dependencies/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jest-resolve-dependencies",
"version": "27.4.4",
"version": "27.4.5",
"repository": {
"type": "git",
"url": "https://github.com/facebook/jest.git",
@@ -19,13 +19,13 @@
"dependencies": {
"@jest/types": "^27.4.2",
"jest-regex-util": "^27.4.0",
"jest-snapshot": "^27.4.4"
"jest-snapshot": "^27.4.5"
},
"devDependencies": {
"@jest/test-utils": "^27.4.2",
"jest-haste-map": "^27.4.4",
"jest-resolve": "^27.4.4",
"jest-runtime": "^27.4.4"
"jest-haste-map": "^27.4.5",
"jest-resolve": "^27.4.5",
"jest-runtime": "^27.4.5"
},
"engines": {
"node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
4 changes: 2 additions & 2 deletions packages/jest-resolve/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jest-resolve",
"version": "27.4.4",
"version": "27.4.5",
"repository": {
"type": "git",
"url": "https://github.com/facebook/jest.git",
@@ -20,7 +20,7 @@
"@jest/types": "^27.4.2",
"chalk": "^4.0.0",
"graceful-fs": "^4.2.4",
"jest-haste-map": "^27.4.4",
"jest-haste-map": "^27.4.5",
"jest-pnp-resolver": "^1.2.2",
"jest-util": "^27.4.2",
"jest-validate": "^27.4.2",
14 changes: 7 additions & 7 deletions packages/jest-runner/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jest-runner",
"version": "27.4.4",
"version": "27.4.5",
"repository": {
"type": "git",
"url": "https://github.com/facebook/jest.git",
@@ -20,7 +20,7 @@
"@jest/console": "^27.4.2",
"@jest/environment": "^27.4.4",
"@jest/test-result": "^27.4.2",
"@jest/transform": "^27.4.4",
"@jest/transform": "^27.4.5",
"@jest/types": "^27.4.2",
"@types/node": "*",
"chalk": "^4.0.0",
@@ -30,21 +30,21 @@
"jest-docblock": "^27.4.0",
"jest-environment-jsdom": "^27.4.4",
"jest-environment-node": "^27.4.4",
"jest-haste-map": "^27.4.4",
"jest-haste-map": "^27.4.5",
"jest-leak-detector": "^27.4.2",
"jest-message-util": "^27.4.2",
"jest-resolve": "^27.4.4",
"jest-runtime": "^27.4.4",
"jest-resolve": "^27.4.5",
"jest-runtime": "^27.4.5",
"jest-util": "^27.4.2",
"jest-worker": "^27.4.4",
"jest-worker": "^27.4.5",
"source-map-support": "^0.5.6",
"throat": "^6.0.1"
},
"devDependencies": {
"@types/exit": "^0.1.30",
"@types/graceful-fs": "^4.1.2",
"@types/source-map-support": "^0.5.0",
"jest-jasmine2": "^27.4.4"
"jest-jasmine2": "^27.4.5"
},
"engines": {
"node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
10 changes: 5 additions & 5 deletions packages/jest-runtime/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jest-runtime",
"version": "27.4.4",
"version": "27.4.5",
"repository": {
"type": "git",
"url": "https://github.com/facebook/jest.git",
@@ -22,7 +22,7 @@
"@jest/globals": "^27.4.4",
"@jest/source-map": "^27.4.0",
"@jest/test-result": "^27.4.2",
"@jest/transform": "^27.4.4",
"@jest/transform": "^27.4.5",
"@jest/types": "^27.4.2",
"@types/yargs": "^16.0.0",
"chalk": "^4.0.0",
@@ -32,12 +32,12 @@
"exit": "^0.1.2",
"glob": "^7.1.3",
"graceful-fs": "^4.2.4",
"jest-haste-map": "^27.4.4",
"jest-haste-map": "^27.4.5",
"jest-message-util": "^27.4.2",
"jest-mock": "^27.4.2",
"jest-regex-util": "^27.4.0",
"jest-resolve": "^27.4.4",
"jest-snapshot": "^27.4.4",
"jest-resolve": "^27.4.5",
"jest-snapshot": "^27.4.5",
"jest-util": "^27.4.2",
"jest-validate": "^27.4.2",
"slash": "^3.0.0",
Loading