NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
# - name: Publish Beta Release
- # if: ${{ contains(steps.package-version.outputs.version, 'beta') == true }}
+ # if: ${{ contains(steps.package-version.outputs.version, '-beta') == true }}
# run: pnpm publish --no-git-checks --tag beta
# env:
# NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
## [Unreleased]
+### Added
+
+- Add `LESS_BUSY` worker choice strategy.
+
+### Changed
+
+- Optimize worker storage in pool.
+- Optimize worker alive status check.
+- BREAKING CHANGE: Rename worker choice strategy `LESS_RECENTLY_USED` to `LESS_USED`.
+- Optimize `LESS_USED` worker choice strategy.
+- Update benchmarks versus external threads pools.
+
+### Fixed
+
+- Ensure trimmable characters are checked at pool initialization.
+- Fix message id integer overflow.
+- Fix pool worker removal in worker choice strategy internals.
+- Fix package publication with pnpm.
+
## [2.4.0-2] - 2023-04-03
### Added