changelog
This file summarizes notable changes for each release, but does not describe internal changes unless they are particularly exciting. This change log is ordered chronologically, so each release contains all changes described below it.
Unreleased Changes
New and Noteworthy for Version 0.2.1
Features:
- #60 Bounded Builder for DualContext/Linebacker that limits the number of running blocking operations at once.
 
Dependencies:
- cats-effect 1.3.1
 
New and Noteworthy for Version 0.2.0
Many thanks to Jakub Kozłowski and Taylor Brown for their contributions to this release.
Updates for new features available in upstream libraries.
- #32 Uses utilities exposed via 
ContextShiftto provide the shifting construct in a non-implementation dependent way(such that fairness guarantees of the context may not make asumptions valid). - #29 Added capability to use a configurable 
ThreadFactoryto generate theExecutorService’s. - #23 
DualContextnow extendsLinebackeras it has the capability to operate as either construct. - #19 
ExecutorServiceexposed as resources not as Streams. 
Dependencies:
- cats-effect 1.0.0
 - Dropped fs2 dependency
 
New and Noteworthy for Version 0.1.0
Initial Stable Release. Featuring Linebacker for blocking using the implicit pattern, DualContext which contains both execution contexts, and Quarterback for more advances thread shifting techniques. ExecutorServices exposed as
streams for resource management.
- cats-effect 0.10.1
 - fs2-core 0.10.3