chatty-0.8.0.1: CHANGELOG.md
# Revision history for chatty
## 0.9.0.0 -- 2021-??-??
* Renamed DeafT to DiscardT (it had nothing to do with deafness).
* Removed many dependencies.
* runOutRedirFT and runInRedirFT are now constrained on MonadResource.
* RedirectionTarget is now a five-param class and the constraints depend on the instance. For file paths, it is MonadResource, but for DiscardO and RecordO it is relaxed to Monad (previously MonadIO for all instances).
* Same for RedirectionSource.
* The module Text.Chatty.Finalizer has been removed, including HandleCloserT and ChFinalizer. Instead, we're using MonadResource and ResourceT now.
## 0.8.0.0 -- 2021-01-04
Purged many modules from 0.7.0.0 that encouraged antipatterns and were far away from the original core idea of chatty. Affected modules.
* System.Chatty.Commands
* System.Chatty.Filesystem
* System.Chatty.Misc
* System.Chatty.Spawn
* System.Chatty.Spawn.Builtins
* System.Chatty.Spawn.Overlay
More removals will follow later.