@@ -1,26 +1,35 @@
1+### Version 0.5.1.0 (2015-10-22)
2+ * Optimized the implementation of the streaming operators to avoid
3+ creating intermediate lists of rows, thanks to Timo von Holtz.
5+ * Added default instances for `ToRow` and `FromRow` that depend on
6+ Generics, thanks to Alexey Khudyakov.
8+ * Fixed support for bytestring-0.9 and GHC 7.4.
1−Version 0.5.0.1 (2015-09-21)
10+### Version 0.5.0.1 (2015-09-21)
2− * Fixed a bug when printing a `ZonedTime` with a negative offset
11+ * Fixed a bug when printing a `ZonedTime` with a negative offset
3 that is not a whole number of hours.
12 that is not a whole number of hours.
5−Version 0.5.0.0 (2015-09-19)
14+### Version 0.5.0.0 (2015-09-19)
6− * Removed the deprecated BuiltinTypes module.
15+ * Removed the deprecated `BuiltinTypes` module.
8− * Modified the SQL quasiquoter so that it returns a Query, not
17+ * Modified the SQL quasiquoter so that it returns a `Query`, not
9− an overloaded string, and so that the OverloadedStrings language
18+ an overloaded string, and so that the `OverloadedStrings` language
10 extension is no longer necessary, thanks to Mike Ledger.
19 extension is no longer necessary, thanks to Mike Ledger.
12− * Moved away from blaze-builder in favor of bytestring-builder. This
21+ * Moved away from `blaze-builder` in favor of `bytestring-builder`. This
13 shouldn't affect very many people, but does reduce the transitive
22 shouldn't affect very many people, but does reduce the transitive
14 dependencies.
23 dependencies.
16 * Rewrote the timestamp printers to use the new `Prim`
25 * Rewrote the timestamp printers to use the new `Prim`
17− infrastructure in bytestring-builder. The new printers should
26+ infrastructure in `bytestring-builder`. The new printers should
18 be a fair bit faster.
27 be a fair bit faster.
20− * Added support for exclusion violations to the ConstraintViolation
29+ * Added support for exclusion violations to the `ConstraintViolation`
21 type in the Errors module, thanks to João Cristóvão.
30 type in the Errors module, thanks to João Cristóvão.
23− * Moved away from the uuid package in favor of the uuid-types package,
32+ * Moved away from the `uuid` package in favor of the `uuid-types` package,
24 thanks to Bardur Arantsson. This shouldn't affect anybody, but does
33 thanks to Bardur Arantsson. This shouldn't affect anybody, but does
25 reduce the transitive dependencies.
34 reduce the transitive dependencies.
@@ -31,15 +40,15 @@ Version 0.5.0.0 (2015-09-19)
31 connecting to a database by the backend if the backend cannot
40 connecting to a database by the backend if the backend cannot
32 accomodate this requirement.
41 accomodate this requirement.
34− * Added Eq and Typeable instance for Connection.
43+ * Added `Eq` and `Typeable` instances for `Connection`.
36− * Added the foldWith, forEachWith, and returningWith families of functions
45+ * Added the `foldWith`, `forEachWith`, and `returningWith` families
37− courtesy of Travis Staton.
46+ of functions courtesy of Travis Staton.
39 * Support for Ranged types, with thanks to Leonid Onokhov for his
48 * Support for Ranged types, with thanks to Leonid Onokhov for his
40 contributions.
49 contributions.
42− * The FromField instance for JSON now allows for top-level values that
51+ * The `FromField` instance for JSON now allows for top-level values that
43 are not objects or arrays, thanks to Sam Rijs.
52 are not objects or arrays, thanks to Sam Rijs.
45 * The timestamp parsers have been replaced with those now in Aeson.
54 * The timestamp parsers have been replaced with those now in Aeson.
@@ -49,7 +58,7 @@ Version 0.5.0.0 (2015-09-19)
49 bring the effort full circle, the result has been brought back to
58 bring the effort full circle, the result has been brought back to
50 postgresql-simple, with some adaptations.
59 postgresql-simple, with some adaptations.
52− * Fixed a bug in the typeinfo system where postgresql's _record type
61+ * Fixed a bug in the typeinfo system where postgresql's `_record` type
53 was being reported as a basic type and not an array type. Thanks to
62 was being reported as a basic type and not an array type. Thanks to
54 Nickolay Kolev for helping to expose this issue.
63 Nickolay Kolev for helping to expose this issue.
@@ -57,13 +66,13 @@ Version 0.5.0.0 (2015-09-19)
57 case of parsing subfields of arrays and composites, it would fetch the
66 case of parsing subfields of arrays and composites, it would fetch the
58 `TypeInfo` of the array or composite type and not the subtype.
67 `TypeInfo` of the array or composite type and not the subtype.
60−Version 0.4.10.0 (2015-02-26)
69+### Version 0.4.10.0 (2015-02-26)
61 * Added a blurb about SSL/TLS in the documentation for connectPostgreSQL
70 * Added a blurb about SSL/TLS in the documentation for connectPostgreSQL
63 * Moved some functions into the Internal module, courtesy of Aleksey
72 * Moved some functions into the Internal module, courtesy of Aleksey
66−Version 0.4.9.0 (2014-12-27)
75+### Version 0.4.9.0 (2014-12-27)
67 * Made the fromField method for PGArray available as pgArrayFieldParser,
76 * Made the fromField method for PGArray available as pgArrayFieldParser,
68 outside of the typeclass courtesy of Tom Ellis.
77 outside of the typeclass courtesy of Tom Ellis.
@@ -71,13 +80,13 @@ Version 0.4.9.0 (2014-12-27)
72 * Fixed deprecation warnings, courtesy of Simon Hengel.
81 * Fixed deprecation warnings, courtesy of Simon Hengel.
74−Version 0.4.8.0 (2014-11-24)
83+### Version 0.4.8.0 (2014-11-24)
75 * Added support for postgresql's citext type extension via the
84 * Added support for postgresql's citext type extension via the
76 case-insensitive package.
85 case-insensitive package.
78 * Added the function parseHStoreList to the HStore module.
87 * Added the function parseHStoreList to the HStore module.
80−Version 0.4.7.0 (2014-10-27)
89+### Version 0.4.7.0 (2014-10-27)
81 * Added support for very old timestamps to UTCTime. Depending on time
90 * Added support for very old timestamps to UTCTime. Depending on time
82 zone, very old timestamps can be returned with a offset from UTC that
91 zone, very old timestamps can be returned with a offset from UTC that
83 contains seconds.
92 contains seconds.
@@ -97,24 +106,24 @@ Version 0.4.7.0 (2014-10-27)
98 Thanks to Michael Snoyman for his assistance with this issue.
107 Thanks to Michael Snoyman for his assistance with this issue.
100−Version 0.4.6.0 (2014-10-07)
109+### Version 0.4.6.0 (2014-10-07)
101 * Added an instance ToField NominalDiffTime.
110 * Added an instance ToField NominalDiffTime.
103−Version 0.4.5.0 (2014-09-26)
112+### Version 0.4.5.0 (2014-09-26)
104 * Added support for retrieving NaN and ±Infinity floating point values
113 * Added support for retrieving NaN and ±Infinity floating point values
105 from postgres to the FromField instances for Float, Double, and Rational.
114 from postgres to the FromField instances for Float, Double, and Rational.
106 The instance for Scientific is unchanged due to the fact it has no
115 The instance for Scientific is unchanged due to the fact it has no
107 way of representing these special values. Thanks goes to Tom Nielsen
116 way of representing these special values. Thanks goes to Tom Nielsen
108 for reporting the issue.
117 for reporting the issue.
110−Version 0.4.4.1 (2014-09-07)
119+### Version 0.4.4.1 (2014-09-07)
111 * Fixed a rather serious bug that prevented the COPY module from working
120 * Fixed a rather serious bug that prevented the COPY module from working
112 at all on unix clients since version 0.4.3.0. Thanks goes to
121 at all on unix clients since version 0.4.3.0. Thanks goes to
113 Dmitry Dzhus for reporting the issue.
122 Dmitry Dzhus for reporting the issue.
115 * Added a regression test for the COPY module to the test suite.
124 * Added a regression test for the COPY module to the test suite.
117−Version 0.4.4.0 (2014-08-26)
126+### Version 0.4.4.0 (2014-08-26)
118 * Added the jsonb type debuting in PostgreSQL 9.4 to the TypeInfo.Static
127 * Added the jsonb type debuting in PostgreSQL 9.4 to the TypeInfo.Static
119 and Builtin tables, and extended the out-of-box json instances to
128 and Builtin tables, and extended the out-of-box json instances to
120 be compatible with the new type. Thanks to Tobias Florek for the
129 be compatible with the new type. Thanks to Tobias Florek for the
@@ -123,7 +132,7 @@ Version 0.4.4.0 (2014-08-26)
123 * Ported some expanded documentation from mysql-simple, and fixed
132 * Ported some expanded documentation from mysql-simple, and fixed
124 a documentation typo.
133 a documentation typo.
126−Version 0.4.3.0 (2014-07-10)
135+### Version 0.4.3.0 (2014-07-10)
127 * connect and exec now use libpq asynchronously on non-Windows platforms.
136 * connect and exec now use libpq asynchronously on non-Windows platforms.
128 This means we are using threadWaitRead and threadWaitWrite to
137 This means we are using threadWaitRead and threadWaitWrite to
129 have GHC's IO manager schedule non-blocking C calls to libpq,
138 have GHC's IO manager schedule non-blocking C calls to libpq,
@@ -137,7 +146,7 @@ Version 0.4.3.0 (2014-07-10)
137 that originate from client-side code. However, this goal
146 that originate from client-side code. However, this goal
138 isn't perfectly achieved as of yet.
147 isn't perfectly achieved as of yet.
140−Version 0.4.2.3 (2014-06-04)
149+### Version 0.4.2.3 (2014-06-04)
141 * This is strictly a documentation release, with no code changes.
150 * This is strictly a documentation release, with no code changes.
143 * Fixed several documentation typos, thanks to Chris Allen and remdezx.
152 * Fixed several documentation typos, thanks to Chris Allen and remdezx.
@@ -148,13 +157,13 @@ Version 0.4.2.3 (2014-06-04)
149 * De-emphasized connect and ConnectInfo in favor of connectPostgreSQL.
158 * De-emphasized connect and ConnectInfo in favor of connectPostgreSQL.
151−Version 0.4.2.2 (2014-05-15)
160+### Version 0.4.2.2 (2014-05-15)
152 * Fixed compatibility with scientific-0.3.*, thanks to Adam Bergmark
161 * Fixed compatibility with scientific-0.3.*, thanks to Adam Bergmark
154 * Improved documentation of the FromField module, as well as the fold,
163 * Improved documentation of the FromField module, as well as the fold,
155 foldWithOptions, executeMany, and returning operators.
164 foldWithOptions, executeMany, and returning operators.
157−Version 0.4.2.1 (2014-03-27)
166+### Version 0.4.2.1 (2014-03-27)
158 * Fixed bug in Values syntax generation
167 * Fixed bug in Values syntax generation
160 * Improved documentation, including examples of multi-row update,
169 * Improved documentation, including examples of multi-row update,
@@ -162,7 +171,7 @@ Version 0.4.2.1 (2014-03-27)
162 floating point numbers from the database, and the IsString instance
171 floating point numbers from the database, and the IsString instance
163 for QualifiedIdentifier.
172 for QualifiedIdentifier.
165−Version 0.4.2.0 (2014-03-22)
174+### Version 0.4.2.0 (2014-03-22)
166 * Added ToField and FromField instances for the scientific package
175 * Added ToField and FromField instances for the scientific package
168 * Changed the Identifier and QualifiedIdentifier to use Text in
177 * Changed the Identifier and QualifiedIdentifier to use Text in
@@ -172,7 +181,7 @@ Version 0.4.2.0 (2014-03-22)
172 * Removed non-exhaustive cases in the ToField instance for Values,
181 * Removed non-exhaustive cases in the ToField instance for Values,
173 and tweaked error messages.
182 and tweaked error messages.
175−Version 0.4.1.0 (2014-03-22)
184+### Version 0.4.1.0 (2014-03-22)
176 * Fixed the parsing of arrays containing null values, courtesy of
185 * Fixed the parsing of arrays containing null values, courtesy of
177 Francesco Mazzoli
186 Francesco Mazzoli
@@ -184,17 +193,17 @@ Version 0.4.1.0 (2014-03-22)
184 more general than executeMany and returning. See the
193 more general than executeMany and returning. See the
185 Database.PostgreSQL.Simple.Types.Values data type.
194 Database.PostgreSQL.Simple.Types.Values data type.
187−Version 0.4.0.2 (2014-01-12)
196+### Version 0.4.0.2 (2014-01-12)
188 * Tweaked C preprocessor directive to be more portable
197 * Tweaked C preprocessor directive to be more portable
190 * Tweaked testsuite for compatibility with aeson-0.7
199 * Tweaked testsuite for compatibility with aeson-0.7
192−Version 0.4.0.1 (2013-12-21)
201+### Version 0.4.0.1 (2013-12-21)
193 * Relaxed dependency on aeson to >= 0.6
202 * Relaxed dependency on aeson to >= 0.6
195 * Update the documentation of `fromField`
204 * Update the documentation of `fromField`
197−Version 0.4.0.0 (2013-12-21)
206+### Version 0.4.0.0 (2013-12-21)
198 * Changed the calling code of `fromField` so that it always sends
207 * Changed the calling code of `fromField` so that it always sends
199 a copy of the raw data. This should be a small but significant
208 a copy of the raw data. This should be a small but significant
200 performance bump for most people most of the time; however it
209 performance bump for most people most of the time; however it
@@ -210,15 +219,15 @@ Version 0.4.0.0 (2013-12-21)
211 * Added FromField instances for IORef, MVar, and IOVector.
220 * Added FromField instances for IORef, MVar, and IOVector.
213−Version 0.3.10.0 (2013-12-17)
222+### Version 0.3.10.0 (2013-12-17)
214 * Added the queryWith function, courtesy of Leonid Onokhov
223 * Added the queryWith function, courtesy of Leonid Onokhov
216 * Added the Default type, for representing postgresql's default values
225 * Added the Default type, for representing postgresql's default values
218−Version 0.3.9.1 (2013-10-28)
227+### Version 0.3.9.1 (2013-10-28)
219 * Removed dependency on hashable
228 * Removed dependency on hashable
221−Version 0.3.9.0 (2013-10-27)
230+### Version 0.3.9.0 (2013-10-27)
222 * Added FromField and ToField instances for the `uuid` package,
231 * Added FromField and ToField instances for the `uuid` package,
223 courtesy of Bas van Dijk.
232 courtesy of Bas van Dijk.
@@ -228,16 +237,16 @@ Version 0.3.9.0 (2013-10-27)
228 * Added the fromBinary, fromHStoreMap, and fromHStoreList newtype
237 * Added the fromBinary, fromHStoreMap, and fromHStoreList newtype
229 unwrapper functions, courtesy of Bas van Dijk.
238 unwrapper functions, courtesy of Bas van Dijk.
231−Version 0.3.8.0 (2013-10-11)
240+### Version 0.3.8.0 (2013-10-11)
232 * Fixed the example code in `FromField`, thanks to Adam Bergmark.
241 * Fixed the example code in `FromField`, thanks to Adam Bergmark.
234 * Added `Notification.getBackendPID`.
243 * Added `Notification.getBackendPID`.
236−Version 0.3.7.1 (2013-09-12)
245+### Version 0.3.7.1 (2013-09-12)
237 * Relaxed the dependency on bytestring-0.10 back to bytestring-0.9,
246 * Relaxed the dependency on bytestring-0.10 back to bytestring-0.9,
238 courtesy of Michael Snoyman
247 courtesy of Michael Snoyman
240−Version 0.3.7.0 (2013-09-11)
249+### Version 0.3.7.0 (2013-09-11)
241 * Added `aeson` as a dependency.
250 * Added `aeson` as a dependency.
243 * Added ToField and FromField instances for aeson's JSON.Value type,
252 * Added ToField and FromField instances for aeson's JSON.Value type,
@@ -258,7 +267,7 @@ Version 0.3.7.0 (2013-09-11)
259 * Various documentation fixes.
268 * Various documentation fixes.
261−Version 0.3.6.0 (2013-08-19)
270+### Version 0.3.6.0 (2013-08-19)
262 * Added the json type to BuiltinTypes and TypeInfo.Static, courtesy of
271 * Added the json type to BuiltinTypes and TypeInfo.Static, courtesy of
263 Manuel Gómez.
272 Manuel Gómez.
@@ -269,14 +278,14 @@ Version 0.3.6.0 (2013-08-19)
269 months from now. Fixed the example code in FromField to reflect
278 months from now. Fixed the example code in FromField to reflect
270 this change.
279 this change.
272−Version 0.3.5.0 (2013-08-09)
281+### Version 0.3.5.0 (2013-08-09)
273 * Added an FromRow instance for Vector, semantically identical to the
282 * Added an FromRow instance for Vector, semantically identical to the
274 existing FromRow instance for [], courtesy of Doug Beardsley
283 existing FromRow instance for [], courtesy of Doug Beardsley
276 * Reworked the documentation for the Copy module, and tweaked the
285 * Reworked the documentation for the Copy module, and tweaked the
277 documentation for the LargeObjects module.
286 documentation for the LargeObjects module.
279−Version 0.3.4.0 (2013-07-23)
288+### Version 0.3.4.0 (2013-07-23)
280 * Added direct support for COPY IN and COPY OUT, without having
289 * Added direct support for COPY IN and COPY OUT, without having
281 to use raw postgresql-libpq calls and postgresql-simple's Internal
290 to use raw postgresql-libpq calls and postgresql-simple's Internal
@@ -285,43 +294,43 @@ Version 0.3.4.0 (2013-07-23)
285 exception instead of an ErrorCall exception when it fails to fetch
294 exception instead of an ErrorCall exception when it fails to fetch
286 the connection's file descriptor from libpq.
295 the connection's file descriptor from libpq.
288−Version 0.3.3.2 (2013-06-18)
297+### Version 0.3.3.2 (2013-06-18)
289 * Optimized the definition of `mconcat` in the Monoid instance for
298 * Optimized the definition of `mconcat` in the Monoid instance for
290 the Query type, courtesy of Joey Adams.
299 the Query type, courtesy of Joey Adams.
292−Version 0.3.3.1 (2013-06-06)
301+### Version 0.3.3.1 (2013-06-06)
293 * `getNotification` now works on Windows, albeit using a one-second
302 * `getNotification` now works on Windows, albeit using a one-second
294 polling loop, courtesy of Joey Adams.
303 polling loop, courtesy of Joey Adams.
296−Version 0.3.3.0 (2013-05-29)
305+### Version 0.3.3.0 (2013-05-29)
297 * Fixed two issues with the fold operator: fold would raise the wrong
306 * Fixed two issues with the fold operator: fold would raise the wrong
298 exception, and gave the database cursor a static name preventing
307 exception, and gave the database cursor a static name preventing
299 folds from being nested. Thanks to Joey Adams for his
308 folds from being nested. Thanks to Joey Adams for his
300 work on these issues.
309 work on these issues.
302−Version 0.3.2.0 (2013-05-20)
311+### Version 0.3.2.0 (2013-05-20)
303 * Added a savepoint abstraction to the Transaction module, courtesy
312 * Added a savepoint abstraction to the Transaction module, courtesy
304 of Joey Adams
313 of Joey Adams
306−Version 0.3.1.2 (2013-04-29)
315+### Version 0.3.1.2 (2013-04-29)
307 * Fixed hstore parser to not unnecessarily reverse the key-value pairs
316 * Fixed hstore parser to not unnecessarily reverse the key-value pairs
309−Version 0.3.1.1 (2013-04-29)
318+### Version 0.3.1.1 (2013-04-29)
310 * Fixed hstore parser to recognize empty hstores, courtesy of Simon
319 * Fixed hstore parser to recognize empty hstores, courtesy of Simon
313−Version 0.3.1.0 (2013-04-26)
322+### Version 0.3.1.0 (2013-04-26)
314 * Added support for Range and Composite types to the TypeInfo system.
323 * Added support for Range and Composite types to the TypeInfo system.
316 * Added support for hstore types in the Simple.HStore module.
325 * Added support for hstore types in the Simple.HStore module.
318 * Improved documentation of the FromField module.
327 * Improved documentation of the FromField module.
320−Version 0.3.0.1 (2013-03-26)
329+### Version 0.3.0.1 (2013-03-26)
321 * A large chunk of the documentation inside the FromField module had
330 * A large chunk of the documentation inside the FromField module had
322 silently failed to render in Haddock.
331 silently failed to render in Haddock.
324−Version 0.3.0.0 (2013-03-25)
333+### Version 0.3.0.0 (2013-03-25)
325 * Added support for PostgreSQL's Array Types. Thanks to Jason Dusek
334 * Added support for PostgreSQL's Array Types. Thanks to Jason Dusek
326 for his work on this feature.
335 for his work on this feature.
@@ -363,33 +372,33 @@ Version 0.3.0.0 (2013-03-25)
363 now stripped out.
372 now stripped out.
366−Version 0.2.4.1 (2012-08-29)
375+### Version 0.2.4.1 (2012-08-29)
367 * Fixed the documentation of `In`. Thanks to rekado and dstcruz for
376 * Fixed the documentation of `In`. Thanks to rekado and dstcruz for
368 pointing this out.
377 pointing this out.
370−Version 0.2.4.0 (2012-08-23)
379+### Version 0.2.4.0 (2012-08-23)
371 * Added the `withTransactionSerializable` and `withTransactionModeRetry`
380 * Added the `withTransactionSerializable` and `withTransactionModeRetry`
372 operators, thanks to Joey Adams.
381 operators, thanks to Joey Adams.
374−Version 0.2.3.0 (2012-08-09)
383+### Version 0.2.3.0 (2012-08-09)
375 * Added the `returning` operator, thanks to Jason Dusek
384 * Added the `returning` operator, thanks to Jason Dusek
377−Version 0.2.2.0 (2012-07-26)
386+### Version 0.2.2.0 (2012-07-26)
378 * Added a ToRow instance for the (:.) type, courtesy of Leonid Onokhov
387 * Added a ToRow instance for the (:.) type, courtesy of Leonid Onokhov
380 * Added the type oid for PostgreSQL's `uuid` type to BuiltinTypes
389 * Added the type oid for PostgreSQL's `uuid` type to BuiltinTypes
382−Version 0.2.1.0 (2012-07-23)
391+### Version 0.2.1.0 (2012-07-23)
383 * Added the FromRow.fieldWith operator, thanks to Leonid Onokhov
392 * Added the FromRow.fieldWith operator, thanks to Leonid Onokhov
385 * Added a type synonym for FieldParser
394 * Added a type synonym for FieldParser
387−Version 0.2.0.1 (2012-06-21)
396+### Version 0.2.0.1 (2012-06-21)
388 * Fixed a compatibility problem with PostgreSQL 8.1, which does not allow
397 * Fixed a compatibility problem with PostgreSQL 8.1, which does not allow
389 clients to set their own value for `standard_conforming_strings`. This
398 clients to set their own value for `standard_conforming_strings`. This
390 connection variable is still set to `on` for PostgreSQL 8.2 and later.
399 connection variable is still set to `on` for PostgreSQL 8.2 and later.
392−Version 0.2: (2012-06-19)
401+### Version 0.2: (2012-06-19)
393 * Removed the conversion from `timestamp` to `UTCTime`. Some code will be
402 * Removed the conversion from `timestamp` to `UTCTime`. Some code will be
394 broken even though it will still compile.
403 broken even though it will still compile.
@@ -398,16 +407,16 @@ Version 0.2: (2012-06-19)
398 * Exported ToRow/FromRow from Database.PostgreSQL.Simple
407 * Exported ToRow/FromRow from Database.PostgreSQL.Simple
401−Version 0.1.4.3: (2012-06-10)
410+### Version 0.1.4.3: (2012-06-10)
402 * Fix language extensions for compatibility with GHC 7.0
411 * Fix language extensions for compatibility with GHC 7.0
404−Version 0.1.4.2: (2012-06-10)
413+### Version 0.1.4.2: (2012-06-10)
405 * Fix a wayward dependency on Text.
414 * Fix a wayward dependency on Text.
407−Version 0.1.4.1: (2012-06-10)
416+### Version 0.1.4.1: (2012-06-10)
408 * Added support for timezones with minutes in their UTC offset.
417 * Added support for timezones with minutes in their UTC offset.
410−Version 0.1.4: (2012-06-10)
419+### Version 0.1.4: (2012-06-10)
411 * Removed pcre-light dependency, courtesy of Joey Adams.
420 * Removed pcre-light dependency, courtesy of Joey Adams.
413 * Reworked support for the Time types.
422 * Reworked support for the Time types.
@@ -432,13 +441,13 @@ Version 0.1.4: (2012-06-10)
432 * Renaming some of the type names in `BuiltinTypes`.
441 * Renaming some of the type names in `BuiltinTypes`.
435−Version 0.1.3: (2012-05-30)
444+### Version 0.1.3: (2012-05-30)
436 * Made ZonedTime an instance of FromField and ToField
445 * Made ZonedTime an instance of FromField and ToField
438 * Added getNotificationNonBlocking
447 * Added getNotificationNonBlocking
441−Version 0.1.2: (2012-05-09)
450+### Version 0.1.2: (2012-05-09)
442 * Switched to libpq-based escaping for bytea types; Binary now works with
451 * Switched to libpq-based escaping for bytea types; Binary now works with
443 PostgreSQL 8 courtesy of Joey Adams.
452 PostgreSQL 8 courtesy of Joey Adams.
@@ -451,7 +460,7 @@ Version 0.1.2: (2012-05-09)
451 * Exported (:.) from Database.PostgreSQL.Simple
460 * Exported (:.) from Database.PostgreSQL.Simple
454−Version 0.1.1: (2012-05-06)
463+### Version 0.1.1: (2012-05-06)
455 * Added some preliminary documentation for the Ok, Notification, and
464 * Added some preliminary documentation for the Ok, Notification, and
456 LargeObjects modules
465 LargeObjects modules
@@ -460,7 +469,7 @@ Version 0.1.1: (2012-05-06)
460 * Fixed a bug relating to handling the transaction level
469 * Fixed a bug relating to handling the transaction level
463−Version 0.1: (2012-05-04)
472+### Version 0.1: (2012-05-04)
464 * Renamed several modules, typeclasses, and functions:
473 * Renamed several modules, typeclasses, and functions:
466 QueryParams (renderParams) -> ToRow (toRow)
475 QueryParams (renderParams) -> ToRow (toRow)