You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: changelog.md
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,17 @@
1
1
For the latest version of this document, please see [https://github.com/bos/aeson/blob/master/changelog.md](https://github.com/bos/aeson/blob/master/changelog.md).
2
2
3
+
## 1.2.0.0
4
+
5
+
*`tagSingleConstructors`, an option to encode single-constructor types as tagged sums was added to `Options`. It is disabled by default for backward compatibility.
6
+
7
+
* The `cffi` flag is now turned on by default, this means C FFI code is no longer used by default. You can flip the flag to get C implementation.
8
+
9
+
* The `Options` constructor is no longer exposed to prevent new options from being breaking changes, use `defaultOptions` instead.
10
+
11
+
* The contents of `GToJSON` and `GToEncoding` are no longer exposed.
12
+
13
+
* Some INLINE pragmas were removed to avoid GHC running out of simplifier ticks.
14
+
3
15
### 1.1.2.0
4
16
5
17
* Fix an accidental change in the format of `deriveJSON`. Thanks to Xia Li-yao!
0 commit comments