New Features
- **Added `labtasker-plugin-script-generate` for bundled plugins.**
- `labtasker loop` allowing shell execution of commands using `--cmd` option (equivalent to `shell=True`)
- Implemented piping support for `labtasker loop` command.
- Implemented piping support for `labtasker task delete` and `worker delete` commands.
- Added support for `extra-filter` query using `task_id`, `worker_id`, etc.
- Enhanced exception formatting for `labtasker loop` job subprocess failures, providing better interactive prompts (added exit choice, CTRL+C as the default option).
- Added `/` endpoint with a welcome message.
- Introduced a task update check to verify length and order constraints.
Bug Fixes
- Fixed `LsRequest` limit constraint (changed from `>= 0` to `> 0`).
- Resolved an issue with command-line quotation handling on Windows.
Refactoring and Optimization
- Changed a hard-coded ls response limit to a configurable option.
- Optimized import statements for improved code efficiency.
**Full Changelog**: https://github.com/fkcptlst/labtasker/compare/v0.2.3...v0.2.4