- Initial version. empty tasks receiver isolate is main(or other invoker isolate)
- Modify the method of creating executors to optimize message communication between isolates
- Optimized Executor can return FutureOr after submitting the task. If R is void, it will directly return null. If the response value of the task is Future, the Future will be returned to the user after execution in the worker.
- support task state
- allow state with a custom type.
- fix wrapper declare
- update english comment, finished executor close method.
- support fetch executor unfinished tasks.
- fix afterRunningFinished
- fix multi ilde message from worker in initial status
- refactor unfinishedTasks method
- update README example
- update minimum sdk support.
- fix meta
- update minimum sdk to 2.12.0