Skip to content

Commit

Permalink
Update changelog
Browse files Browse the repository at this point in the history
entries about
- changed UTCTime parser and
- changed (.:?) semantics
- added `(Foldable t, ToJSON a) => ToJSON (t a)` -instance
  • Loading branch information
phadej committed Dec 8, 2015
1 parent 91ec3be commit 1109fba
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,9 @@ into upgrade problems, please file an issue with details.
* New `ToJSON` and `FromJSON` instances for the following time-related
types: `Day`, `LocalTime`.

* `FromJSON` `UTCTime` parser accepts the same values as for `ZonedTime`,
but converts any time zone offset into a UTC time.

* The `Result` type is now an instance of `Foldable` and `Traversable`.

* The `Data.Aeson.Generic` module has been removed. It was deprecated in
Expand All @@ -94,7 +97,12 @@ into upgrade problems, please file an issue with details.
* The instance of `Monad` for the `Result` type lacked an implementation
of `fail` (oops). This has been corrected.

* Semantics of `(.:?)` operator are changed. It's doesn't anymore accept
present `Null` value.

* Added `(Foldable t, ToJSON a) => ToJSON (t a)` overlappable instance.
You might see `No instance for (Foldable YourPolymorphicType) arising from a
use of ‘.=’` -errors due this change.

# 0.9.0.1

Expand Down

0 comments on commit 1109fba

Please sign in to comment.