es-toolkit/CHANGELOG.md

54 lines
1.7 KiB
Markdown
Raw Normal View History

2024-04-25 14:56:13 +03:00
# es-toolkit Changelog
2024-06-13 16:07:19 +03:00
## Version v1.2.2
Released on June 13th, 2024.
- Add support for `readonly` arrays in array utilities. (https://github.com/toss/es-toolkit/pull/32, [e595e5e](https://github.com/toss/es-toolkit/commit/e595e5e017e1f2cb138b1ad3d708635efc5e289e))
- Optimize the time complexity of `uniq`. (https://github.com/toss/es-toolkit/pull/40)
- Optimize the time complexity of `intersectionBy`. (https://github.com/toss/es-toolkit/pull/44)
2024-06-13 09:34:31 +03:00
## Version v1.2.1
Released on June 13th, 2024.
- Ensure that the `omit` and `pick` functions only accept plain JavaScript objects as arguments. (https://github.com/toss/es-toolkit/pull/35)
2024-06-08 09:52:26 +03:00
## Version v1.2.0
Released on June 8th, 2024.
### Features
- Added the `noop` function. (https://github.com/toss/es-toolkit/commit/678028dd3d60509b99dfec47aed7f1088140d19d)
### Performance Improvements
- Optimized the `difference` and `differenceBy` functions for better performance with large arrays. (https://github.com/toss/es-toolkit/pull/27, https://github.com/toss/es-toolkit/pull/28)
### Bug fixes
- Fixed `shuffle` to ensure it does not modify the original array. (https://github.com/toss/es-toolkit/pull/29)
2024-06-05 02:13:00 +03:00
## Version v1.1.0
Released on June 5th, 2024.
- Support passing arguments to throttled and debounced functions. (https://github.com/toss/es-toolkit/pull/26)
2024-06-04 04:07:24 +03:00
## Version v1.0.4
Released on June 4th, 2024.
- Provide correct type declarations for ECMAScript Modules. (https://github.com/toss/es-toolkit/pull/21)
2024-06-03 16:32:27 +03:00
## Version v1.0.3
Released on June 3rd, 2024.
- Provide correct types for `"module": "Node"`, ` "Node10"`, and `"Node16"`. (https://github.com/toss/es-toolkit/pull/16)
2024-05-31 11:05:55 +03:00
## Version v1.0.2
2024-05-31 11:08:24 +03:00
Initial release. Released on May 31th, 2024.