batch 0.2.0 batch: ^0.2.0 copied to clipboard
A lightweight and powerful batch library written in Dart. You can easily develop a job schedule and batch program in Dart with this library.
Release Note #
0.2.0 #
New Features #
- Added logging feature. Some logs are automatically output to the console during batch processing, but you can output logs at any log level by using the various methods for log output.
- Enabled parameter exchange between tasks in the same step.
- Added the concept of SharedParameters, which are shared by the entire batch application.
Destructive Changes #
- Refactored the structure, made
JobLauncher
private and releasedBatchApplication
as new entry point. - Added ExecutionContext as an argument to the execute method of the Task class.
0.1.0 #
- Improved documents.
- Wrapped the return value of execute with
Future
to allow asynchronous processing inTask
. Asynchronous processing defined inTask
is safely controlled by thebatch
library, so you don't need to be aware of it when runningJobLauncher
.
0.0.1 #
- First Release!