From e1c05f2862bdf36650b296b7f9a5bc722485ba76 Mon Sep 17 00:00:00 2001 From: raon0211 Date: Sat, 30 Nov 2024 22:41:27 +0900 Subject: [PATCH] v1.28.0 --- CHANGELOG.md | 14 ++++++++++++++ jsr.json | 2 +- package.json | 2 +- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 362f10a1a..7cd89f0e0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # es-toolkit Changelog +## Version v1.28.0 + +Released on November 30th, 2024. + +- Added compatibility functions for [gt](https://es-toolkit.slash.page/reference/compat/util/gt.html), [gte](https://es-toolkit.slash.page/reference/compat/util/gte.html), [toArray](https://es-toolkit.slash.page/reference/compat/util/toArray.html), [toUpper](https://es-toolkit.slash.page/reference/compat/string/toUpper.html), [add](https://es-toolkit.slash.page/reference/compat/math/add.html), [assignIn](https://es-toolkit.slash.page/reference/compat/object/assignIn.html) ([extend](https://es-toolkit.slash.page/reference/compat/object/extend.html)), and [isElement](https://es-toolkit.slash.page/reference/compat/predicate/isElement.html). +- Introduced new compatibility types for `DebouncedFunc`. +- Enhanced our function types to accept `PropertyKey` instead of just `string` for property keys. +- Corrected [flatMap](https://es-toolkit.slash.page/reference/array/flatMap.html) to accurately infer return types when the `depth` parameter is omitted. +- Resolved issues with incorrect types for [partial](https://es-toolkit.slash.page/reference/function/partial.html) and [partialRight](https://es-toolkit.slash.page/reference/function/partialRight.html). +- Fixed [intersectionBy](https://es-toolkit.slash.page/reference/array/intersectionBy.html), [differenceBy](https://es-toolkit.slash.page/reference/array/differenceBy.html), and [differenceWith](https://es-toolkit.slash.page/reference/array/differenceWith.html) to properly calculate differences between various element types. +- Ensured that [words](https://es-toolkit.slash.page/reference/string/words.html) 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! + ## Version v1.27.0 Released on November 10th, 2024. diff --git a/jsr.json b/jsr.json index 25d7d9118..50ae94106 100644 --- a/jsr.json +++ b/jsr.json @@ -1,6 +1,6 @@ { "name": "@es-toolkit/es-toolkit", - "version": "1.27.0", + "version": "1.28.0", "exports": { ".": "./src/index.ts", "./compat": "./src/compat/index.ts" diff --git a/package.json b/package.json index 03fac5957..67c76de05 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "es-toolkit", "description": "A state-of-the-art, high-performance JavaScript utility library with a small bundle size and strong type annotations.", - "version": "1.27.0", + "version": "1.28.0", "homepage": "https://es-toolkit.slash.page", "bugs": "https://github.com/toss/es-toolkit/issues", "repository": {