# Version 0.2.1
* Ensure that the Socket TLS backend always receive the expected number
of bytes. This issue showed up as the following exception previously:
Error_Packet "partial packet: expecting 100 bytes, got: 6"
# Version 0.2.0
* Re-export `Socket`, `SockAddr`, `HostName` and `ServiceName` from
`Network.Socket` at `Network.Simple.TCP.TLS`.
* Re-export `Context` from `Network.TLS` at `Network.Simple.TCP.TLS`.
* Generalize the `IO` monad by using `MonadIO` and `MonadCatch` (from
the `exceptions` library).
* Added `makeClientContext`, `makeServerContext` and `useTlsThenClose`.
* Use `Socket` as a TLS backend instead of `Handle`.
* Drop dependency on `monad-random-api` in favour of `monad-random`.
* Dependency bumps.
# Version 0.1.1.0
* Export 'Network.Socket.withSocketsDo' from 'Network.Simple.TCP.TLS'.
# Version 0.1.0.1
* Dependency bumps.
# Version 0.1.0.0
* First release.