Skip to content

Bump es-toolkit from 1.46.1 to 1.47.1#520

Merged
dahlia merged 1 commit into
mainfrom
dependabot/npm_and_yarn/es-toolkit-1.47.1
Jun 15, 2026
Merged

Bump es-toolkit from 1.46.1 to 1.47.1#520
dahlia merged 1 commit into
mainfrom
dependabot/npm_and_yarn/es-toolkit-1.47.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 15, 2026

Copy link
Copy Markdown
Contributor

Bumps es-toolkit from 1.46.1 to 1.47.1.

Release notes

Sourced from es-toolkit's releases.

v1.47.1

Released on June 12th, 2026.

  • Fixed maxBy and minBy to propagate NaN, matching Math.max/Math.min behavior. ([#1749])
  • Fixed orderBy and sortBy to place null and undefined values last when sorting. ([#1681])
  • Fixed isNumber to no longer treat boxed Number objects as numbers. ([#1726])
  • Fixed reduce and reduceRight to respect explicitly passed nullish accumulators. ([#1742])
  • Fixed isEmpty to handle functions with own enumerable properties. ([#1645])
  • Fixed the globalThis polyfill to avoid Function(...), supporting CSP environments without unsafe-eval.
  • Fixed ESM resolution for ./compat/* subpaths in package exports. ([#1757])
  • Fixed compat/size to count array-like objects by their length. ([#1766])
  • Fixed compat/round, compat/ceil, and compat/floor to return Infinity for infinite values with precision. ([#1764])
  • Fixed compat/random to coerce the upper bound for non-number max. ([#1751])
  • Fixed compat/toLength to coerce non-numeric values to 0. ([#1758])
  • Removed unused generic type parameters from pull. ([#1746])

We sincerely thank @​Amund211, @​Antoliny0919, @​chatman-media, @​D-Sketon, @​dayongkr, @​JetProc, @​parkhojeong, @​pbk95120, @​raon0211, @​sarathfrancis90, @​shaked-shlomo, and @​sukvvon for their contributions. We appreciate your great efforts!

v1.47.0

Released on May 25th, 2026.

  • Added es-toolkit/server entrypoint with colors namespace for ANSI terminal color utilities. ([#1683])
  • Added exec function. ([#1689])
  • Added sortKeys to the object entrypoint. ([#1674])
  • Added cartesianProduct and combinations to the array entrypoint. ([#1713])
  • Added allKeyed to the promise entrypoint. ([#1672])
  • Added percentile to the math entrypoint. ([#1710])
  • Added an interactive playground page to docs. ([#1720])
  • Reorganized docs to introduce a flavor switcher and co-locate compat under /compat/. ([#1699])
  • Fixed uniqWith in compat to match lodash's comparator argument order. ([#1729])
  • Fixed compat/omitBy to not treat plain objects with numeric length as array-like. ([#1709])

We sincerely thank @​Antoliny0919, @​ATOM00blue, @​dayongkr, @​guesung, @​myeong-jae-hwi, @​raon0211, @​seungrodotlee, and @​Xiaohang0316 for their contributions. We appreciate your great efforts!

Changelog

Sourced from es-toolkit's changelog.

Version v1.47.1

Released on June 12th, 2026.

  • Fixed maxBy and minBy to propagate NaN, matching Math.max/Math.min behavior. (#1749)
  • Fixed orderBy and sortBy to place null and undefined values last when sorting. (#1681)
  • Fixed isNumber to no longer treat boxed Number objects as numbers. (#1726)
  • Fixed reduce and reduceRight to respect explicitly passed nullish accumulators. (#1742)
  • Fixed isEmpty to handle functions with own enumerable properties. (#1645)
  • Fixed the globalThis polyfill to avoid Function(...), supporting CSP environments without unsafe-eval.
  • Fixed ESM resolution for ./compat/* subpaths in package exports. (#1757)
  • Fixed compat/size to count array-like objects by their length. (#1766)
  • Fixed compat/round, compat/ceil, and compat/floor to return Infinity for infinite values with precision. (#1764)
  • Fixed compat/random to coerce the upper bound for non-number max. (#1751)
  • Fixed compat/toLength to coerce non-numeric values to 0. (#1758)
  • Removed unused generic type parameters from pull. (#1746)

We sincerely thank @​Amund211, @​Antoliny0919, @​chatman-media, @​D-Sketon, @​dayongkr, @​JetProc, @​parkhojeong, @​pbk95120, @​raon0211, @​sarathfrancis90, @​shaked-shlomo, and @​sukvvon for their contributions. We appreciate your great efforts!

Version v1.47.0

Released on May 25th, 2026.

  • Added es-toolkit/server entrypoint with colors namespace for ANSI terminal color utilities. (#1683)
  • Added exec function. (#1689)
  • Added sortKeys to the object entrypoint. (#1674)
  • Added cartesianProduct and combinations to the array entrypoint. (#1713)
  • Added allKeyed to the promise entrypoint. (#1672)
  • Added percentile to the math entrypoint. (#1710)
  • Added an interactive playground page to docs. (#1720)
  • Reorganized docs to introduce a flavor switcher and co-locate compat under /compat/. (#1699)
  • Fixed uniqWith in compat to match lodash's comparator argument order. (#1729)
  • Fixed compat/omitBy to not treat plain objects with numeric length as array-like. (#1709)

We sincerely thank @​Antoliny0919, @​ATOM00blue, @​dayongkr, @​guesung, @​myeong-jae-hwi, @​raon0211, @​seungrodotlee, and @​Xiaohang0316 for their contributions. We appreciate your great efforts!

Commits
  • bc10e66 v1.47.1
  • 2c95fc3 fix(compat/size): count array-like objects by their length
  • 11bdbfb fix(maxBy/minBy): propagate NaN to match Math.max/Math.min
  • 2cee9b6 fix(maxBy/minBy): restore leading-NaN handling regressed in #1176
  • b2673a2 fix(compat): round/ceil/floor should return Infinity for infinite values with...
  • 10cc7ec fix: Remove Function(...) call in globalThis polyfill
  • 100c288 docs(bundle-size): update esbuild version in documentation
  • 882a1c6 build(deps): bump github/codeql-action from 4.36.1 to 4.36.2
  • 34bfe02 docs(bundle-size): infer lodash-es version from yarn berry when generating bu...
  • 98420c2 docs(banner): add ja and zh-hand versions banner
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 15, 2026
@dahlia

dahlia commented Jun 15, 2026

Copy link
Copy Markdown
Member

@dependabot rebase

Bumps [es-toolkit](https://github.com/toss/es-toolkit) from 1.46.1 to 1.47.1.
- [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.46.1...v1.47.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/es-toolkit-1.47.1 branch from bb2cc29 to a3cc2fe Compare June 15, 2026 03:50
@dahlia dahlia merged commit aa99b48 into main Jun 15, 2026
2 checks passed
@dahlia dahlia deleted the dependabot/npm_and_yarn/es-toolkit-1.47.1 branch June 15, 2026 03:53
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 javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant