diff --git a/ghc-aeson.changes b/ghc-aeson.changes index a8f211f..7c6e853 100644 --- a/ghc-aeson.changes +++ b/ghc-aeson.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Jul 18 14:26:12 UTC 2018 - psimons@suse.com + +- Cosmetic: replace tabs with blanks, strip trailing white space, + and update copyright headers with spec-cleaner. + ------------------------------------------------------------------- Tue Jul 17 19:30:59 UTC 2018 - psimons@suse.com @@ -41,7 +47,7 @@ Tue Jul 17 19:30:59 UTC 2018 - psimons@suse.com * Optimizations of hex decoding when using the default/pure unescape implementation, thanks to Xia Li-yao * Improved error message on `Day` parse failures, thanks to Gershom Bazerman * Add `encodeFile` as well as `decodeFile*` variants, thanks to Markus Hauck - * Documentation fixes, thanks to Lennart Spitzner + * Documentation fixes, thanks to Lennart Spitzner * CPP cleanup, thanks to Ryan Scott ------------------------------------------------------------------- @@ -140,20 +146,20 @@ Fri Mar 25 07:41:45 UTC 2016 - mimi.vx@gmail.com FromJSON Natural * This release should be close to backwards compatible with aeson 0.9 (0.11.0.0) + Breaking changes: - Revert .:? to behave like it did in 0.9. If you want the 0.10 behavior + Revert .:? to behave like it did in 0.9. If you want the 0.10 behavior use .:! instead. - Revert JSON format of Either to 0.9, Left and Right are now serialized with - an initial uppercase letter. If you want the names in lowercase you can + Revert JSON format of Either to 0.9, Left and Right are now serialized with + an initial uppercase letter. If you want the names in lowercase you can add a newtype with an instance. All ToJSON and FromJSON instances except for [a] are no longer OVERLAPPABLE. - Mark your instance as OVERLAPPING if it overlaps any of the other aeson + Mark your instance as OVERLAPPING if it overlaps any of the other aeson instances. - All ToJSON and FromJSON instances except for [Char] are no longer + All ToJSON and FromJSON instances except for [Char] are no longer incoherent, this means you may need to replace your incoherent instances with a newtyped instance. + Additions: Introduce .:! that behaves like .:? did in 0.10. - Allow HH:MM format for ZonedTime and UTCTime. This is one of the formats + Allow HH:MM format for ZonedTime and UTCTime. This is one of the formats allowed by ISO 8601. Added ToJSON and FromJSON instances for the Version, Ordering, and Natural types. @@ -172,9 +178,9 @@ Mon Sep 28 18:42:15 UTC 2015 - mimi.vx@gmail.com * The json and json' parsers are now synonyms for value and value', in conformance with the looser semantics of RFC 7159. * Renamed encodeToByteStringBuilder to the more compact encodeToBuilder. -* The dependency on the unordered-containers package was too lax, and has been +* The dependency on the unordered-containers package was too lax, and has been corrected. -* Encoding a Scientific value with a huge exponent is now handled efficiently. +* Encoding a Scientific value with a huge exponent is now handled efficiently. (This would previously allocate a huge arbitrary-precision integer, potentially leading to a denial of service.) * Handling of strings that contain backslash escape sequences is greatly improved. @@ -212,13 +218,13 @@ Wed Apr 22 10:47:20 UTC 2015 - mimi.vx@gmail.com Sun Nov 9 15:24:35 UTC 2014 - peter.trommler@ohm-hochschule.de - drop aeson-disable-TH.patch -* Template Haskell (TH) now available on all supprted archs +* Template Haskell (TH) now available on all supprted archs ------------------------------------------------------------------- Sat Oct 18 14:50:27 UTC 2014 - dvaleev@suse.com - disable TH module on arch's without ghci - aeson-disable-TH.patch + aeson-disable-TH.patch ------------------------------------------------------------------- Mon Oct 28 19:50:03 UTC 2013 - sbahling@suse.com @@ -228,5 +234,4 @@ Mon Oct 28 19:50:03 UTC 2013 - sbahling@suse.com ------------------------------------------------------------------- Mon Oct 7 13:35:59 UTC 2013 - sbahling@suse.com -- Initial package - version 0.6.2.0 - +- Initial package - version 0.6.2.0