Skip to content

Releases: zmthy/http-media

Version 0.8.1.1

Choose a tag to compare

@zmthy zmthy released this 10 Sep 07:01
v0.8.1.1
e4b2ac2

Fixed a bug when mapping againt a client-side content header where a match would be overridden by a more specific key earlier in the map.

The bounds for tasty have been updated to include the latest version.

Version 0.8.1.0

Choose a tag to compare

@zmthy zmthy released this 02 Sep 03:23
v0.8.1.0
5c5c1ca

Exposed qualityData accessor.

Added isAcceptable to allow filtering out unacceptable items.

Version 0.8.0.0

Choose a tag to compare

@zmthy zmthy released this 18 Apr 03:20
v0.8.0.0

Removed official support for GHC 7.8.

A separate QualityOrder type can now be extracted from a Quality value for performing comparisons without the attached data value.

The most specific match will now be used to assign a quality value to each server option, ensuring that less specific matches cannot override lower quality values on more specific matches. In particular, if a type is considered unacceptable by the client, then a separate match with a non-zero quality value cannot make it acceptable.

Numeric characters are now permitted in the tail of a Language value.

Added support for Accept-Encoding and Content-Encoding.

Added support for Accept-Charset and Content-Charset.

The bounds for QuickCheck have been updated to include the latest version.

Version 0.7.1.3

Choose a tag to compare

@zmthy zmthy released this 06 Oct 20:41
v0.7.1.3
d8697fc

Package bounds have been updated for GHC 8.6.

Version 0.7.1.2

Choose a tag to compare

@zmthy zmthy released this 06 Oct 20:40
v0.7.1.2
501f8c0

The bounds for QuickCheck have been updated to include the latest version.

Version 0.7.1.1

Choose a tag to compare

@zmthy zmthy released this 03 Aug 02:02
v0.7.1.1
643e4fe

The bounds for base have been updated to include support for GHC 8.2.

Version 0.7.1

Choose a tag to compare

@zmthy zmthy released this 15 Jul 05:50
v0.7.1
66375fb

Travis now tests against a range of Stackage LTS environments, instead of using multi-ghc.

Support for base-4.6 has now been correctly removed in the Cabal file.

Version 0.7.0

Choose a tag to compare

@zmthy zmthy released this 26 Jun 02:51
v0.7.0
2cdc678

The Travis configuration has dropped support for GHC 7.6 and added support for 8.0.

More direct constructors for quality values are now available, to avoid having to deal with Maybe results when you are certain parsing a quality string will not fail.

The bounds for QuickCheck have been updated to include the latest version.

Version 0.6.4

Choose a tag to compare

@zmthy zmthy released this 15 Jul 05:29
v0.6.4
6db47ba

The bounds for QuickCheck have been updated to include the latest version.

Version 0.6.3

Choose a tag to compare

@zmthy zmthy released this 15 Jul 05:30
v0.6.3

Parse failures more regularly return a Maybe value instead of raising an exception.

The (//) smart constructor now accepts wildcard arguments, but only in the correct order.

Most tests will now emit a counter example if their relevant properties are violated. Some tests which were not correctly covering their properties have been fixed.

The -Werror flag has been removed from the test suite.