facebook/jest (@jest/types)
### [`v29.6.0`](https://togithub.com/facebook/jest/blob/HEAD/CHANGELOG.md#2960)
[Compare Source](https://togithub.com/facebook/jest/compare/v29.5.0...v29.6.0)
##### Features
- `[jest-circus, jest-snapshot]` Add support for snapshot matchers in concurrent tests ([#14139](https://togithub.com/jestjs/jest/pull/14139))
- `[jest-cli]` Include type definitions to generated config files ([#14078](https://togithub.com/facebook/jest/pull/14078))
- `[jest-snapshot]` Support arrays as property matchers ([#14025](https://togithub.com/facebook/jest/pull/14025))
- `[jest-core, jest-circus, jest-reporter, jest-runner]` Added support for reporting about start individual test cases using jest-circus ([#14174](https://togithub.com/jestjs/jest/pull/14174))
##### Fixes
- `[jest-circus]` Prevent false test failures caused by promise rejections handled asynchronously ([#14110](https://togithub.com/jestjs/jest/pull/14110))
- `[jest-config]` Handle frozen config object ([#14054](https://togithub.com/facebook/jest/pull/14054))
- `[jest-config]` Allow `coverageDirectory` and `collectCoverageFrom` in project config ([#14180](https://togithub.com/jestjs/jest/pull/14180))
- `[jest-core]` Always use workers in watch mode to avoid crashes ([#14059](https://togithub.com/facebook/jest/pull/14059)).
- `[jest-environment-jsdom, jest-environment-node]` Fix assignment of `customExportConditions` via `testEnvironmentOptions` when custom env subclass defines a default value ([#13989](https://togithub.com/facebook/jest/pull/13989))
- `[jest-matcher-utils]` Fix copying value of inherited getters ([#14007](https://togithub.com/facebook/jest/pull/14007))
- `[jest-mock]` Tweak typings to allow `jest.replaceProperty()` replace methods ([#14008](https://togithub.com/facebook/jest/pull/14008))
- `[jest-mock]` Improve user input validation and error messages of `spyOn` and `replaceProperty` methods ([#14087](https://togithub.com/facebook/jest/pull/14087))
- `[jest-runtime]` Bind `jest.isolateModulesAsync` to `this` ([#14083](https://togithub.com/facebook/jest/pull/14083))
- `[jest-runtime]` Forward `wrapperLength` to the `Script` constructor as `columnOffset` for accurate debugging ([#14148](https://togithub.com/facebook/jest/pull/14148))
- `[jest-runtime]` Guard `_isMockFunction` access with `in` ([#14188](https://togithub.com/facebook/jest/pull/14188))
- `[jest-snapshot]` Fix a potential bug when not using prettier and improve performance ([#14036](https://togithub.com/facebook/jest/pull/14036))
- `[@jest/transform]` Do not instrument `.json` modules ([#14048](https://togithub.com/facebook/jest/pull/14048))
##### Chore & Maintenance
- `[*]` Update `semver` dependency to get vulnerability fix ([#14262](https://togithub.com/jestjs/jest/pull/14262))
- `[docs]` Updated documentation for the `--runTestsByPath` CLI command ([#14004](https://togithub.com/facebook/jest/pull/14004))
- `[docs]` Updated documentation regarding the synchronous fallback when asynchronous code transforms are unavailable ([#14056](https://togithub.com/facebook/jest/pull/14056))
- `[docs]` Update jest statistics of use and downloads in website Index.
swc-project/swc (@swc/core)
### [`v1.3.68`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1368---2023-07-05)
[Compare Source](https://togithub.com/swc-project/swc/compare/v1.3.67...v1.3.68)
##### Bug Fixes
- **(css/modules)** Fix `:local` and `:global` ([#7600](https://togithub.com/swc-project/swc/issues/7600)) ([f0ab5b3](https://togithub.com/swc-project/swc/commit/f0ab5b39f79685023cfc9529bc60e96231ad18d7))
- **(es/compat)** Visit transformed expression in optional chaining pass ([#7614](https://togithub.com/swc-project/swc/issues/7614)) ([c087c82](https://togithub.com/swc-project/swc/commit/c087c82aa3131ecafa2e42cdef6ecfba6c80b9b8))
- **(es/fixer)** Don't change default decls to default expr exports ([#7585](https://togithub.com/swc-project/swc/issues/7585)) ([e272545](https://togithub.com/swc-project/swc/commit/e2725451aa507c18222c5f66cf0a5a049c92bd0b))
- **(es/minifier)** Add usage to inlined ident eagerly ([#7597](https://togithub.com/swc-project/swc/issues/7597)) ([4f866de](https://togithub.com/swc-project/swc/commit/4f866de8788558a4f9f3e3f889048136c7896ee3))
- **(es/parser)** Re-lex `<<` as two `<`-s if required ([#7439](https://togithub.com/swc-project/swc/issues/7439)) ([6850372](https://togithub.com/swc-project/swc/commit/68503726a78cfc37cd995eda69a3e8982b6fdf57))
- **(plugin/runner)** Disable wasi env cleanup ([#7607](https://togithub.com/swc-project/swc/issues/7607)) ([8209594](https://togithub.com/swc-project/swc/commit/8209594a8c11d2a65061763fef5d3a7780976f39))
- **(xml/codegen)** Fix wrong minification of spaces in a self-closing tag ([#7595](https://togithub.com/swc-project/swc/issues/7595)) ([769d651](https://togithub.com/swc-project/swc/commit/769d6516a50796e6642d6724e8472dd32d871612))
##### Features
- **(es/compat)** Implement transform for explicit resource management ([#7376](https://togithub.com/swc-project/swc/issues/7376)) ([bcd5a1d](https://togithub.com/swc-project/swc/commit/bcd5a1d6665bc6f4aaa857d1f88b0da82a6c4a04))
- **(es/minifier)** Drop unused properties ([#7534](https://togithub.com/swc-project/swc/issues/7534)) ([47d2edd](https://togithub.com/swc-project/swc/commit/47d2edd4dc448a611396006852f30e2b8de1c42c))
- **(es/minifier)** Compress common sub expressions in sequences ([#7587](https://togithub.com/swc-project/swc/issues/7587)) ([ff1ad95](https://togithub.com/swc-project/swc/commit/ff1ad95b59732282c014474609bbb405e0f9edb4))
- **(es/optimization)** Support `default` imports for const modules ([#7604](https://togithub.com/swc-project/swc/issues/7604)) ([ac02b84](https://togithub.com/swc-project/swc/commit/ac02b84918932f2d51840b4c4cef9adf460fce40))
##### Refactor
- **(es/compat)** Remove usage of `box_patterns` ([#7613](https://togithub.com/swc-project/swc/issues/7613)) ([0a26066](https://togithub.com/swc-project/swc/commit/0a26066b7b01d06a6d9e3df2ab7c7e47f4aa9e4c))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 PR contains the following updates:
29.5.0
->29.6.0
1.3.67
->1.3.68
29.5.0
->29.6.0
29.5.0
->29.6.0
Release Notes
facebook/jest (@jest/types)
### [`v29.6.0`](https://togithub.com/facebook/jest/blob/HEAD/CHANGELOG.md#2960) [Compare Source](https://togithub.com/facebook/jest/compare/v29.5.0...v29.6.0) ##### Features - `[jest-circus, jest-snapshot]` Add support for snapshot matchers in concurrent tests ([#14139](https://togithub.com/jestjs/jest/pull/14139)) - `[jest-cli]` Include type definitions to generated config files ([#14078](https://togithub.com/facebook/jest/pull/14078)) - `[jest-snapshot]` Support arrays as property matchers ([#14025](https://togithub.com/facebook/jest/pull/14025)) - `[jest-core, jest-circus, jest-reporter, jest-runner]` Added support for reporting about start individual test cases using jest-circus ([#14174](https://togithub.com/jestjs/jest/pull/14174)) ##### Fixes - `[jest-circus]` Prevent false test failures caused by promise rejections handled asynchronously ([#14110](https://togithub.com/jestjs/jest/pull/14110)) - `[jest-config]` Handle frozen config object ([#14054](https://togithub.com/facebook/jest/pull/14054)) - `[jest-config]` Allow `coverageDirectory` and `collectCoverageFrom` in project config ([#14180](https://togithub.com/jestjs/jest/pull/14180)) - `[jest-core]` Always use workers in watch mode to avoid crashes ([#14059](https://togithub.com/facebook/jest/pull/14059)). - `[jest-environment-jsdom, jest-environment-node]` Fix assignment of `customExportConditions` via `testEnvironmentOptions` when custom env subclass defines a default value ([#13989](https://togithub.com/facebook/jest/pull/13989)) - `[jest-matcher-utils]` Fix copying value of inherited getters ([#14007](https://togithub.com/facebook/jest/pull/14007)) - `[jest-mock]` Tweak typings to allow `jest.replaceProperty()` replace methods ([#14008](https://togithub.com/facebook/jest/pull/14008)) - `[jest-mock]` Improve user input validation and error messages of `spyOn` and `replaceProperty` methods ([#14087](https://togithub.com/facebook/jest/pull/14087)) - `[jest-runtime]` Bind `jest.isolateModulesAsync` to `this` ([#14083](https://togithub.com/facebook/jest/pull/14083)) - `[jest-runtime]` Forward `wrapperLength` to the `Script` constructor as `columnOffset` for accurate debugging ([#14148](https://togithub.com/facebook/jest/pull/14148)) - `[jest-runtime]` Guard `_isMockFunction` access with `in` ([#14188](https://togithub.com/facebook/jest/pull/14188)) - `[jest-snapshot]` Fix a potential bug when not using prettier and improve performance ([#14036](https://togithub.com/facebook/jest/pull/14036)) - `[@jest/transform]` Do not instrument `.json` modules ([#14048](https://togithub.com/facebook/jest/pull/14048)) ##### Chore & Maintenance - `[*]` Update `semver` dependency to get vulnerability fix ([#14262](https://togithub.com/jestjs/jest/pull/14262)) - `[docs]` Updated documentation for the `--runTestsByPath` CLI command ([#14004](https://togithub.com/facebook/jest/pull/14004)) - `[docs]` Updated documentation regarding the synchronous fallback when asynchronous code transforms are unavailable ([#14056](https://togithub.com/facebook/jest/pull/14056)) - `[docs]` Update jest statistics of use and downloads in website Index.swc-project/swc (@swc/core)
### [`v1.3.68`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1368---2023-07-05) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.3.67...v1.3.68) ##### Bug Fixes - **(css/modules)** Fix `:local` and `:global` ([#7600](https://togithub.com/swc-project/swc/issues/7600)) ([f0ab5b3](https://togithub.com/swc-project/swc/commit/f0ab5b39f79685023cfc9529bc60e96231ad18d7)) - **(es/compat)** Visit transformed expression in optional chaining pass ([#7614](https://togithub.com/swc-project/swc/issues/7614)) ([c087c82](https://togithub.com/swc-project/swc/commit/c087c82aa3131ecafa2e42cdef6ecfba6c80b9b8)) - **(es/fixer)** Don't change default decls to default expr exports ([#7585](https://togithub.com/swc-project/swc/issues/7585)) ([e272545](https://togithub.com/swc-project/swc/commit/e2725451aa507c18222c5f66cf0a5a049c92bd0b)) - **(es/minifier)** Add usage to inlined ident eagerly ([#7597](https://togithub.com/swc-project/swc/issues/7597)) ([4f866de](https://togithub.com/swc-project/swc/commit/4f866de8788558a4f9f3e3f889048136c7896ee3)) - **(es/parser)** Re-lex `<<` as two `<`-s if required ([#7439](https://togithub.com/swc-project/swc/issues/7439)) ([6850372](https://togithub.com/swc-project/swc/commit/68503726a78cfc37cd995eda69a3e8982b6fdf57)) - **(plugin/runner)** Disable wasi env cleanup ([#7607](https://togithub.com/swc-project/swc/issues/7607)) ([8209594](https://togithub.com/swc-project/swc/commit/8209594a8c11d2a65061763fef5d3a7780976f39)) - **(xml/codegen)** Fix wrong minification of spaces in a self-closing tag ([#7595](https://togithub.com/swc-project/swc/issues/7595)) ([769d651](https://togithub.com/swc-project/swc/commit/769d6516a50796e6642d6724e8472dd32d871612)) ##### Features - **(es/compat)** Implement transform for explicit resource management ([#7376](https://togithub.com/swc-project/swc/issues/7376)) ([bcd5a1d](https://togithub.com/swc-project/swc/commit/bcd5a1d6665bc6f4aaa857d1f88b0da82a6c4a04)) - **(es/minifier)** Drop unused properties ([#7534](https://togithub.com/swc-project/swc/issues/7534)) ([47d2edd](https://togithub.com/swc-project/swc/commit/47d2edd4dc448a611396006852f30e2b8de1c42c)) - **(es/minifier)** Compress common sub expressions in sequences ([#7587](https://togithub.com/swc-project/swc/issues/7587)) ([ff1ad95](https://togithub.com/swc-project/swc/commit/ff1ad95b59732282c014474609bbb405e0f9edb4)) - **(es/optimization)** Support `default` imports for const modules ([#7604](https://togithub.com/swc-project/swc/issues/7604)) ([ac02b84](https://togithub.com/swc-project/swc/commit/ac02b84918932f2d51840b4c4cef9adf460fce40)) ##### Refactor - **(es/compat)** Remove usage of `box_patterns` ([#7613](https://togithub.com/swc-project/swc/issues/7613)) ([0a26066](https://togithub.com/swc-project/swc/commit/0a26066b7b01d06a6d9e3df2ab7c7e47f4aa9e4c))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.
This PR has been generated by Mend Renovate. View repository job log here.