Skip to content

Releases: toss/es-toolkit

v1.23.0

01 Oct 14:14
Compare
Choose a tag to compare

Released on October 1st, 2024.

  • Added support for isEqualWith, isArrayBuffer, curryRight, isJSONValue, isJSONObject, isJSONArray.
  • Fixed a bug in merge that copied the reference from the source object to the target object.
  • Fixed a bug in includes that returned true for inherited properties.
  • Fixed a bug in startCase and other string methods that did not correctly split the words when using accented letters.
  • Fixed a bug in filter that did not provide correct arguments to the predicate function.
  • Fixed a bug in isMatch that did not strictly compare primitive falsy values.

This version includes contributions from @D-Sketon, @wojtekmaj, @mass2527, @chhw130, and @knott11. Thank you for your valuable contributions!

v1.22.0

28 Sep 15:38
Compare
Choose a tag to compare

Released on September 28th, 2024.

  • Added support for flow, flowRight, isMap, and isSet.

  • Added compatibility functions for filter, includes, every, flip, and dropWhile.

  • Fixed a bug in throttle that prevented it from throttling after the initial throttleMs.

  • Fixed a bug in cloneDeep that caused it to not clone the offset and length of DataView.

  • Fixed a bug in clone that threw an error if SharedArrayBuffer is unavailable.

This version includes contributions from @dayongkr, @k-jeonghee, @D-Sketon, @iDevGon, @mass2527, @wojtekmaj, @jonganebski, @hyesungoh, and @chhw130. Thank you for your valuable contributions!

v1.21.0

25 Sep 07:41
Compare
Choose a tag to compare

Released on September 25th, 2024.

This version includes contributions from @hyesungoh, @D-Sketon, @mass2527, @gweesin, @VVSOGI, @coding-honey, @seonghun0828, and @jsparkdev. Thank you for your valuable contributions!

v1.20.0

18 Sep 08:18
Compare
Choose a tag to compare

Released on September 20th, 2024.

v1.19.0

14 Sep 14:20
Compare
Choose a tag to compare

Released on September 14th, 2024.

v1.18.0

12 Sep 13:20
Compare
Choose a tag to compare

Released on September 12th, 2024.

v1.17.0

31 Aug 06:03
Compare
Choose a tag to compare

Released on August 31st, 2024.

New Features

Bug Fixes

  • Updated type definitions for throttle and debounce.
  • (es-toolkit/compat) Fixed orderBy to correctly handle deep keys even when object shapes differ (#427).

v1.16.0

15 Aug 14:19
Compare
Choose a tag to compare

Released on August 15th, 2024.

v1.15.1

10 Aug 08:27
Compare
Choose a tag to compare

Released on August 10th, 2024.

  • Disabled implicit conversion of values in orderBy for performance and simplicity.

v1.15.0

10 Aug 07:36
Compare
Choose a tag to compare

Released on August 10th, 2024.