on master help sign in
CHANGELOG: Note that it's easier to upgrade from 0.9->0.11 than 0.10->0.11
89271ddAdam Bergmark
changelog.md+8−5
@@ -2,7 +2,10 @@
2
2
3This release should be close to backwards compatible with aeson 0.9.
3This release should be close to backwards compatible with aeson 0.9.
4
4
5+If you are upgrading from aeson 0.10 it might be easier to go back in
6+history to the point you were still using 0.9.
7+
5−Breaking changes:
8+**Breaking changes**:
6
9
7* Revert `.:?` to behave like it did in 0.9. If you want the 0.10
10* Revert `.:?` to behave like it did in 0.9. If you want the 0.10
8 behavior use `.:!` instead.
11 behavior use `.:!` instead.
@@ -19,7 +22,7 @@ Breaking changes:
19 longer incoherent, this means you may need to replace your
22 longer incoherent, this means you may need to replace your
20 incoherent instances with a newtyped instance.
23 incoherent instances with a newtyped instance.
21
24
22−Additions:
25+**Additions**:
23
26
24* Introduce `.:!` that behaves like `.:?` did in 0.10.
27* Introduce `.:!` that behaves like `.:?` did in 0.10.
25
28
@@ -30,7 +33,7 @@ Additions:
30* Added `ToJSON` and `FromJSON` instances for the
33* Added `ToJSON` and `FromJSON` instances for the
31 `Version`, `Ordering`, and `Natural` types.
34 `Version`, `Ordering`, and `Natural` types.
32
35
33−Bug fixes:
36+**Bug fixes**:
34
37
35* JSONPath identifiers are now escaped if they contain invalid characters.
38* JSONPath identifiers are now escaped if they contain invalid characters.
36
39
@@ -42,9 +45,9 @@ Bug fixes:
42
45
43* Fix #293: Type error in TH when using `omitNothingFields = True`.
46* Fix #293: Type error in TH when using `omitNothingFields = True`.
44
47
45−Compatibility:
48+**Compatibility**:
46
49
47−* Various updates for GHC 8.
50+* Various updates to support GHC 8.
48
51
49
52
50# 0.10.0.0
53# 0.10.0.0