on master help sign in
Bump to 1.4.2.0
commitc3d04181eb64393d449a68084ffea3a94c3d8064 authorAdam Bergmark <adam@bergmark.nl> dateSat 24 Nov 2018, 16:00 (8 years ago) parent0d74e7e
2 files changed+12−5
aeson.cabal+2−2 changelog.md+10−3
aeson.cabal+2−2
@@ -1,5 +1,5 @@
11name: aeson
2−version: 1.4.1.0
2+version: 1.4.2.0
33license: BSD3
44license-file: LICENSE
55category: Text, Web, JSON
@@ -140,7 +140,7 @@ library
140140 -- cannot use latest version
141141 build-depends:
142142 unordered-containers >= 0.2.8.0 && < 0.3,
143−
143+
144144 -- not in LTS-12.10
145145 tagged >= 0.8.5 && < 0.9,
146146 primitive >= 0.6.3.0 && < 0.7
changelog.md+10−3
@@ -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