All notable changes to this project will be documented in this file.
- Format code
- Fix CI
- Update doc
- Optimize binary_args clone
- Release 0.8.0
- [breaking] Add worker_path to WorkerPool::setup
- Improve documentation
- Make WorkerPool thread friendly
- Add warmup()
- Improve CI
- Fix tsc compilation
- Fix clippy error
- Format code
- Format code
- Fix CI
- Release 0.7.0
- Remove unecessary layer of indirection
- Improve documentation
- Simplify run_worker API
- Add set_binary option
- Fix npm package version
- Improve github action workflows
- Improve examples
- Improve examples
- Format code
- Release 0.6.0
- [breaking] Rename run_task to perform
- Correct typos
- Fix npm package name
- Release 0.5.2
- Properly wait for idle worker
- Improve docs
- Fix incorrect workflow
- Support sending payloads
- Add bridge
- Support returning result from worker
- Simplifies API with AsPayload
- Add examples
- Add debug option
- Handle child errors
- Directly expose APIs and setup rustdoc
- Setup project with initial impl
- Remove napi-rs
- Fix clippy errors
- Add benchmark
- Improve timing benchmark
- Fix clippy errors
- Remove unecessary code
- Format code
- Prepare for release
- Fix CI
- Fix CI
- Fix CI
- Release 0.5.1
- Add tests