@@ -1,3 +1,41 @@
2+ * Removed the deprecated BuiltinTypes module
4+ * Modified the SQL quasiquoter so that it returns a Query, not
5+ an overloaded string, and so that the OverloadedStrings language
6+ extension is no longer necessary, thanks to Mike Ledger
8+ * Moved away from blaze-builder in favor of bytestring-builder. This
9+ shouldn't affect very many people, but does reduce the transitive
12+ * Added support for exclusion violations to the ConstraintViolation
13+ type in the Errors module, thanks to Joao Cristovao.
15+ * Moved away from the uuid package in favor of the uuid-types package,
16+ thanks to Bardur Arantsson. This shouldn't affect anybody, but does
17+ reduce the transitive dependencies.
19+ * Postgresql-simple now explicitly assumes the UTF8 character encoding
20+ for communication between the client and server. All database encodings
21+ support UTF8 except for Mule Internal Code. An exception should be
22+ raised upon connecting to a database by the backend if the backend cannot
23+ accomodate this requirement.
25+ * Added Eq and Typeable instance for Connection.
27+ * Support for Ranged types.
29+ * The FromField instance for JSON now allows for top-level values that
30+ are not objects or arrays.
32+ * The timestamp parsers are now slightly more flexible in what they accept.
33+ Thanks goes to Janne Hellsten for his contributions to this issue.
35+ * Optimized the parsing of timestamps with fractional seconds, shaving
36+ approximately 17% off the time taken.
1Version 0.4.10.0 (2015-02-26)
39Version 0.4.10.0 (2015-02-26)
2 * Added a blurb about SSL/TLS in the documentation for connectPostgreSQL
40 * Added a blurb about SSL/TLS in the documentation for connectPostgreSQL