packages feed

sq-0.1: CHANGELOG.md

# Version 0.1

* CHANGED the type of `encodeAeson` and `encodeBinary`.

* REMOVED `encodeSizedIntegral`. Go through `Int64` or `Scientific` instead.

* REMOVED `decodeSizedIntegral`. Use `decodeBoundedIntegral` instead.

* Added `encodeNS`, `decodeNS`, `encodeAeson'`, `ginputDefault`,
  `goutputDefault`, `RowId`.

* Added `Contravariant` `Rep` instance for `Encode` and `Input`.

* Added `InputDefault`, `OutputDefault` and related instances, using
  `ginputDefault` and `goutputDefault` when possible as default
  derivation records and sums of records deriving GHC's `Generic`.

* Added `EncodeDefault` instances for `aeson`'s `Encoding`, `Value` and `Key`,
  for `binary`'s `Put`, for `UUID`, for `Scientific`, for `Fixed`, for
  `network-uri`'s `URI`.

* Added `DecodeDefault` instances for `UUID`, for `aeson`'s `Value` and `Key`,
  for `Scientific`, for `Fixed`, for `network-uri`'s `URI`.

* Export `BindingName` constructor.

* Export `ErrTransaction`.

* Improved asynchronous exception handling.

* Faster `ZonedTime`, `UTCTime`, `LocalTime`, `TimeZone`, `Day` and `TimeOfDay`
  parsing via `attoparsec-iso8601`


# Version 0.0.2

* Added `FromJSON`, `ToJSON` instances for `Name`.

* Improved type-parameter order in `zero`, `one`, `foldM` and similar.

* Added manual transactional migrations suport.


# Version 0.0.1

* Initial version.