typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v5.36.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5362-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5361v5362-2022-09-05)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.36.1...v5.36.2)
##### Bug Fixes
- **eslint-plugin:** \[no-extra-parens] handle generic ts array type. ([#5550](https://togithub.com/typescript-eslint/typescript-eslint/issues/5550)) ([0d6a190](https://togithub.com/typescript-eslint/typescript-eslint/commit/0d6a190c56fb3489f9f554b9035a008e29cc08ec))
- **scope-manager:** correct handling for class static blocks ([#5580](https://togithub.com/typescript-eslint/typescript-eslint/issues/5580)) ([35bb8dd](https://togithub.com/typescript-eslint/typescript-eslint/commit/35bb8ddac1b46397f6447c1a6e1e4e1774dd7957))
typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v5.36.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5362-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5361v5362-2022-09-05)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.36.1...v5.36.2)
**Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
dubzzz/fast-check
### [`v3.1.3`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#313)
[Compare Source](https://togithub.com/dubzzz/fast-check/compare/v3.1.2...v3.1.3)
*More resilient to external poisoning on all arbitraries*
\[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.1.3)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.1.2...v3.1.3)]
#### Fixes
- ([PR#3094](https://togithub.com/dubzzz/fast-check/pull/3094)) Bug: Make numeric arbitraries resistant to poisoning
- ([PR#3096](https://togithub.com/dubzzz/fast-check/pull/3096)) Bug: Make single char arbitraries resistant to poisoning
- ([PR#3097](https://togithub.com/dubzzz/fast-check/pull/3097)) Bug: Make simple combinators arbitraries resistant to poisoning
- ([PR#3098](https://togithub.com/dubzzz/fast-check/pull/3098)) Bug: Make array combinators arbitraries resistant to poisoning
- ([PR#3099](https://togithub.com/dubzzz/fast-check/pull/3099)) Bug: Make multi chars arbitraries resistant to poisoning
- ([PR#3102](https://togithub.com/dubzzz/fast-check/pull/3102)) Bug: Fix `safeApply` never calling original `apply`
- ([PR#3103](https://togithub.com/dubzzz/fast-check/pull/3103)) Bug: Make object arbitraries resistant to poisoning
- ([PR#3104](https://togithub.com/dubzzz/fast-check/pull/3104)) Bug: Make typed arrays arbitraries resistant to poisoning
- ([PR#3106](https://togithub.com/dubzzz/fast-check/pull/3106)) Bug: Make recursive arbitraries resistant to poisoning
- ([PR#3107](https://togithub.com/dubzzz/fast-check/pull/3107)) Bug: Make function arbitraries resistant to poisoning
- ([PR#3108](https://togithub.com/dubzzz/fast-check/pull/3108)) Bug: Make complex strings arbitraries resistant to poisoning
- ([PR#3143](https://togithub.com/dubzzz/fast-check/pull/3143)) Bug: Make `webFragments/Segment/QueryParameters` resistant to poisoning
- ([PR#3152](https://togithub.com/dubzzz/fast-check/pull/3152)) Bug: Protect string generators against poisoning
- ([PR#3101](https://togithub.com/dubzzz/fast-check/pull/3101)) CI: Do not suggest private packages during version bumps
- ([PR#3113](https://togithub.com/dubzzz/fast-check/pull/3113)) CI: Consider ā”ļø aka zap PRs as fixes for changelog
- ([PR#3111](https://togithub.com/dubzzz/fast-check/pull/3111)) CI: Try to configure renovate to open more PRs
- ([PR#3150](https://togithub.com/dubzzz/fast-check/pull/3150)) CI: Change update strategy for renovate
- ([PR#3151](https://togithub.com/dubzzz/fast-check/pull/3151)) CI: Update bump strategy of renovate
- ([PR#3141](https://togithub.com/dubzzz/fast-check/pull/3141)) Clean: Drop unused dependencies
- ([PR#3100](https://togithub.com/dubzzz/fast-check/pull/3100)) Performance: Drop unneeded copy for full custom `uniqueArray`
- ([PR#3105](https://togithub.com/dubzzz/fast-check/pull/3105)) Performance: Faster implementation for `safeApply`
- ([PR#3112](https://togithub.com/dubzzz/fast-check/pull/3112)) Performance: Speed-up all safe versions built-in methods
- ([PR#3109](https://togithub.com/dubzzz/fast-check/pull/3109)) Refactor: Extract and share code computing safe versions for built-ins
- ([PR#3154](https://togithub.com/dubzzz/fast-check/pull/3154)) Script: More verbose CHANGELOG script and continue on failure
facebook/jest
### [`v29.0.3`](https://togithub.com/facebook/jest/blob/HEAD/CHANGELOG.md#2903)
[Compare Source](https://togithub.com/facebook/jest/compare/v29.0.2...v29.0.3)
##### Features
- `[@jest/environment, jest-runtime]` Allow passing a generic type argument to `jest.createMockFromModule()` method ([#13202](https://togithub.com/facebook/jest/pull/13202))
- `[expect]` Expose `ExpectationResult` type ([#13240](https://togithub.com/facebook/jest/pull/13240))
- `[jest-snapshot]` Expose `Context` type ([#13240](https://togithub.com/facebook/jest/pull/13240))
- `[@jest/globals]` Add `jest.Mock` type helper ([#13235](https://togithub.com/facebook/jest/pull/13235))
##### Fixes
- `[jest-core]` Capture `execError` during `TestScheduler.scheduleTests` and dispatch to reporters ([#13203](https://togithub.com/facebook/jest/pull/13203))
- `[jest-resolve]` Make sure to resolve module paths after looking at `exports` ([#13242](https://togithub.com/facebook/jest/pull/13242))
- `[jest-resolve]` Improve error on module not found deep in the `require` stack ([#8704](https://togithub.com/facebook/jest/pull/8704))
- `[jest-snapshot]` Fix typings of snapshot matchers ([#13240](https://togithub.com/facebook/jest/pull/13240))
##### Chore & Maintenance
- `[*]` Fix inconsistent workspace prefixes ([#13217](https://togithub.com/facebook/jest/pull/13217))
- `[jest-haste-map]` Expose a minimal public API to TypeScript ([#13023](https://togithub.com/facebook/jest/pull/13023))
Microsoft/TypeScript
### [`v4.8.3`](https://togithub.com/microsoft/TypeScript/releases/tag/v4.8.3)
[Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v4.8.2...v4.8.3)
For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-8/).
For the complete list of fixed issues, check out the
- [fixed issues query for Typescript 4.8.0 (Beta)](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.0%22+).
- [fixed issues query for Typescript 4.8.1 (RC)](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.1%22+).
- [fixed issues query for Typescript 4.8.2 (Stable)](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.2%22+).
- [fixed issues query for Typescript 4.8.3 (Stable)](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.3%22+).
Downloads are available on:
- [npm](https://www.npmjs.com/package/typescript)
- [Visual Studio 2022/2019](https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-483) ([Select new version in project options](https://togithub.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017))
- [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)
Configuration
š Schedule: Branch creation - "before 8am on Monday" (UTC), 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, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
29.0.0
->29.0.1
5.36.1
->5.36.2
5.36.1
->5.36.2
3.1.2
->3.1.3
29.0.2
->29.0.3
4.8.2
->4.8.3
Release Notes
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v5.36.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5362-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5361v5362-2022-09-05) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.36.1...v5.36.2) ##### Bug Fixes - **eslint-plugin:** \[no-extra-parens] handle generic ts array type. ([#5550](https://togithub.com/typescript-eslint/typescript-eslint/issues/5550)) ([0d6a190](https://togithub.com/typescript-eslint/typescript-eslint/commit/0d6a190c56fb3489f9f554b9035a008e29cc08ec)) - **scope-manager:** correct handling for class static blocks ([#5580](https://togithub.com/typescript-eslint/typescript-eslint/issues/5580)) ([35bb8dd](https://togithub.com/typescript-eslint/typescript-eslint/commit/35bb8ddac1b46397f6447c1a6e1e4e1774dd7957))typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v5.36.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5362-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5361v5362-2022-09-05) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.36.1...v5.36.2) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)dubzzz/fast-check
### [`v3.1.3`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#313) [Compare Source](https://togithub.com/dubzzz/fast-check/compare/v3.1.2...v3.1.3) *More resilient to external poisoning on all arbitraries* \[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.1.3)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.1.2...v3.1.3)] #### Fixes - ([PR#3094](https://togithub.com/dubzzz/fast-check/pull/3094)) Bug: Make numeric arbitraries resistant to poisoning - ([PR#3096](https://togithub.com/dubzzz/fast-check/pull/3096)) Bug: Make single char arbitraries resistant to poisoning - ([PR#3097](https://togithub.com/dubzzz/fast-check/pull/3097)) Bug: Make simple combinators arbitraries resistant to poisoning - ([PR#3098](https://togithub.com/dubzzz/fast-check/pull/3098)) Bug: Make array combinators arbitraries resistant to poisoning - ([PR#3099](https://togithub.com/dubzzz/fast-check/pull/3099)) Bug: Make multi chars arbitraries resistant to poisoning - ([PR#3102](https://togithub.com/dubzzz/fast-check/pull/3102)) Bug: Fix `safeApply` never calling original `apply` - ([PR#3103](https://togithub.com/dubzzz/fast-check/pull/3103)) Bug: Make object arbitraries resistant to poisoning - ([PR#3104](https://togithub.com/dubzzz/fast-check/pull/3104)) Bug: Make typed arrays arbitraries resistant to poisoning - ([PR#3106](https://togithub.com/dubzzz/fast-check/pull/3106)) Bug: Make recursive arbitraries resistant to poisoning - ([PR#3107](https://togithub.com/dubzzz/fast-check/pull/3107)) Bug: Make function arbitraries resistant to poisoning - ([PR#3108](https://togithub.com/dubzzz/fast-check/pull/3108)) Bug: Make complex strings arbitraries resistant to poisoning - ([PR#3143](https://togithub.com/dubzzz/fast-check/pull/3143)) Bug: Make `webFragments/Segment/QueryParameters` resistant to poisoning - ([PR#3152](https://togithub.com/dubzzz/fast-check/pull/3152)) Bug: Protect string generators against poisoning - ([PR#3101](https://togithub.com/dubzzz/fast-check/pull/3101)) CI: Do not suggest private packages during version bumps - ([PR#3113](https://togithub.com/dubzzz/fast-check/pull/3113)) CI: Consider ā”ļø aka zap PRs as fixes for changelog - ([PR#3111](https://togithub.com/dubzzz/fast-check/pull/3111)) CI: Try to configure renovate to open more PRs - ([PR#3150](https://togithub.com/dubzzz/fast-check/pull/3150)) CI: Change update strategy for renovate - ([PR#3151](https://togithub.com/dubzzz/fast-check/pull/3151)) CI: Update bump strategy of renovate - ([PR#3141](https://togithub.com/dubzzz/fast-check/pull/3141)) Clean: Drop unused dependencies - ([PR#3100](https://togithub.com/dubzzz/fast-check/pull/3100)) Performance: Drop unneeded copy for full custom `uniqueArray` - ([PR#3105](https://togithub.com/dubzzz/fast-check/pull/3105)) Performance: Faster implementation for `safeApply` - ([PR#3112](https://togithub.com/dubzzz/fast-check/pull/3112)) Performance: Speed-up all safe versions built-in methods - ([PR#3109](https://togithub.com/dubzzz/fast-check/pull/3109)) Refactor: Extract and share code computing safe versions for built-ins - ([PR#3154](https://togithub.com/dubzzz/fast-check/pull/3154)) Script: More verbose CHANGELOG script and continue on failurefacebook/jest
### [`v29.0.3`](https://togithub.com/facebook/jest/blob/HEAD/CHANGELOG.md#2903) [Compare Source](https://togithub.com/facebook/jest/compare/v29.0.2...v29.0.3) ##### Features - `[@jest/environment, jest-runtime]` Allow passing a generic type argument to `jest.createMockFromModuleMicrosoft/TypeScript
### [`v4.8.3`](https://togithub.com/microsoft/TypeScript/releases/tag/v4.8.3) [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v4.8.2...v4.8.3) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-8/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 4.8.0 (Beta)](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.0%22+). - [fixed issues query for Typescript 4.8.1 (RC)](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.1%22+). - [fixed issues query for Typescript 4.8.2 (Stable)](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.2%22+). - [fixed issues query for Typescript 4.8.3 (Stable)](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.3%22+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [Visual Studio 2022/2019](https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-483) ([Select new version in project options](https://togithub.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017)) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)Configuration
š Schedule: Branch creation - "before 8am on Monday" (UTC), 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.