cgi-3001.3.0.3: CHANGELOG.md
# Change Log
All notable changes to this project will be documented in this file.
This project adheres to the [Package Versioning Policy](https://wiki.haskell.org/Package_versioning_policy).
## [3001.3.0.3]
### Changed
- Bumped upper version bounds for containers and time.
- Updated to exceptions 0.10.x. This meant extending our `MonadMask` instance
to provide the `generalBracket` method that was added to the class in recent
versions of the exceptions library.
- The doctest suite would not work reliably with different versions of Cabal.
Instead of going all out with a custom written build system to support it
properly, we now run doctests as part of our CI builds but not as a part of
the Cabal build any more.
- Fixed several compiler warnings in our code.
## [3001.3.0.2]
### Changed
- Bumped QuickCheck upper bound to version < 2.10
## [3001.3.0.1]
### Changed
- Bumped doctest to version < 0.12
## [3001.3.0.0]
### Changed
- Cookie.hs: cookieExpires now has type `Maybe UTCTime` rather than
`Maybe CalendarTime`
- Protocol.hs: URL decoding functions no longer decode UTF-8 encoding
- Functor and Applicative instance of CGIT no longer constrain Functor or
Applicative parameter to be an instance of Monad
## [3001.2.2.3]
### Changed
* CGI.hs haddock: Use web.archive.org link for CGI specification
## [3001.2.2.2]
### Changed
- Added support for building with mtl < 2.2.1 via flags
## [3001.2.2.1]
### Changed
- Bumped exceptions version to < 0.9
## [3001.2.2.0]
### Added
- MonadMask instance for CGIT
## [3001.2.1.0]
### Added
- Applicative instance for CGI Monad
### Changed
- Deduplicate shared with `multipart` code
## 3001.2.0.0
### Changed
- GHC 7.8.3 support
[Unreleased]:
https://github.com/cheecheeo/haskell-cgi/compare/3001.3.0.2...HEAD
[3001.3.0.2]:
https://github.com/cheecheeo/haskell-cgi/compare/3001.3.0.1...3001.3.0.2
[3001.3.0.1]:
https://github.com/cheecheeo/haskell-cgi/compare/3001.3.0.0...3001.3.0.1
[3001.3.0.0]:
https://github.com/cheecheeo/haskell-cgi/compare/3001.2.2.3...3001.3.0.0
[3001.2.2.3]:
https://github.com/cheecheeo/haskell-cgi/compare/3001.2.2.2...3001.2.2.3
[3001.2.2.2]:
https://github.com/cheecheeo/haskell-cgi/compare/3001.2.2.1...3001.2.2.2
[3001.2.2.1]:
https://github.com/cheecheeo/haskell-cgi/compare/3001.2.2.0...3001.2.2.1
[3001.2.2.0]:
https://github.com/cheecheeo/haskell-cgi/compare/3001.2.1.0...3001.2.2.0
[3001.2.1.0]:
https://github.com/cheecheeo/haskell-cgi/compare/3001.2.0.0...3001.2.1.0