Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Snyk] Upgrade jest from 27.4.7 to 29.6.0 #174

Closed

Conversation

lholmquist
Copy link
Member

This PR was automatically created by Snyk using the credentials of a real user.


Snyk has created this PR to upgrade jest from 27.4.7 to 29.6.0.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


Warning: This is a major version upgrade, and may be a breaking change.

  • The recommended version is 46 versions ahead of your current version.
  • The recommended version was released 21 days ago, on 2023-07-04.

The recommended version fixes:

Severity Issue PriorityScore (*) Exploit Maturity
Denial of Service (DoS)
SNYK-JS-NWSAPI-2841516
310/1000
Why? CVSS 6.2
No Known Exploit

(*) Note that the real score may have changed since the PR was raised.

Release notes
Package name: jest
  • 29.6.0 - 2023-07-04

    Features

    • [jest-circus, jest-snapshot] Add support for snapshot matchers in concurrent tests (#14139)
    • [jest-cli] Include type definitions to generated config files (#14078)
    • [jest-snapshot] Support arrays as property matchers (#14025)
    • [jest-core, jest-circus, jest-reporter, jest-runner] Added support for reporting about start individual test cases using jest-circus (#14174)

    Fixes

    • [jest-circus] Prevent false test failures caused by promise rejections handled asynchronously (#14110)
    • [jest-config] Handle frozen config object (#14054)
    • [jest-config] Allow coverageDirectory and collectCoverageFrom in project config (#14180)
    • [jest-core] Always use workers in watch mode to avoid crashes (#14059).
    • [jest-environment-jsdom, jest-environment-node] Fix assignment of customExportConditions via testEnvironmentOptions when custom env subclass defines a default value (#13989)
    • [jest-matcher-utils] Fix copying value of inherited getters (#14007)
    • [jest-mock] Tweak typings to allow jest.replaceProperty() replace methods (#14008)
    • [jest-mock] Improve user input validation and error messages of spyOn and replaceProperty methods (#14087)
    • [jest-runtime] Bind jest.isolateModulesAsync to this (#14083)
    • [jest-runtime] Forward wrapperLength to the Script constructor as columnOffset for accurate debugging (#14148)
    • [jest-runtime] Guard _isMockFunction access with in (#14188)
    • [jest-snapshot] Fix a potential bug when not using prettier and improve performance (#14036)
    • [@ jest/transform] Do not instrument .json modules (#14048)
    • [jest-worker] Restart a shut down worker before sending it a task (#14015)

    Chore & Maintenance

    • [*] Update semver dependency to get vulnerability fix (#14262)
    • [docs] Updated documentation for the --runTestsByPath CLI command (#14004)
    • [docs] Updated documentation regarding the synchronous fallback when asynchronous code transforms are unavailable (#14056)
    • [docs] Update jest statistics of use and downloads in website Index.

    New Contributors

    Full Changelog: v29.5.0...v29.6.0

  • 29.5.0 - 2023-03-06
    Read more
  • 29.4.3 - 2023-02-15

    Features

    • [expect] Update toThrow() to be able to use error causes (#13606)
    • [jest-core] allow to use workerIdleMemoryLimit with only 1 worker or runInBand option (#13846)
    • [jest-message-util] Add support for error causes (#13868 & #13912)
    • [jest-runtime] Revert import assertions for JSON modules as it's been relegated to Stage 2 (#13911)

    Fixes

    • [@ jest/expect-utils] subsetEquality should consider also an object's inherited string keys (#13824)
    • [jest-mock] Clear mock state when jest.restoreAllMocks() is called (#13867)
    • [jest-mock] Prevent mockImplementationOnce and mockReturnValueOnce bleeding into withImplementation (#13888)
    • [jest-mock] Do not restore mocks when jest.resetAllMocks() is called (#13866)

    New Contributors

    Full Changelog: v29.4.2...v29.4.3

  • 29.4.2 - 2023-02-07
    Read more
  • 29.4.1 - 2023-01-26
    Read more
  • 29.4.0 - 2023-01-24
    Read more
  • 29.3.1 - 2022-11-08
    Read more
  • 29.3.0 - 2022-11-07
    Read more
  • 29.2.2 - 2022-10-24
    Read more
  • 29.2.1 - 2022-10-18
    Read more
  • 29.2.0 - 2022-10-14
  • 29.1.2 - 2022-09-30
  • 29.1.1 - 2022-09-28
  • 29.1.0 - 2022-09-28
  • 29.0.3 - 2022-09-10
  • 29.0.2 - 2022-09-03
  • 29.0.1 - 2022-08-26
  • 29.0.0 - 2022-08-25
  • 29.0.0-alpha.6 - 2022-08-19
  • 29.0.0-alpha.5 - 2022-08-11
  • 29.0.0-alpha.4 - 2022-08-08
  • 29.0.0-alpha.3 - 2022-08-07
  • 29.0.0-alpha.1 - 2022-08-04
  • 29.0.0-alpha.0 - 2022-07-17
  • 28.1.3 - 2022-07-13
  • 28.1.2 - 2022-06-29
  • 28.1.1 - 2022-06-07
  • 28.1.0 - 2022-05-06
  • 28.0.3 - 2022-04-29
  • 28.0.2 - 2022-04-27
  • 28.0.1 - 2022-04-26
  • 28.0.0 - 2022-04-25
  • 28.0.0-alpha.11 - 2022-04-20
  • 28.0.0-alpha.10 - 2022-04-20
  • 28.0.0-alpha.9 - 2022-04-19
  • 28.0.0-alpha.8 - 2022-04-05
  • 28.0.0-alpha.7 - 2022-03-06
  • 28.0.0-alpha.6 - 2022-03-01
  • 28.0.0-alpha.5 - 2022-02-24
  • 28.0.0-alpha.4 - 2022-02-22
  • 28.0.0-alpha.3 - 2022-02-17
  • 28.0.0-alpha.2 - 2022-02-16
  • 28.0.0-alpha.1 - 2022-02-15
  • 28.0.0-alpha.0 - 2022-02-10
  • 27.5.1 - 2022-02-08
  • 27.5.0 - 2022-02-05
  • 27.4.7 - 2022-01-05
from jest GitHub release notes
Commit messages
Package name: jest
  • c1e5b8a v29.6.0
  • 3015fd1 chore: update changelog for release
  • 8f35bcd chore(deps): update yarn to v3.6.1 (#14291)
  • 02ce2a7 chore: use `fs.rm` instead of `fs.unlink` in test (#14296)
  • 4ecf91c feat: add support for snapshot matchers in concurrent tests (#14139)
  • 372d6c5 Revert "feat: add match named snapshot (#14045)"
  • aaf5315 chore: upgrade @ tsconfig/node14 (#14284)
  • e60ab7c chore: upgrade to TS 5.1 (#14276)
  • 8a413ba chore: update typescript to v5 in e2e tests (#14273)
  • 3da370f Fix vulnerability of regular expression denial of service by upgrading semver to 7.5.3 (#14262)
  • efe3edd chore: upgrade rimraf (#14250)
  • e536dd7 chore: test Node 20 on CI (#14215)
  • b133201 chore: replace `peter-evans/close-issue` action with gh CLI usage (#14235)
  • 59618f3 chore(deps): update dependency @ types/react-is to v18 (#14229)
  • 2b956eb chore(deps): update dependency eslint-plugin-jsdoc to v46 (#14231)
  • 0e7e7a6 fix: upgrade typebox (#14220)
  • f4172f5 chore: upgrade yarn (#14213)
  • c044b8b chore: fix prettier violation
  • 05633f6 chore(deps): update node orb to v5.1.0 (#14214)
  • f91b077 chore: lock down lerna-lite dep
  • 57e1d4e Prevent false test failures caused by promise rejections handled asynchronously (#14110)
  • 2cc0258 Configure Renovate (#14209)
  • 4aae8e9 examples: use right way to reverse state in examples code 'CheckboxWithLabel.js' (#14184)
  • bf16169 docs: remove unused import from example (#14197)

Compare


Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

🧐 View latest project report

🛠 Adjust upgrade PR settings

🔕 Ignore this dependency or unsubscribe from future upgrade PRs

@lholmquist lholmquist closed this Jan 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants