Releases: poolifier/poolifier-web-worker
Releases · poolifier/poolifier-web-worker
v0.4.17
13 Aug 19:30
Compare
Sorry, something went wrong.
No results found
0.4.17 (2024-08-13)
🚀 Features
reenable tasks stealing under back pressure by default (a944273 )
🐞 Bug Fixes
protect worker node tasks queue from concurrent tasks stealing (dd85b2d )
⚡ Performance
do mapExecute() args sanity checks once (633afa3 )
🧪 Tests
📚 Documentation
add documentation on enablePrority priority queue getter/setter (3ed4555 )
api: add missing tasksStealingRatio default value (4814bef )
v0.4.16
18 Jul 18:20
Compare
Sorry, something went wrong.
No results found
0.4.16 (2024-07-18)
🚀 Features
add ratio of worker nodes in a pool allowed to perform concurrent tasks stealing (7b7defe )
🧪 Tests
fix error type expectation (218cb7e )
📚 Documentation
api.md: add missing ToC entry (96badd7 )
api.md: document tasksStealingRatio tasks queue option (9ed8a69 )
🤖 Automation
deps: Bump github/combine-prs from 5.0.0 to 5.1.0 (#51 ) (81a44af )
v0.4.15
11 Jul 17:09
Compare
Sorry, something went wrong.
No results found
0.4.15 (2024-07-11)
🐞 Bug Fixes
null exception when a task errored (328023f ), closes #49
✨ Polish
priority-queue: cleanup intermediate variables namespace (a550353 )
🧪 Tests
improve WorkerNode init coverage (7210f30 )
revert incorrect change (53fb53d )
📚 Documentation
cleanup bun runtime usage (f802707 )
fix PR template formatting (1d79921 )
flag WorkerChoiceStrategiesContext class as internal (ba6948a )
v0.4.14
07 Jul 12:12
Compare
Sorry, something went wrong.
No results found
0.4.14 (2024-07-07)
⚡ Performance
optimize tasks queuing implementation (4c4cdc0 )
✨ Polish
factor out fixed queue common code in an abstract class (55070de )
move queueing code into its own directory (f8f1e26 )
v0.4.13
05 Jul 12:20
Compare
Sorry, something went wrong.
No results found
0.4.13 (2024-07-05)
🚀 Features
release with release-please (bc35b50 )
🐞 Fixes
ensure checks are run on release PR (71c26f3 )
📚 Documentation
ensure version is bumped on release in examples (a9b9dce )
refine contribution documentation (c0c1ac7 )
refine PR template (369d51c )
refine README.md (a25a2d1 )
refine README.md badges (4d91cd9 )
✨ Polish
🤖 Automation
ci: add autofix GH action (9fde7c1 )
ci: do not cancel workflow of autofix.ci fails (d1fe8c4 )
deps-dev: apply updates (2b2a96a )
deps-dev: apply updates (7394780 )
deps: Bump oven-sh/setup-bun from 1 to 2 (d5c4430 )
v0.4.12
22 Jun 21:10
Compare
Sorry, something went wrong.
No results found
What's Changed
Fixed
Fix priority queue dequeue() from the last prioritized bucket.
Full Changelog : v0.4.11...v0.4.12
v0.4.11
12 Jun 10:01
Compare
Sorry, something went wrong.
No results found
What's Changed
Changed
Add mapExecute() helper to execute a task function on an iterable data's
input.
Full Changelog : v0.4.10...v0.4.11
v0.4.10
29 May 16:49
Compare
Sorry, something went wrong.
No results found
What's Changed
Changed
Optimize tasks queue implementation.
Enable prioritized tasks queueing only when necessary.
Full Changelog : v0.4.9...v0.4.10
v0.4.9
25 May 10:50
Compare
Sorry, something went wrong.
No results found
What's Changed
Changed
Optimize circular buffer implementation to store task execution measurements.
Full Changelog : v0.4.8...v0.4.9
v0.4.8
22 May 17:27
Compare
Sorry, something went wrong.
No results found
What's Changed
Changed
Switch to optimized circular buffer implementation to store task execution
measurements.
Full Changelog : v0.4.7...v0.4.8