conventional-changelog/commitlint (@commitlint/cli)
### [`v19.3.0`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/cli/CHANGELOG.md#1930-2024-04-23)
[Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v19.2.2...v19.3.0)
**Note:** Version bump only for package [@commitlint/cli](https://togithub.com/commitlint/cli)
#### [19.2.2](https://togithub.com/conventional-changelog/commitlint/compare/v19.2.1...v19.2.2) (2024-04-14)
**Note:** Version bump only for package [@commitlint/cli](https://togithub.com/commitlint/cli)
#### [19.2.1](https://togithub.com/conventional-changelog/commitlint/compare/v19.2.0...v19.2.1) (2024-03-19)
**Note:** Version bump only for package [@commitlint/cli](https://togithub.com/commitlint/cli)
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v7.7.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#771-2024-04-22)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.7.0...v7.7.1)
##### 🩹 Fixes
- **eslint-plugin:** \[no-unsafe-assignment] handle shorthand property assignment
- **eslint-plugin:** \[explicit-function-return-type] fix checking wrong ancestor's return type
- **eslint-plugin:** \[prefer-optional-chain] only look at left operand for `requireNullish`
- **eslint-plugin:** \[no-for-in-array] refine report location
- **eslint-plugin:** \[no-unnecessary-type-assertion] allow non-null assertion for void type
##### ❤️ Thank You
- Abraham Guo
- Kirk Waiblinger
- YeonJuan
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v7.7.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#771-2024-04-22)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.7.0...v7.7.1)
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
dubzzz/fast-check (fast-check)
### [`v3.18.0`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#3180)
[Compare Source](https://togithub.com/dubzzz/fast-check/compare/v3.17.2...v3.18.0)
*New options for floating point arbitraries*
\[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.18.0)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.17.2...v3.18.0)]
#### Features
- ([PR#4917](https://togithub.com/dubzzz/fast-check/pull/4917)) Add option to produce non-integer on `double`
- ([PR#4923](https://togithub.com/dubzzz/fast-check/pull/4923)) Add option to produce non-integer on `float`
- ([PR#4935](https://togithub.com/dubzzz/fast-check/pull/4935)) Produce "//" in web paths
#### Fixes
- ([PR#4924](https://togithub.com/dubzzz/fast-check/pull/4924)) CI: Enable more advanced TS flags
- ([PR#4925](https://togithub.com/dubzzz/fast-check/pull/4925)) CI: Explicitly test against Node 22
- ([PR#4926](https://togithub.com/dubzzz/fast-check/pull/4926)) CI: Stabilize tests of `double` on small ranges
- ([PR#4921](https://togithub.com/dubzzz/fast-check/pull/4921)) Performance: More optimal `noInteger` on `double`
- ([PR#4933](https://togithub.com/dubzzz/fast-check/pull/4933)) Script: Switch on more eslint rules
- ([PR#4922](https://togithub.com/dubzzz/fast-check/pull/4922)) Test: Cover `noInteger` on `double` via integration layers
***
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, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
19.2.2
->19.3.0
7.7.0
->7.7.1
7.7.0
->7.7.1
3.17.2
->3.18.0
Release Notes
conventional-changelog/commitlint (@commitlint/cli)
### [`v19.3.0`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/cli/CHANGELOG.md#1930-2024-04-23) [Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v19.2.2...v19.3.0) **Note:** Version bump only for package [@commitlint/cli](https://togithub.com/commitlint/cli) #### [19.2.2](https://togithub.com/conventional-changelog/commitlint/compare/v19.2.1...v19.2.2) (2024-04-14) **Note:** Version bump only for package [@commitlint/cli](https://togithub.com/commitlint/cli) #### [19.2.1](https://togithub.com/conventional-changelog/commitlint/compare/v19.2.0...v19.2.1) (2024-03-19) **Note:** Version bump only for package [@commitlint/cli](https://togithub.com/commitlint/cli)typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v7.7.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#771-2024-04-22) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.7.0...v7.7.1) ##### 🩹 Fixes - **eslint-plugin:** \[no-unsafe-assignment] handle shorthand property assignment - **eslint-plugin:** \[explicit-function-return-type] fix checking wrong ancestor's return type - **eslint-plugin:** \[prefer-optional-chain] only look at left operand for `requireNullish` - **eslint-plugin:** \[no-for-in-array] refine report location - **eslint-plugin:** \[no-unnecessary-type-assertion] allow non-null assertion for void type ##### ❤️ Thank You - Abraham Guo - Kirk Waiblinger - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v7.7.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#771-2024-04-22) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.7.0...v7.7.1) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.dubzzz/fast-check (fast-check)
### [`v3.18.0`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#3180) [Compare Source](https://togithub.com/dubzzz/fast-check/compare/v3.17.2...v3.18.0) *New options for floating point arbitraries* \[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.18.0)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.17.2...v3.18.0)] #### Features - ([PR#4917](https://togithub.com/dubzzz/fast-check/pull/4917)) Add option to produce non-integer on `double` - ([PR#4923](https://togithub.com/dubzzz/fast-check/pull/4923)) Add option to produce non-integer on `float` - ([PR#4935](https://togithub.com/dubzzz/fast-check/pull/4935)) Produce "//" in web paths #### Fixes - ([PR#4924](https://togithub.com/dubzzz/fast-check/pull/4924)) CI: Enable more advanced TS flags - ([PR#4925](https://togithub.com/dubzzz/fast-check/pull/4925)) CI: Explicitly test against Node 22 - ([PR#4926](https://togithub.com/dubzzz/fast-check/pull/4926)) CI: Stabilize tests of `double` on small ranges - ([PR#4921](https://togithub.com/dubzzz/fast-check/pull/4921)) Performance: More optimal `noInteger` on `double` - ([PR#4933](https://togithub.com/dubzzz/fast-check/pull/4933)) Script: Switch on more eslint rules - ([PR#4922](https://togithub.com/dubzzz/fast-check/pull/4922)) Test: Cover `noInteger` on `double` via integration layers ***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.