3.0.0
What's Changed
- Default to Virtual Threads thread-per-task executor by @pivovarit in #778
- Remove deprecated methods for next major release by @pivovarit in #777
- Limit parallelism at thread-level instead of dispatcher-level by @pivovarit in #784
- Handle interrupted exception at task level by @pivovarit in #785
- Handle interruptions using same strategy as any other Dispatcher exception by @pivovarit in #786
- Replace Collectors#toList with Stream#toList by @pivovarit in #788
- Define module-info.java by @pivovarit in #790
- Dispatcher to use caller thread instead of dedicated scheduler thread by @pivovarit in #789
- Seal CompletionStrategy and reuse instances by @pivovarit in #833
Full Changelog: 2.6.0...3.0.0