Skip to content

chore(deps): bump es-toolkit from 1.51.0 to 1.52.0 - #285

Merged
htnabe merged 1 commit into
devfrom
dependabot/npm_and_yarn/dev/es-toolkit-1.52.0
Sep 13, 2026
Merged

htnabe merged 1 commit into
devfrom
dependabot/npm_and_yarn/dev/es-toolkit-1.52.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 11, 2026

Copy link
Copy Markdown
Contributor

Bumps es-toolkit from 1.51.0 to 1.52.0.

Release notes

Sourced from es-toolkit's releases.

v1.52.0

Released on August 28th, 2026.

  • Added the es-toolkit/iterator entrypoint, a lazy iterator module with chunk, count, dropWhile, head, iterate, partition, range, scan, takeWhile, uniqBy, and zip ([#1815]), plus cartesianProduct ([#2031]). The same functions are also available from es-toolkit/fp/iterator.

  • Added defer and deferAsync to es-toolkit/util. ([#2032])

  • Added flowAsync to es-toolkit/fp, a promise-aware left-to-right composition. ([#2033])

  • Added the EmptyObject, IsEqual, JSONValue, Primitive, SetOptional, SetRequired, and UnknownRecord types. ([#2044])

  • Fixed merge to infer the deep merged return type, and exported the Merge type. ([#1959])

  • Fixed omitBy and pickBy to type numeric callback keys as strings, and exported the ObjectKeys type. ([#2037])

  • Fixed attempt and attemptAsync to default their error type parameter to unknown. ([#2052])

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/debounce to skip the maxWait invocation when both leading and trailing are false. ([#1678])

  • Fixed compat/toString to convert objects with a custom valueOf. ([#2034])

  • Fixed compat/mergeWith to assign null values in array sources. ([#1929])

  • Fixed compat/has and compat/hasIn to normalize the -0 path key. ([#2035])

  • Fixed compat/differenceWith and compat/without to normalize -0 to 0. ([#2049])

  • Fixed compat/findLastIndex to convert fromIndex to an integer. ([#2047])

  • Fixed compat/xorWith to match Lodash when no comparator is given. ([#2057])

  • Covered the new iterator entrypoints in the dist and browser compatibility checks. ([#2030])

  • Made the agent skills portable when installed on their own. ([#2054])

  • Fixed documentation typos and the Deno install commands. ([#2062])

Changelog

Sourced from es-toolkit's changelog.

Version v1.52.0

Released on August 28th, 2026.

  • Added the es-toolkit/iterator entrypoint, a lazy iterator module with chunk, count, dropWhile, head, iterate, partition, range, scan, takeWhile, uniqBy, and zip (#1815), plus cartesianProduct (#2031). The same functions are also available from es-toolkit/fp/iterator.

  • Added defer and deferAsync to es-toolkit/util. (#2032)

  • Added flowAsync to es-toolkit/fp, a promise-aware left-to-right composition. (#2033)

  • Added the EmptyObject, IsEqual, JSONValue, Primitive, SetOptional, SetRequired, and UnknownRecord types. (#2044)

  • Fixed merge to infer the deep merged return type, and exported the Merge type. (#1959)

  • Fixed omitBy and pickBy to type numeric callback keys as strings, and exported the ObjectKeys type. (#2037)

  • Fixed attempt and attemptAsync to default their error type parameter to unknown. (#2052)

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/debounce to skip the maxWait invocation when both leading and trailing are false. (#1678)

  • Fixed compat/toString to convert objects with a custom valueOf. (#2034)

  • Fixed compat/mergeWith to assign null values in array sources. (#1929)

  • Fixed compat/has and compat/hasIn to normalize the -0 path key. (#2035)

  • Fixed compat/differenceWith and compat/without to normalize -0 to 0. (#2049)

  • Fixed compat/findLastIndex to convert fromIndex to an integer. (#2047)

  • Fixed compat/xorWith to match Lodash when no comparator is given. (#2057)

  • Covered the new iterator entrypoints in the dist and browser compatibility checks. (#2030)

  • Made the agent skills portable when installed on their own. (#2054)

  • Fixed documentation typos and the Deno install commands. (#2062)

Commits
  • 32f4c8f chore: release v1.52.0 (#2066)
  • 2bb189c refactor(types): rename JsonValue to JSONValue (#2065)
  • 159d0ce fix(plugin): make skills portable when installed individually (#2054)
  • 5330c38 build(deps): bump github/codeql-action/analyze from 4.37.7 to 4.37.8 (#2059)
  • ce32074 build(deps): bump github/codeql-action/upload-sarif (#2060)
  • 34f8b71 build(deps): bump github/codeql-action/init from 4.37.7 to 4.37.8 (#2061)
  • df05716 fix(compat/xorWith): match lodash when no comparator is given (#2057)
  • 4c51da7 docs: fix typos and Deno install commands (#2062)
  • 0949c8b fix[attempt, attemptAsync]: default error type parameter to unknown (#2052)
  • 2714363 feat(types): add seven compile-time type utilities (#2044)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [es-toolkit](https://github.com/toss/es-toolkit) from 1.51.0 to 1.52.0.
- [Release notes](https://github.com/toss/es-toolkit/releases)
- [Changelog](https://github.com/toss/es-toolkit/blob/main/CHANGELOG.md)
- [Commits](toss/es-toolkit@v1.51.0...v1.52.0)

---
updated-dependencies:
- dependency-name: es-toolkit
  dependency-version: 1.52.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Sep 11, 2026
@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@htnabe
htnabe merged commit b911931 into dev Sep 13, 2026
3 checks passed
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/dev/es-toolkit-1.52.0 branch September 13, 2026 10:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants