Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 27, 2025

This PR contains the following updates:

Package Change Age Confidence
es-toolkit (source) 1.40.0 -> 1.42.0 age confidence

Release Notes

toss/es-toolkit (es-toolkit)

v1.42.0

Compare Source

Released on November 17th, 2025.

  • Added new async utilities: filterAsync, flatMapAsync, forEachAsync, mapAsync, reduceAsync, and limitAsync for handling asynchronous operations.
  • Exported ThrottleOptions and DebounceOptions interfaces for better type support.
  • Fixed isFinite to implement type predicate to narrow type to number.
  • Fixed isSafeInteger to implement type predicate to narrow type to number.
  • Fixed omit to prevent adding index properties to array-like objects.
  • Fixed mergeWith to remove unnecessary nullish coalescing for 100% branch coverage.
  • Fixed compat/updateWith to remove unreachable code and add prototype pollution test.
  • Updated documentation headings for consistency.
  • Improved test coverage for compat/mergeWith, compat/unset, get, toMerged, mergeWith, and compat/intersectionBy with additional edge cases and security tests.

We sincerely thank @​Debbl, @​wo-o29, @​raon0211, @​Yeom-JinHo, @​sukvvon, and @​D-Sketon for their contributions. We appreciate your great efforts!

v1.41.0

Compare Source

Released on October 24th, 2025.

  • Enhanced throttle to preserve this context when called as a method.
  • Added type guard support for partition function.
  • Fixed omit to support runtime-determined key arrays with proper overloads.
  • Fixed defaults in compatibility layer to properly handle undefined and null sources.
  • Fixed toSnakeCaseKeys and toCamelCaseKeys to correctly return types for non-plain objects.
  • Fixed toMerged and mergeWith to properly handle shared objects in merge logic.
  • Fixed compat/union to support array-like objects.
  • Fixed compat/updateWith to use get for value retrieval in updater function.
  • Fixed circular import between isMatch and isMatchWith.
  • Fixed find and findLast by simplifying logic and removing unnecessary checks.
  • Fixed takeRight by improving test coverage and removing redundant checks.
  • Fixed curry and curryRight by removing unnecessary type assertions.
  • Fixed isEqualWith and mapKeys by removing unnecessary type assertions.
  • Improved performance for meanBy by removing intermediate array creation.
  • Updated build system to use UMD format instead of IIFE for browser builds.
  • Fixed numerous documentation examples across compat modules.
  • Improved test coverage with additional test cases for edge cases and compatibility.

We sincerely thank @​the5thbeatle, @​wo-o29, @​hwibaski, @​manudeli, @​raon0211, @​dayongkr, @​D-Sketon, @​yoouungyoung, @​Dohun-choi, @​sukvvon, @​zoulou00, and @​sen2y for their contributions. We appreciate your great efforts!


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - Between 08:00 AM and 11:59 AM, only on Monday, Tuesday, Wednesday, and Thursday ( * 8-11 * * 1,2,3,4 ) (UTC).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 Mend Renovate. View the repository job log.

@coderabbitai
Copy link

coderabbitai bot commented Oct 27, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch 2 times, most recently from 5928056 to fba54ad Compare October 28, 2025 16:17
@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch 3 times, most recently from 1edef3b to e10aab8 Compare October 29, 2025 13:35
@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch 2 times, most recently from a363c23 to 43e48c8 Compare October 30, 2025 11:09
@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch 2 times, most recently from 8b3927e to d94b117 Compare November 4, 2025 08:51
@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch from d94b117 to 642a27d Compare November 4, 2025 14:06
cursor[bot]

This comment was marked as outdated.

@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch from 642a27d to 29ded2c Compare November 4, 2025 14:09
@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch from 29ded2c to 66f0999 Compare November 5, 2025 15:40
@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch from 66f0999 to 09f3915 Compare November 6, 2025 08:52
@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch from 09f3915 to c7e1d56 Compare November 6, 2025 12:59
@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch from c7e1d56 to 3048158 Compare November 11, 2025 08:30
@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch from 3048158 to af15c63 Compare November 11, 2025 08:51
@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch from af15c63 to 48a38c2 Compare November 11, 2025 09:31
@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch from 17453f3 to 1690c68 Compare November 13, 2025 08:32
@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch 3 times, most recently from 8a1beb3 to c926a3f Compare November 13, 2025 16:16
@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch from c926a3f to a399d4a Compare November 17, 2025 08:56
@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch from a399d4a to 94ec295 Compare November 17, 2025 16:53
@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch from 94ec295 to e82a191 Compare November 18, 2025 10:15
@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch from e82a191 to 7b8da12 Compare November 18, 2025 10:40
@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch 2 times, most recently from e61a40e to 4490d9b Compare November 19, 2025 10:34
@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch from 4490d9b to 6a2e599 Compare November 19, 2025 14:16
@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch from 6a2e599 to de5b6f8 Compare November 19, 2025 17:21
@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch from de5b6f8 to b3774e1 Compare November 19, 2025 17:50
@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch from b3774e1 to 48c8a38 Compare November 19, 2025 18:33
@renovate renovate bot changed the title Update dependency es-toolkit to v1.41.0 Update dependency es-toolkit to v1.42.0 Nov 20, 2025
@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch 2 times, most recently from e5a218b to 5c686fc Compare November 20, 2025 10:59
@renovate renovate bot force-pushed the renovate/es-toolkit-1.x branch from 5c686fc to 7d3ac85 Compare November 20, 2025 14:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant