@@ -1,6 +1,13 @@
11For 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).
22
3−#### 1.4.1.0
3+### 1.4.2.0
4+
5+* Add `Data.Aeson.QQ.Simple` which is a simpler version of the `aeson-qq` package, it does not support interpolation, thanks to Oleg Grenrus.
6+* Add `Contravariant ToJSONKeyFunction` instance, thanks to Oleg Grenrus.
7+* Add `KeyValue Object` instance, thanks to Robert Hensing
8+* Improved performance when parsing large numbers, thanks to Oleg Grenrus.
9+
10+### 1.4.1.0
411
512* Optimizations of generics, thanks to Rémy Oudompheng, here are some numbers for GHC 8.4:
613 * Compilation time: G/BigProduct.hs is 25% faster, G/BigRecord.hs is 2x faster.
@@ -10,7 +17,7 @@ For the latest version of this document, please see [https://github.com/bos/aeso
1017* Fixes handling of `UTCTime` wrt. leap seconds , thanks to Adam Schønemann
1118* Warning and documentation fixes thanks to tom-bop, Gabor Greif, Ian Jeffries, and Mateusz Curyło.
1219
13−### 1.4.0.0
20+## 1.4.0.0
1421
1522This release introduces bounds on the size of `Scientific` numbers when they are converted to other arbitrary precision types that do not represent them efficiently in memory.
1623
@@ -29,7 +36,7 @@ For the same reasons the following instances & functions have been removed:
2936
3037Finally, encoding integral values with large exponents now uses scientific notation, this saves space for large numbers.
3138
32−### 1.3.1.1
39+#### 1.3.1.1
3340
3441* Catch 0 denominators when parsing Ratio
3542