Changelog of @hackage/cgi 3001.3.0.3

Change Log

All notable changes to this project will be documented in this file. This project adheres to the 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