winery-1.3.1: ChangeLog.md
## 1.3.1
* Added `bundleVia`, deprecating `bundleRecord` and `bundleVariant`
## 1.3
* Fixed an incorrect behaviour of `extractConstructor`
* `WineryException` now contains a hierarchy of `TypeRep`s
* Added `gvariantExtractors` and `buildVariantExtractor`
* Added `SingleField`
## 1.2
* Removed `Plan` and `mkPlan`
* Added `mkExtractor`
* `unwrapExtractor` is deprecated
* Removed `Data.Winery`
## 1.1.3
* Added `schemaToBuilder`
* Added `TestGen` and `Tested` instances for `Maybe a`
## 1.1.2
* Added `encodeTerm`
* Split the `Codec.Winery` module
## 1.1.1
* Changed the internal representation of `Decoder`
## 1.1
* Renamed `Data.Winery` to `Codec.Winery`
## 1.0.2
* `bootstrapSchema` returns `UnsupportedSchemaVersion` rather than an error
## 1.0.1
* Added `bundleSerialise`
## 1
* Changed the encoding more compact
* Decoders are now stateful
* Significantly improved the performance
* `decodeCurrent` is now a method of `Serialise`
* Added `STag`
## 0.3
* Supported `UTCTime`
* Added an instance for lazy `ByteString`
* Added `toEncodingWithSchema`
## 0.2
* Renamed `extract*With` to `extract*By` for consistency
* Added `hPut`
* Improved the performance
* Added `-J` option to `winery` which exports a JSON
* Decoder now throws `DecodeException` rather than error calls
## 0.1.1
* Add `Data.Winery.Query`
* The command line tool supports a simple query language
## 0.1
Overhauled the encoding; Sorry, incompatible with 0
## 0
Initial release