arthurgeron/eslint-plugin-react-usememo (@arthurgeron/eslint-plugin-react-usememo)
### [`v2.1.2`](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/releases/tag/v2.1.2): 2.1.2
[Compare Source](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/compare/2.1.1...v2.1.2)
#### What's Changed
- Fix/usememo jsx elements by [@arthurgeron](https://togithub.com/arthurgeron) in [https://github.com/arthurgeron/eslint-plugin-react-usememo/pull/23](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/pull/23)
**Full Changelog**: https://github.com/arthurgeron/eslint-plugin-react-usememo/compare/2.1.1...v2.1.2
### [`v2.1.1`](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/releases/tag/2.1.1)
[Compare Source](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/compare/2.1.0...2.1.1)
#### What's Changed
- fix(multiple useCallbacks autofix): fix exception during autofix when multiple useCallbacks wants to add import by [@pixellos](https://togithub.com/pixellos) in [https://github.com/arthurgeron/eslint-plugin-react-usememo/pull/20](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/pull/20)
#### New Contributors
- [@pixellos](https://togithub.com/pixellos) made their first contribution in [https://github.com/arthurgeron/eslint-plugin-react-usememo/pull/20](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/pull/20)
**Full Changelog**: https://github.com/arthurgeron/eslint-plugin-react-usememo/compare/2.1.0...2.1.1
### [`v2.1.0`](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/releases/tag/2.1.0)
[Compare Source](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/compare/2.0.1...2.1.0)
#### What's Changed
- Release/2.1.0 by [@arthurgeron](https://togithub.com/arthurgeron) in [https://github.com/arthurgeron/eslint-plugin-react-usememo/pull/19](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/pull/19)
#### Features Added
- Rule [Require useMemo](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/blob/main/docs/rules/require-usememo.md) fix routine now creates/increments import declarations, as demonstrated in the updated [docs](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/blob/release/2.1.0/docs/rules/require-usememo.md#example-1)
- Added option `{ fix: { addImports: boolean } }`, which disables the rule when set to false, defaults to true.
#### Other Changes
- \[Fix] Crash on missing variable declaration
**Full Changelog**: https://github.com/arthurgeron/eslint-plugin-react-usememo/compare/2.0.1...2.1.0
conventional-changelog/commitlint (@commitlint/cli)
### [`v17.8.1`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/cli/CHANGELOG.md#1781-2023-10-20)
[Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v17.8.0...v17.8.1)
**Note:** Version bump only for package [@commitlint/cli](https://togithub.com/commitlint/cli)
conventional-changelog/commitlint (@commitlint/config-conventional)
### [`v17.8.1`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/config-conventional/CHANGELOG.md#1781-2023-10-20)
[Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v17.8.0...v17.8.1)
**Note:** Version bump only for package [@commitlint/config-conventional](https://togithub.com/commitlint/config-conventional)
conventional-changelog/commitlint (@commitlint/core)
### [`v17.8.1`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/core/CHANGELOG.md#1781-2023-10-20)
[Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v17.8.0...v17.8.1)
**Note:** Version bump only for package [@commitlint/core](https://togithub.com/commitlint/core)
babel/babel-polyfills (babel-plugin-polyfill-corejs3)
### [`v0.8.6`](https://togithub.com/babel/babel-polyfills/compare/babel-plugin-polyfill-corejs3@0.8.5...babel-plugin-polyfill-corejs3@0.8.6)
[Compare Source](https://togithub.com/babel/babel-polyfills/compare/babel-plugin-polyfill-corejs3@0.8.5...babel-plugin-polyfill-corejs3@0.8.6)
browserslist/caniuse-lite (caniuse-lite)
### [`v1.0.30001559`](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001558...1.0.30001559)
[Compare Source](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001558...1.0.30001559)
### [`v1.0.30001558`](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001557...1.0.30001558)
[Compare Source](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001557...1.0.30001558)
### [`v1.0.30001557`](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001555...1.0.30001557)
[Compare Source](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001555...1.0.30001557)
### [`v1.0.30001555`](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001554...1.0.30001555)
[Compare Source](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001554...1.0.30001555)
### [`v1.0.30001554`](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001553...1.0.30001554)
[Compare Source](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001553...1.0.30001554)
### [`v1.0.30001553`](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001552...1.0.30001553)
[Compare Source](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001552...1.0.30001553)
### [`v1.0.30001552`](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001551...1.0.30001552)
[Compare Source](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001551...1.0.30001552)
### [`v1.0.30001551`](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001550...1.0.30001551)
[Compare Source](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001550...1.0.30001551)
### [`v1.0.30001550`](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001549...1.0.30001550)
[Compare Source](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001549...1.0.30001550)
zloirock/core-js (core-js)
### [`v3.33.2`](https://togithub.com/zloirock/core-js/blob/HEAD/CHANGELOG.md#3332---20231031)
[Compare Source](https://togithub.com/zloirock/core-js/compare/v3.33.1...v3.33.2)
- Simplified `structuredClone` polyfill, avoided second tree pass in cases of transferring
- Added support of [`SuppressedError`](https://togithub.com/tc39/proposal-explicit-resource-management#the-suppressederror-error) to `structuredClone` polyfill
- Removed unspecified unnecessary `ArrayBuffer` and `DataView` dependencies of `structuredClone` lack of which could cause errors in some entries in IE10-
- Fixed handling of fractional number part in [`Number.fromString`](https://togithub.com/tc39/proposal-number-fromstring)
- Compat data improvements:
- [`URL.canParse`](https://url.spec.whatwg.org/#dom-url-canparse) marked as [supported from Chromium 120](https://bugs.chromium.org/p/chromium/issues/detail?id=1425839)
- Updated Opera Android 78 compat data mapping
- Added Electron 29 compat data mapping
### [`v3.33.1`](https://togithub.com/zloirock/core-js/blob/HEAD/CHANGELOG.md#3331---20231020)
[Compare Source](https://togithub.com/zloirock/core-js/compare/v3.33.0...v3.33.1)
- Added one more workaround of possible error with `Symbol` polyfill on global object, [#1289](https://togithub.com/zloirock/core-js/issues/1289#issuecomment-1768411444)
- Directly specified `type: commonjs` in `package.json` of all packages to avoid potential breakage in future Node versions, see [this issue](https://togithub.com/nodejs/TSC/issues/1445)
- Prevented potential issue with lack of some dependencies after automatic optimization polyfills of some methods in the pure version
- Some minor internal fixes and optimizations
- Compat data improvements:
- [`String.prototype.{ isWellFormed, toWellFormed }`](https://togithub.com/tc39/proposal-is-usv-string) marked as [supported from FF119](https://bugzilla.mozilla.org/show_bug.cgi?id=1850755)
- Added React Native 0.73 Hermes compat data, mainly fixes of [some issues](https://togithub.com/facebook/hermes/issues/770)
- Added [NodeJS 21.0 compat data mapping](https://nodejs.org/ru/blog/release/v21.0.0)
sindresorhus/type-fest (type-fest)
### [`v4.6.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.6.0)
[Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.5.0...v4.6.0)
##### New types
- [`ArrayValues`](https://togithub.com/sindresorhus/type-fest/blob/main/source/array-values.d.ts) ([#720](https://togithub.com/sindresorhus/type-fest/issues/720)) [`6c76e4a`](https://togithub.com/sindresorhus/type-fest/commit/6c76e4a)
- [`ArrayIndices`](https://togithub.com/sindresorhus/type-fest/blob/main/source/array-indices.d.ts) ([#716](https://togithub.com/sindresorhus/type-fest/issues/716)) [`c330852`](https://togithub.com/sindresorhus/type-fest/commit/c330852)
- [`SetParameterType`](https://togithub.com/sindresorhus/type-fest/blob/main/source/set-parameter-type.d.ts) ([#722](https://togithub.com/sindresorhus/type-fest/issues/722)) [`9f2388d`](https://togithub.com/sindresorhus/type-fest/commit/9f2388d)
##### Fixes
- `LastArrayElement`: Fix handling of tuple with spread elements ([#727](https://togithub.com/sindresorhus/type-fest/issues/727)) [`9630089`](https://togithub.com/sindresorhus/type-fest/commit/9630089)
- `PartialDeep`: Skip constructor ([#730](https://togithub.com/sindresorhus/type-fest/issues/730)) [`75edeef`](https://togithub.com/sindresorhus/type-fest/commit/75edeef)
- `ReadonlyDeep`: Skip constructor ([#728](https://togithub.com/sindresorhus/type-fest/issues/728)) [`3ee234a`](https://togithub.com/sindresorhus/type-fest/commit/3ee234a)
- `WritableDeep`: Fix array handling ([#724](https://togithub.com/sindresorhus/type-fest/issues/724)) [`9baccc3`](https://togithub.com/sindresorhus/type-fest/commit/9baccc3)
##### Meta
- Welcome [@Emiyaaaaa](https://togithub.com/Emiyaaaaa) as a maintainer π [`8a52129`](https://togithub.com/sindresorhus/type-fest/commit/8a52129)
### [`v4.5.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.5.0)
[Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.4.0...v4.5.0)
##### New types
- [`UndefinedOnPartialDeep`](https://togithub.com/sindresorhus/type-fest/blob/main/source/undefined-on-partial-deep.d.ts) ([#700](https://togithub.com/sindresorhus/type-fest/issues/700)) [`d8b44cb`](https://togithub.com/sindresorhus/type-fest/commit/d8b44cb)
- [`KeysOfUnion`](https://togithub.com/sindresorhus/type-fest/blob/main/source/keys-of-union.d.ts) ([#709](https://togithub.com/sindresorhus/type-fest/issues/709)) [`0517399`](https://togithub.com/sindresorhus/type-fest/commit/0517399)
- [`IntRange`](https://togithub.com/sindresorhus/type-fest/blob/main/source/int-range.d.ts) ([#707](https://togithub.com/sindresorhus/type-fest/issues/707)) [`e5d145d`](https://togithub.com/sindresorhus/type-fest/commit/e5d145d)
##### Improvements
- `Jsonify`: Improve type inference for objects with `.toJSON()` extending primitives ([#690](https://togithub.com/sindresorhus/type-fest/issues/690)) [`157ed07`](https://togithub.com/sindresorhus/type-fest/commit/157ed07)
- `OverrideProperties`: Fix autocomplete in the type ([#712](https://togithub.com/sindresorhus/type-fest/issues/712)) [`fcdcfe9`](https://togithub.com/sindresorhus/type-fest/commit/fcdcfe9)
Configuration
π Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» 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:
^2.0.1
->^2.1.2
^17.8.0
->^17.8.1
^17.8.0
->^17.8.1
^17.8.0
->^17.8.1
^7.20.2
->^7.20.3
^1.0.1
->^1.0.2
^8.44.4
->^8.44.6
^13.2.0
->^13.2.1
^7.5.3
->^7.5.4
^1.7.2
->^1.7.3
^0.8.5
->^0.8.6
^1.0.30001549
->^1.0.30001559
^3.33.0
->^3.33.2
^4.4.0
->^4.6.0
Release Notes
arthurgeron/eslint-plugin-react-usememo (@arthurgeron/eslint-plugin-react-usememo)
### [`v2.1.2`](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/releases/tag/v2.1.2): 2.1.2 [Compare Source](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/compare/2.1.1...v2.1.2) #### What's Changed - Fix/usememo jsx elements by [@arthurgeron](https://togithub.com/arthurgeron) in [https://github.com/arthurgeron/eslint-plugin-react-usememo/pull/23](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/pull/23) **Full Changelog**: https://github.com/arthurgeron/eslint-plugin-react-usememo/compare/2.1.1...v2.1.2 ### [`v2.1.1`](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/releases/tag/2.1.1) [Compare Source](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/compare/2.1.0...2.1.1) #### What's Changed - fix(multiple useCallbacks autofix): fix exception during autofix when multiple useCallbacks wants to add import by [@pixellos](https://togithub.com/pixellos) in [https://github.com/arthurgeron/eslint-plugin-react-usememo/pull/20](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/pull/20) #### New Contributors - [@pixellos](https://togithub.com/pixellos) made their first contribution in [https://github.com/arthurgeron/eslint-plugin-react-usememo/pull/20](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/pull/20) **Full Changelog**: https://github.com/arthurgeron/eslint-plugin-react-usememo/compare/2.1.0...2.1.1 ### [`v2.1.0`](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/releases/tag/2.1.0) [Compare Source](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/compare/2.0.1...2.1.0) #### What's Changed - Release/2.1.0 by [@arthurgeron](https://togithub.com/arthurgeron) in [https://github.com/arthurgeron/eslint-plugin-react-usememo/pull/19](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/pull/19) #### Features Added - Rule [Require useMemo](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/blob/main/docs/rules/require-usememo.md) fix routine now creates/increments import declarations, as demonstrated in the updated [docs](https://togithub.com/arthurgeron/eslint-plugin-react-usememo/blob/release/2.1.0/docs/rules/require-usememo.md#example-1) - Added option `{ fix: { addImports: boolean } }`, which disables the rule when set to false, defaults to true. #### Other Changes - \[Fix] Crash on missing variable declaration **Full Changelog**: https://github.com/arthurgeron/eslint-plugin-react-usememo/compare/2.0.1...2.1.0conventional-changelog/commitlint (@commitlint/cli)
### [`v17.8.1`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/cli/CHANGELOG.md#1781-2023-10-20) [Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v17.8.0...v17.8.1) **Note:** Version bump only for package [@commitlint/cli](https://togithub.com/commitlint/cli)conventional-changelog/commitlint (@commitlint/config-conventional)
### [`v17.8.1`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/config-conventional/CHANGELOG.md#1781-2023-10-20) [Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v17.8.0...v17.8.1) **Note:** Version bump only for package [@commitlint/config-conventional](https://togithub.com/commitlint/config-conventional)conventional-changelog/commitlint (@commitlint/core)
### [`v17.8.1`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/core/CHANGELOG.md#1781-2023-10-20) [Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v17.8.0...v17.8.1) **Note:** Version bump only for package [@commitlint/core](https://togithub.com/commitlint/core)babel/babel-polyfills (babel-plugin-polyfill-corejs3)
### [`v0.8.6`](https://togithub.com/babel/babel-polyfills/compare/babel-plugin-polyfill-corejs3@0.8.5...babel-plugin-polyfill-corejs3@0.8.6) [Compare Source](https://togithub.com/babel/babel-polyfills/compare/babel-plugin-polyfill-corejs3@0.8.5...babel-plugin-polyfill-corejs3@0.8.6)browserslist/caniuse-lite (caniuse-lite)
### [`v1.0.30001559`](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001558...1.0.30001559) [Compare Source](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001558...1.0.30001559) ### [`v1.0.30001558`](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001557...1.0.30001558) [Compare Source](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001557...1.0.30001558) ### [`v1.0.30001557`](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001555...1.0.30001557) [Compare Source](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001555...1.0.30001557) ### [`v1.0.30001555`](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001554...1.0.30001555) [Compare Source](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001554...1.0.30001555) ### [`v1.0.30001554`](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001553...1.0.30001554) [Compare Source](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001553...1.0.30001554) ### [`v1.0.30001553`](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001552...1.0.30001553) [Compare Source](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001552...1.0.30001553) ### [`v1.0.30001552`](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001551...1.0.30001552) [Compare Source](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001551...1.0.30001552) ### [`v1.0.30001551`](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001550...1.0.30001551) [Compare Source](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001550...1.0.30001551) ### [`v1.0.30001550`](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001549...1.0.30001550) [Compare Source](https://togithub.com/browserslist/caniuse-lite/compare/1.0.30001549...1.0.30001550)zloirock/core-js (core-js)
### [`v3.33.2`](https://togithub.com/zloirock/core-js/blob/HEAD/CHANGELOG.md#3332---20231031) [Compare Source](https://togithub.com/zloirock/core-js/compare/v3.33.1...v3.33.2) - Simplified `structuredClone` polyfill, avoided second tree pass in cases of transferring - Added support of [`SuppressedError`](https://togithub.com/tc39/proposal-explicit-resource-management#the-suppressederror-error) to `structuredClone` polyfill - Removed unspecified unnecessary `ArrayBuffer` and `DataView` dependencies of `structuredClone` lack of which could cause errors in some entries in IE10- - Fixed handling of fractional number part in [`Number.fromString`](https://togithub.com/tc39/proposal-number-fromstring) - Compat data improvements: - [`URL.canParse`](https://url.spec.whatwg.org/#dom-url-canparse) marked as [supported from Chromium 120](https://bugs.chromium.org/p/chromium/issues/detail?id=1425839) - Updated Opera Android 78 compat data mapping - Added Electron 29 compat data mapping ### [`v3.33.1`](https://togithub.com/zloirock/core-js/blob/HEAD/CHANGELOG.md#3331---20231020) [Compare Source](https://togithub.com/zloirock/core-js/compare/v3.33.0...v3.33.1) - Added one more workaround of possible error with `Symbol` polyfill on global object, [#1289](https://togithub.com/zloirock/core-js/issues/1289#issuecomment-1768411444) - Directly specified `type: commonjs` in `package.json` of all packages to avoid potential breakage in future Node versions, see [this issue](https://togithub.com/nodejs/TSC/issues/1445) - Prevented potential issue with lack of some dependencies after automatic optimization polyfills of some methods in the pure version - Some minor internal fixes and optimizations - Compat data improvements: - [`String.prototype.{ isWellFormed, toWellFormed }`](https://togithub.com/tc39/proposal-is-usv-string) marked as [supported from FF119](https://bugzilla.mozilla.org/show_bug.cgi?id=1850755) - Added React Native 0.73 Hermes compat data, mainly fixes of [some issues](https://togithub.com/facebook/hermes/issues/770) - Added [NodeJS 21.0 compat data mapping](https://nodejs.org/ru/blog/release/v21.0.0)sindresorhus/type-fest (type-fest)
### [`v4.6.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.6.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.5.0...v4.6.0) ##### New types - [`ArrayValues`](https://togithub.com/sindresorhus/type-fest/blob/main/source/array-values.d.ts) ([#720](https://togithub.com/sindresorhus/type-fest/issues/720)) [`6c76e4a`](https://togithub.com/sindresorhus/type-fest/commit/6c76e4a) - [`ArrayIndices`](https://togithub.com/sindresorhus/type-fest/blob/main/source/array-indices.d.ts) ([#716](https://togithub.com/sindresorhus/type-fest/issues/716)) [`c330852`](https://togithub.com/sindresorhus/type-fest/commit/c330852) - [`SetParameterType`](https://togithub.com/sindresorhus/type-fest/blob/main/source/set-parameter-type.d.ts) ([#722](https://togithub.com/sindresorhus/type-fest/issues/722)) [`9f2388d`](https://togithub.com/sindresorhus/type-fest/commit/9f2388d) ##### Fixes - `LastArrayElement`: Fix handling of tuple with spread elements ([#727](https://togithub.com/sindresorhus/type-fest/issues/727)) [`9630089`](https://togithub.com/sindresorhus/type-fest/commit/9630089) - `PartialDeep`: Skip constructor ([#730](https://togithub.com/sindresorhus/type-fest/issues/730)) [`75edeef`](https://togithub.com/sindresorhus/type-fest/commit/75edeef) - `ReadonlyDeep`: Skip constructor ([#728](https://togithub.com/sindresorhus/type-fest/issues/728)) [`3ee234a`](https://togithub.com/sindresorhus/type-fest/commit/3ee234a) - `WritableDeep`: Fix array handling ([#724](https://togithub.com/sindresorhus/type-fest/issues/724)) [`9baccc3`](https://togithub.com/sindresorhus/type-fest/commit/9baccc3) ##### Meta - Welcome [@Emiyaaaaa](https://togithub.com/Emiyaaaaa) as a maintainer π [`8a52129`](https://togithub.com/sindresorhus/type-fest/commit/8a52129) ### [`v4.5.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.5.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.4.0...v4.5.0) ##### New types - [`UndefinedOnPartialDeep`](https://togithub.com/sindresorhus/type-fest/blob/main/source/undefined-on-partial-deep.d.ts) ([#700](https://togithub.com/sindresorhus/type-fest/issues/700)) [`d8b44cb`](https://togithub.com/sindresorhus/type-fest/commit/d8b44cb) - [`KeysOfUnion`](https://togithub.com/sindresorhus/type-fest/blob/main/source/keys-of-union.d.ts) ([#709](https://togithub.com/sindresorhus/type-fest/issues/709)) [`0517399`](https://togithub.com/sindresorhus/type-fest/commit/0517399) - [`IntRange`](https://togithub.com/sindresorhus/type-fest/blob/main/source/int-range.d.ts) ([#707](https://togithub.com/sindresorhus/type-fest/issues/707)) [`e5d145d`](https://togithub.com/sindresorhus/type-fest/commit/e5d145d) ##### Improvements - `Jsonify`: Improve type inference for objects with `.toJSON()` extending primitives ([#690](https://togithub.com/sindresorhus/type-fest/issues/690)) [`157ed07`](https://togithub.com/sindresorhus/type-fest/commit/157ed07) - `OverrideProperties`: Fix autocomplete in the type ([#712](https://togithub.com/sindresorhus/type-fest/issues/712)) [`fcdcfe9`](https://togithub.com/sindresorhus/type-fest/commit/fcdcfe9)Configuration
π Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» 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.