feat: add less busy worker choice strategy
[poolifier.git] / CHANGELOG.md
index f4f7edd695bb5d004b7b3e7de1332100ecbfec75..ad3c3cf79297ead2cdfcd18aff80da571fab8c4f 100644 (file)
@@ -7,6 +7,34 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 
 ## [Unreleased]
 
+### Added
+
+- Add `LESS_BUSY` worker choice strategy.
+
+### Changed
+
+- Optimize worker storage in pool.
+- Optimize worker alive status check.
+- Rename worker choice strategy `LESS_RECENTLY_USED` to `LESS_USED`.
+- Optimize `LESS_USED` worker choice strategy.
+
+### Fixed
+
+- Ensure trimmable characters are checked at pool initialization.
+- Fix message id integer overflow.
+
+## [2.3.10] - 2023-03-18
+
+### Fixed
+
+- Fix `exports` syntax for ESM and CommonJS.
+
+### Changed
+
+- Permit SemVer pre-release publication.
+
+## [2.3.10-2] - 2023-03-18
+
 ### Fixed
 
 - Fix `exports` syntax for ESM and CommonJS.
@@ -15,7 +43,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 
 ### Changed
 
-- permit SemVer pre-release publication.
+- Permit SemVer pre-release publication.
 
 ## [2.3.10-0] - 2023-03-18