Changelog of @hackage/sq 0.1

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.