@@ -1,3 +1,41 @@
1+Version 0.5.0.0
2+ * Removed the deprecated BuiltinTypes module
3+
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
7+
8+ * Moved away from blaze-builder in favor of bytestring-builder. This
9+ shouldn't affect very many people, but does reduce the transitive
10+ dependencies.
11+
12+ * Added support for exclusion violations to the ConstraintViolation
13+ type in the Errors module, thanks to Joao Cristovao.
14+
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.
18+
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.
24+
25+ * Added Eq and Typeable instance for Connection.
26+
27+ * Support for Ranged types.
28+
29+ * The FromField instance for JSON now allows for top-level values that
30+ are not objects or arrays.
31+
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.
34+
35+ * Optimized the parsing of timestamps with fractional seconds, shaving
36+ approximately 17% off the time taken.
37+
38+
139Version 0.4.10.0 (2015-02-26)
240 * Added a blurb about SSL/TLS in the documentation for connectPostgreSQL
341