@@ -84,6 +84,9 @@ into upgrade problems, please file an issue with details.
84* New `ToJSON` and `FromJSON` instances for the following time-related
84* New `ToJSON` and `FromJSON` instances for the following time-related
85 types: `Day`, `LocalTime`.
85 types: `Day`, `LocalTime`.
87+* `FromJSON` `UTCTime` parser accepts the same values as for `ZonedTime`,
88+ but converts any time zone offset into a UTC time.
87* The `Result` type is now an instance of `Foldable` and `Traversable`.
90* The `Result` type is now an instance of `Foldable` and `Traversable`.
89* The `Data.Aeson.Generic` module has been removed. It was deprecated in
92* The `Data.Aeson.Generic` module has been removed. It was deprecated in
@@ -94,7 +97,12 @@ into upgrade problems, please file an issue with details.
94* The instance of `Monad` for the `Result` type lacked an implementation
97* The instance of `Monad` for the `Result` type lacked an implementation
95 of `fail` (oops). This has been corrected.
98 of `fail` (oops). This has been corrected.
100+* Semantics of `(.:?)` operator are changed. It's doesn't anymore accept
101+ present `Null` value.
103+* Added `(Foldable t, ToJSON a) => ToJSON (t a)` overlappable instance.
104+ You might see `No instance for (Foldable YourPolymorphicType) arising from a
105+ use of ‘.=’` -errors due this change.