Skip to content

Releases: toss/es-toolkit

v1.31.0

27 Dec 11:05
Compare
Choose a tag to compare

Released on December 27th, 2024.

  • Added support for the windowed, remove and asyncNoop functions.
  • Introduced compatibility functions for pullAll, subtract, isBuffer, and methodOf.
  • Enhanced the performance of pull when working with large arrays.
  • Resolved an issue where reverse was not being exported in our compatibility library.
  • Updated groupBy to properly handle keys like toString or valueOf.
  • Fixed merge to correctly merge values when target or any of its values are null or undefined.

We sincerely thank @T3sT3ro, @D-Sketon, @tuhm1, @willmanduffy, @apeltop, @aken-you, @SaeWooKKang, and @ssi02014 for their contributions. We appreciate your great efforts!

v1.30.1

14 Dec 05:11
becaac5
Compare
Choose a tag to compare

Released on December 14th, 2024.

  • Fixed uniqueId not being exported in our compatibility library.

We sincerely thank @redd97 for their contributions. We appreciate your great efforts!

v1.30.0

13 Dec 12:06
Compare
Choose a tag to compare

Released on December 13th, 2024.

We sincerely thank @healtheloper, @mass2527, @D-Sketon, @eunhyulkim, @scato3, @Na-hyunwoo, and @dasom-jo for their contributions. We appreciate your great efforts!

v1.29.0

01 Dec 07:34
Compare
Choose a tag to compare

Released on December 1st, 2024.

We sincerely thank @nnnnoel and @evan-moon for their contributions. We appreciate your great efforts!

v1.28.0

30 Nov 13:42
Compare
Choose a tag to compare

Released on November 30th, 2024.

  • Added compatibility functions for gt, gte, toArray, toUpper, add, assignIn (extend), and isElement.
  • Introduced new compatibility types for DebouncedFunc.
  • Enhanced our function types to accept PropertyKey instead of just string for property keys.
  • Corrected flatMap to accurately infer return types when the depth parameter is omitted.
  • Resolved issues with incorrect types for partial and partialRight.
  • Fixed intersectionBy, differenceBy, and differenceWith to properly calculate differences between various element types.
  • Ensured that words is now correctly exported in our compatibility library.

We sincerely thank @D-Sketon, @mass2527, @1eeminhyeong, @chhw130, @DONG-8, @filipsobol, @kim-dongho, @nnnnoel, @pbstar, and @jsparkdev for their contributions. We appreciate your great efforts!

v1.27.0

10 Nov 12:27
Compare
Choose a tag to compare

Released on November 10th, 2024.

We sincerely thank @scato3, @ssi02014, @filipsobol, @mass2527, @gyumong, @D-Sketon, @dayongkr, @kyvg, @Na-hyunwoo, @kaehehehe, and @bhollis for their contributions. Special thanks to @cruelladevil for improving the documentation. We appreciate your great efforts!

v1.26.1

25 Oct 05:26
Compare
Choose a tag to compare

Released on October 25th, 2024.

  • Fixed a bug in isMatch that did not strictly compare null in objects.

This version includes contributions from @D-Sketon. Thank you for your valuable contributions!

v1.26.0

24 Oct 13:07
Compare
Choose a tag to compare

Released on October 24th, 2024.

This version includes contributions from @dayongkr, @Na-hyunwoo, @ssi02014, @kaehehehe, @jakvbs, @D-Sketon, and @seonghun0828. Thank you for your valuable contributions!

v1.25.2

16 Oct 01:08
Compare
Choose a tag to compare

Released on October 16th, 2024.

This version includes contributions from @D-Sketon. Thank you for your valuable contributions!

v1.25.1

14 Oct 15:15
Compare
Choose a tag to compare

Released on October 15th, 2024.

This version includes contributions from @D-Sketon. Thank you for your valuable contributions!