2.2.2 (2025-01-04) commits
- Remove noisy debug log.
2.2.1 (2024-03-02) commits
- Await async wrapper functions.
2.2.0 (2024-03-02) commits
- Ability to prevent task execution from beforeTaskStartedCallback wrapper.
2.1.12 (2024-02-05) commits
- Always run scheduled tasks even if not found in wakaq task list.
2.1.11 (2024-02-05) commits
- Set context correctly when enqueuing tasks to run.
2.1.10 (2024-02-05) commits
- Find scheduled tasks ready to run within or equal to next runtime.
2.1.9 (2024-02-05) commits
- Fix arithmatic bug causing negative next cron interval time.
2.1.8 (2024-02-05) commits
- Always sleep into the future not the past.
2.1.7 (2024-02-05) commits
- Reset cron interval to current iteration time.
2.1.6 (2024-02-05) commits
- Fix calculating sleep duration from next scheduled task.
2.1.5 (2024-02-05) commits
- More verbose scheduler logging.
2.1.4 (2024-02-05) commits
- Compare sleep until as milliseconds integer not Duration object.
2.1.3 (2024-02-05) commits
- Improve scheduler logging.
2.1.2 (2023-12-07) commits
- Fix concurrency param type.
- Fix proxying child worker log output.
2.1.1 (2023-11-25) commits
- Fix tls connection options type.
- Skip validating unused params in singleProcess mode.
2.1.0 (2023-11-25) commits
- New single process mode.
- Improve parsing concurrency param.
2.0.3 (2023-11-22) commits
- Less noisy default logging.
2.0.2 (2023-11-21) commits
- Use timeouts in seconds.
2.0.1 (2023-11-20) commits
- Fix logger format.
2.0.0 (2023-11-20) commits
- Rename delay to enqueue to reduce confusion.
- Show full stacktrace in error logs.
1.0.1 (2023-10-17) commits
- Fix scheduler.
1.0.0 (2023-10-17) commits
- Verified working, bump version to stable.
0.0.18 (2023-10-17) commits
- Allow manually setting task names.
0.0.17 (2023-10-16) commits
- Allow setting TLS on Redis connection.
0.0.16 (2023-10-16) commits
- Create pubsub connection from scratch instead of duplicating main Redis connection.
0.0.15 (2023-10-16) commits
- Log host, port, and db when worker first starts.
0.0.14 (2023-10-16) commits
- Working MVP.
0.0.13 (2023-10-12) commits
- Not working... debugging tsx bug with ipc.
0.0.12 (2023-10-10) commits
- Fix returning default queue.
0.0.11 (2023-10-10) commits
- Fix type of expected function.
0.0.10 (2023-10-10) commits
- Use task wrapper instead of decorator.
0.0.9 (2023-10-09) commits
- New dispose method to cleanup Redis connections.
0.0.8 (2023-10-06) commits
- Use params object for WakaQ constructor.
0.0.7 (2023-10-05) commits
- Build before publish.
0.0.6 (2023-10-05) commits
- Setup as commonjs library.
0.0.5 (2023-10-05) commits
- Fix package.json.
0.0.4 (2023-10-05) commits
- Add types.
0.0.3 (2023-10-05) commits
- Require using as library not cli.
0.0.2 (2023-09-29) commits
- Fork process using child command.
- Implement custom json serializer.
- Import wakaq from module path.
- Upgrade to native EMS.
- Support killing a child worker when mem usage above defined percent.
- Add editor config for vscode.
- Initial release.