Skip to content

Bump es-toolkit to ^1.50.0 - autoclosed - #48898

Closed
code-infra-renovate[bot] wants to merge 1 commit into
masterfrom
renovate/es-toolkit-1.x
Closed

Bump es-toolkit to ^1.50.0 - autoclosed#48898
code-infra-renovate[bot] wants to merge 1 commit into
masterfrom
renovate/es-toolkit-1.x

Conversation

@code-infra-renovate

@code-infra-renovate code-infra-renovate Bot commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
es-toolkit (source) ^1.49.0^1.50.0 age confidence

Release Notes

toss/es-toolkit (es-toolkit)

v1.50.0

Compare Source

Released on July 24th, 2026.

  • Added the es-toolkit/types entrypoint: a declaration-only module of compile-time
    type utilities TypeScript lacks natively — ValueOf, Simplify, Writable,
    NonEmptyArray, DeepPartial, and DeepReadonly. ([#​1818])
  • Added flow to es-toolkit/fp, a reusable data-last composition built on pipe. ([#​1812])

The following bring es-toolkit/compat closer to Lodash. Behavior for the affected
edge cases now matches Lodash, so results may differ if you relied on the previous output.

  • Fixed compat/intersectionBy to dedupe a single array (including by the iteratee)
    and to keep results consistent with Lodash. ([#​1935])

  • Fixed compat/findIndex and compat/findLastIndex to coerce a NaN fromIndex
    to 0 and to convert fromIndex to an integer. ([#​1828], [#​1834], [#​1938])

  • Fixed compat/lastIndexOf to coerce fromIndex like Lodash. ([#​1832])

  • Fixed compat/every to treat a falsy, non-nullish doesMatch as a _.property
    shorthand instead of identity. ([#​1940])

  • Fixed compat/nth to support string inputs. ([#​1833])

  • Fixed compat/inRange to not throw on a lone negative bound. ([#​1835])

  • Fixed compat/toArray to convert Sets to arrays like Lodash. ([#​1840])

  • Fixed compat/values to treat sparse array holes as undefined. ([#​1894])

  • Fixed compat/maxBy and compat/minBy to restore Lodash-compatible comparison. ([#​1893])

  • Fixed compat/includes to exclude the length property when matching array-like values. ([#​1886])

  • Fixed the case functions to split ordinal numbers like Lodash, and to count string
    size and padding by code points for multi-byte characters. ([#​1836], [#​1852], [#​1853])

  • Fixed compat/unset to not treat an own literal dotted key as a deep path. ([#​1808])

  • Moved compat/flattenDepth's flattening logic out of flatten. ([#​1847])

  • Restored the standalone eq and templateSettings entry points. ([#​1895])

  • Fixed deburr to remove all combining diacritical marks, matching Lodash. ([#​1807])

  • Fixed partition to accept any predicate return value, like Array.prototype.filter. ([#​1937])

  • Fixed has and hasIn to prioritize nullish literal keys over paths. ([#​1810])

  • Fixed invokeMap to normalize a string path via toPath for this binding. ([#​1814])

  • Fixed isDeepKey to detect deep keys with stricter patterns. ([#​1621])

  • Fixed unzipWith to return an empty array instead of throwing on empty input. ([#​1816])

  • Improved documentation, JSDoc accuracy, and internal refactoring across compat
    and fp. ([#​1817], [#​1820], [#​1822], [#​1823], [#​1825], [#​1829], [#​1830], [#​1842],
    [#​1845], [#​1851], [#​1858], [#​1867], [#​1879])

We sincerely thank @​Antoliny0919, @​raon0211, @​dayongkr, @​spokodev, @​sarathfrancis90,
@​mayur-shenoy, @​mahirhir, @​kojesung, @​Hprogram, @​BangDori, and everyone else who
contributed. We appreciate your great efforts!


Configuration

📅 Schedule: (in timezone UTC)

  • Branch creation
    • Between 12:00 AM and 04:59 AM, only on Sunday (* 0-4 * * 7)
  • 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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by self-hosted Renovate.

@code-infra-renovate code-infra-renovate Bot added the dependencies Update of dependencies. label Aug 2, 2026
@code-infra-dashboard

Copy link
Copy Markdown

Deploy preview

https://deploy-preview-48898--material-ui.netlify.app/
QR code for https://deploy-preview-48898--material-ui.netlify.app/

Bundle size

Bundle Parsed size Gzip size
@mui/material 0B(0.00%) 0B(0.00%)
@mui/lab 0B(0.00%) 0B(0.00%)
@mui/private-theming 0B(0.00%) 0B(0.00%)
@mui/system 0B(0.00%) 0B(0.00%)
@mui/utils 0B(0.00%) 0B(0.00%)

Details of bundle changes


Check out the code infra dashboard for more information about this PR.

@github-actions github-actions Bot added the PR: out-of-date The pull request has merge conflicts and can't be merged. label Aug 3, 2026
@code-infra-renovate code-infra-renovate Bot changed the title Bump es-toolkit to ^1.50.0 Bump es-toolkit to ^1.50.0 - autoclosed Aug 3, 2026
@code-infra-renovate
code-infra-renovate Bot deleted the renovate/es-toolkit-1.x branch August 3, 2026 17:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Update of dependencies. PR: out-of-date The pull request has merge conflicts and can't be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants