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