|
| 1 | +## Change Log |
| 2 | + |
| 3 | +### v2.11.1 (2014/01/22 14:43 +00:00) |
| 4 | +- [#500](https://github.com/brianc/node-postgres/pull/500) comment explaining how to get oid for a type (@lalitkapoor) |
| 5 | + |
| 6 | +- [#507](https://github.com/brianc/node-postgres/pull/507) Unexpected identifier with pg versions > 2.3.1 (@brianc) |
| 7 | + |
| 8 | + |
| 9 | +### v2.11.0 (2014/01/06 14:11 +00:00) |
| 10 | +- [#491](https://github.com/brianc/node-postgres/pull/491) Extended years (@hoegaarden) |
| 11 | + |
| 12 | +- [#496](https://github.com/brianc/node-postgres/pull/496) Added note about node-postgres-pure (@benighted) |
| 13 | + |
| 14 | +- [#497](https://github.com/brianc/node-postgres/pull/497) application_name (@hoegaarden) |
| 15 | + |
| 16 | + |
| 17 | +### v2.10.0 (2013/12/27 22:22 +00:00) |
| 18 | +- [#482](https://github.com/brianc/node-postgres/pull/482) Handle pgpass (@hoegaarden) |
| 19 | + |
| 20 | + |
| 21 | +### v2.9.0 (2013/12/20 04:34 +00:00) |
| 22 | +- [#487](https://github.com/brianc/node-postgres/pull/487) Set database on socket string connection (@aurium) |
| 23 | + |
| 24 | + |
| 25 | +### v2.8.5 (2013/12/20 04:23 +00:00) |
| 26 | +- [#486](https://github.com/brianc/node-postgres/pull/486) fix quoting for Windows compile (@rvagg) |
| 27 | + |
| 28 | + |
| 29 | +### v2.8.4 (2013/12/13 00:28 +00:00) |
| 30 | +- [#477](https://github.com/brianc/node-postgres/pull/477) use NAN for Node 0.8->0.11+ compatibility (@rvagg) |
| 31 | + |
| 32 | +- [#480](https://github.com/brianc/node-postgres/pull/480) Fix for Y10k problem, see issue #441. (@benighted) |
| 33 | + |
| 34 | + |
| 35 | +### v2.8.3 (2013/11/21 05:01 +00:00) |
| 36 | +- [#470](https://github.com/brianc/node-postgres/pull/470) Use the correct environment variable for defaults on Windows (@Brar) |
| 37 | + |
| 38 | + |
| 39 | +### v2.8.1 (2013/10/21 19:08 +00:00) |
| 40 | +- [#457](https://github.com/brianc/node-postgres/pull/457) Clean up internals (@brianc) |
| 41 | + |
| 42 | + |
| 43 | +### v2.8.0 (2013/10/18 17:19 +00:00) |
| 44 | +- [#456](https://github.com/brianc/node-postgres/pull/456) Parse arrays: json[], uuid[] (@albert-lacki) |
| 45 | + |
| 46 | + |
| 47 | +### v2.7.0 (2013/10/03 03:43 +00:00) |
| 48 | +- [#439](https://github.com/brianc/node-postgres/pull/439) Update README to include new production use (@robraux) |
| 49 | + |
| 50 | +- [#423](https://github.com/brianc/node-postgres/pull/423) Add support for single row mode (@rpedela) |
| 51 | + |
| 52 | +- [#447](https://github.com/brianc/node-postgres/pull/447) Bind Buffer Variables as binary values (with Native implementation also) (@eugeneware) |
| 53 | + |
| 54 | + |
| 55 | +### v2.6.2 (2013/09/11 15:46 +00:00) |
| 56 | +- [#438](https://github.com/brianc/node-postgres/pull/438) fix global variable leaks for ROW_DESCRIPTION, FORMAT_TEXT, FORMAT_BINARY, DATA_ROW (@robraux) |
| 57 | + |
| 58 | + |
| 59 | +### v2.6.0 (2013/09/05 22:04 +00:00) |
| 60 | +- [#435](https://github.com/brianc/node-postgres/pull/435) improve SHELL portability (@shine-on) |
| 61 | + |
| 62 | +- [#436](https://github.com/brianc/node-postgres/pull/436) Respect PGSSLMODE for setting SSL connection (@brianc) |
| 63 | + |
| 64 | + |
| 65 | +### v2.5.1 (2013/09/02 03:09 +00:00) |
| 66 | +- [#430](https://github.com/brianc/node-postgres/pull/430) Drop table if exists (@shine-on) |
| 67 | + |
| 68 | +- [#432](https://github.com/brianc/node-postgres/pull/432) Fix for early dates (@brianc) |
| 69 | + |
| 70 | + |
| 71 | +### v2.5.0 (2013/08/29 05:20 +00:00) |
| 72 | +- [#426](https://github.com/brianc/node-postgres/pull/426) add zoomsquare to the list of production users (@reezer) |
| 73 | + |
| 74 | +- [#427](https://github.com/brianc/node-postgres/pull/427) Add ability to opt-in to int8 parsing (@brianc) |
| 75 | + |
| 76 | + |
| 77 | +### v2.4.0 (2013/08/23 03:32 +00:00) |
| 78 | +- [#420](https://github.com/brianc/node-postgres/pull/420) Performance Improvements (@brianc) |
| 79 | + |
| 80 | + |
| 81 | +### v2.3.1 (2013/08/01 14:32 +00:00) |
| 82 | +- [#409](https://github.com/brianc/node-postgres/pull/409) Fix build when escape functions are not supported in libpq (@rpedela) |
| 83 | + |
| 84 | + |
| 85 | +### v2.2.1 (2013/07/23 15:30 +00:00) |
| 86 | +- [#402](https://github.com/brianc/node-postgres/pull/402) Adds Heap as a production user (@drob) |
| 87 | + |
| 88 | +- [#407](https://github.com/brianc/node-postgres/pull/407) Use the standard postgres:// URL prefix for consistency (@deafbybeheading) |
| 89 | + |
| 90 | + |
| 91 | +### v2.1.0 (2013/07/10 04:19 +00:00) |
| 92 | +- [#381](https://github.com/brianc/node-postgres/pull/381) force usage of pg.native via environment variable (@hoegaarden) |
| 93 | + |
| 94 | +- [#385](https://github.com/brianc/node-postgres/pull/385) Add default value for database host to lib/defaults.js (@memosanchez) |
| 95 | + |
| 96 | +- [#276](https://github.com/brianc/node-postgres/pull/276) Add ssl query string to the connection string parser #275 (@bryanburgers) |
| 97 | + |
| 98 | +- [#388](https://github.com/brianc/node-postgres/pull/388) Issues/320 (@brianc) |
| 99 | + |
| 100 | +- [#386](https://github.com/brianc/node-postgres/pull/386) Fix long-standing hanging SSL connection but with JavaScript (@brianc) |
| 101 | + |
| 102 | +- [#387](https://github.com/brianc/node-postgres/pull/387) Ensure error being returned to native client (@brianc) |
| 103 | + |
| 104 | +- [#393](https://github.com/brianc/node-postgres/pull/393) add support for result rows as arrays (@brianc) |
| 105 | + |
| 106 | + |
| 107 | +### v2.0.0 (2013/06/19 02:44 +00:00) |
| 108 | +- [#376](https://github.com/brianc/node-postgres/pull/376) Be more verbose about failures of incorrect copy usage test (@strk) |
| 109 | + |
| 110 | +- [#353](https://github.com/brianc/node-postgres/pull/353) Handle bigint as string to prevent precision loss (@sevastos) |
| 111 | + |
| 112 | + |
| 113 | +### v1.3.0 (2013/06/07 00:33 +00:00) |
| 114 | +- [#370](https://github.com/brianc/node-postgres/pull/370) Makes client_encoding configurable and optional (@badave) |
| 115 | + |
| 116 | + |
| 117 | +### v1.2.0 (2013/06/05 02:19 +00:00) |
| 118 | +- [#359](https://github.com/brianc/node-postgres/pull/359) Add cartodb.com as production user (@strk) |
| 119 | + |
| 120 | +- [#209](https://github.com/brianc/node-postgres/pull/209) Feature request: access field names and types even when NO rows are returned (@brianc) |
| 121 | + |
| 122 | + |
| 123 | +### v1.1.3 (2013/06/03 16:46 +00:00) |
| 124 | +- [#362](https://github.com/brianc/node-postgres/pull/362) Fix NEWS item about pg.connect callback. (@strk) |
| 125 | + |
| 126 | + |
| 127 | +### v1.1.2 (2013/05/23 15:24 +00:00) |
| 128 | +- [#356](https://github.com/brianc/node-postgres/pull/356) Fix client_encoding setting to support pg_bouncer when using libpq (#270) (@Hebo) |
| 129 | + |
| 130 | + |
| 131 | +### v1.1.1 (2013/05/20 22:22 +00:00) |
| 132 | +- [#354](https://github.com/brianc/node-postgres/pull/354) Preserve an active domain on I/O in native bindings (@andreypopp) |
| 133 | + |
| 134 | + |
| 135 | +### v1.1.0 (2013/04/22 15:49 +00:00) |
| 136 | +- [#239](https://github.com/brianc/node-postgres/pull/239) Clarify node-pg's strategy for the JSON data type in Postgres (@brianc) |
| 137 | + |
| 138 | + |
| 139 | +### v1.0.3 (2013/04/22 09:18 +00:00) |
| 140 | +- [#334](https://github.com/brianc/node-postgres/pull/334) Check pg_config existance (@aleyush) |
| 141 | + |
| 142 | +- [#238](https://github.com/brianc/node-postgres/pull/238) Store timezone-less dates in local time instead of UTC (@cdauth) |
| 143 | + |
| 144 | + |
| 145 | +### v1.0.1 (2013/04/18 20:16 +00:00) |
| 146 | +- [#322](https://github.com/brianc/node-postgres/pull/322) line 7 - var utils declared and not used on client.js (@KingKarl85) |
| 147 | + |
| 148 | +- [#329](https://github.com/brianc/node-postgres/pull/329) Travis Nodejs 0.10 build error correction (@Pegase745) |
| 149 | + |
| 150 | +- [#331](https://github.com/brianc/node-postgres/pull/331) fix tests on new versions of postgres (@brianc) |
| 151 | + |
| 152 | + |
| 153 | +### v1.0 (2013/04/04 17:02 +00:00) |
| 154 | +- [#315](https://github.com/brianc/node-postgres/pull/315) better handling of client stream termination (@brianc) |
| 155 | + |
| 156 | +- [#316](https://github.com/brianc/node-postgres/pull/316) ignore socket hangup. fixes #314 (@brianc) |
| 157 | + |
| 158 | +- [#301](https://github.com/brianc/node-postgres/pull/301) V1.0 (@brianc) |
| 159 | + |
| 160 | + |
| 161 | +### v0.14.1 (2013/03/14 13:53 +00:00) |
| 162 | +- [#307](https://github.com/brianc/node-postgres/pull/307) Loosen generic-pool dependency to ~2.0.2 (@strk) |
| 163 | + |
| 164 | +- [#305](https://github.com/brianc/node-postgres/pull/305) Fix parsing of numeric[], previously returning array of ints (@strk) |
| 165 | + |
| 166 | +- [#303](https://github.com/brianc/node-postgres/pull/303) Add a default "make all" rule to "build" the project (npm install) (@strk) |
| 167 | + |
| 168 | + |
| 169 | +### v0.14.0 (2013/03/07 20:53 +00:00) |
| 170 | +- [#298](https://github.com/brianc/node-postgres/pull/298) V0.14.0 pre (@brianc) |
| 171 | + |
| 172 | + |
| 173 | +### v0.13.3 (2013/03/07 13:34 +00:00) |
| 174 | +- [#281](https://github.com/brianc/node-postgres/pull/281) Fix Unix domain socket setting. (@adunstan) |
| 175 | + |
| 176 | +- [#290](https://github.com/brianc/node-postgres/pull/290) fixed build broken under freebsd (@francoiscolas) |
| 177 | + |
| 178 | +- [#292](https://github.com/brianc/node-postgres/pull/292) Cleanup (@brianc) |
| 179 | + |
| 180 | +- [#291](https://github.com/brianc/node-postgres/pull/291) Potential fix for client_encoding error |
| 181 | + |
| 182 | + |
| 183 | +### v0.13.1 (2013/02/22 17:48 +00:00) |
| 184 | +- [#278](https://github.com/brianc/node-postgres/pull/278) Allow passing a JS array instead of an array literal where SQL expects an array (@adunstan) |
| 185 | + |
| 186 | + |
| 187 | +### v0.13.0 (2013/02/22 02:45 +00:00) |
| 188 | +- [#274](https://github.com/brianc/node-postgres/pull/274) Connection Pool refactor (@brianc) |
| 189 | + |
| 190 | + |
| 191 | +### v0.12.1 (2013/01/25 02:51 +00:00) |
| 192 | +- [#255](https://github.com/brianc/node-postgres/pull/255) add a NODE_MODULE() statement; fixes #222 (@booo) |
| 193 | + |
| 194 | +- [#259](https://github.com/brianc/node-postgres/pull/259) here's the change and the test (@francoisp) |
| 195 | + |
| 196 | +- [#256](https://github.com/brianc/node-postgres/pull/256) Introduce Jshint (@booo) |
| 197 | + |
| 198 | + |
| 199 | +### v0.12.0 (2013/01/24 04:46 +00:00) |
| 200 | +- [#252](https://github.com/brianc/node-postgres/pull/252) Connection parameters (@brianc) |
| 201 | + |
| 202 | +- [#248](https://github.com/brianc/node-postgres/pull/248) Added varchar[] and char[] to array parsing. (@liamks) |
| 203 | + |
| 204 | + |
| 205 | +### v0.11.3 (2013/01/21 01:57 +00:00) |
| 206 | +- [#246](https://github.com/brianc/node-postgres/pull/246) Adding SaferAging as a production use of library (@voodootikigod) |
| 207 | + |
| 208 | +- [#249](https://github.com/brianc/node-postgres/pull/249) fixing support for Unix sockets in native binding (rebased) (@booo) |
| 209 | + |
| 210 | + |
| 211 | +### v0.11.2 (2013/01/16 16:51 +00:00) |
| 212 | +- [#243](https://github.com/brianc/node-postgres/pull/243) Add prepare-test-db rule and advertise it (@strk) |
| 213 | + |
| 214 | +- [#242](https://github.com/brianc/node-postgres/pull/242) Cleanly handle missing stream error on COPY operation. Closes #241 (@strk) |
| 215 | + |
| 216 | + |
| 217 | +### v0.11.1 (2013/01/06 18:13 +00:00) |
| 218 | +- [#235](https://github.com/brianc/node-postgres/pull/235) Add binding.gyp target for SunOS (@cdolan) |
| 219 | + |
| 220 | + |
| 221 | +### v0.8.7 (2012/11/03 21:07 +00:00) |
| 222 | +- [#197](https://github.com/brianc/node-postgres/pull/197) Update README.md (@andresgottlieb) |
| 223 | + |
| 224 | +- [#196](https://github.com/brianc/node-postgres/pull/196) windows build (@booo) |
| 225 | + |
| 226 | +- [#158](https://github.com/brianc/node-postgres/pull/158) Improve error message accuracy of native SendQuery (@kongelaks) |
| 227 | + |
| 228 | +- [#213](https://github.com/brianc/node-postgres/pull/213) Use JS Date's getFullYear() in first example. (@gurjeet) |
| 229 | + |
| 230 | +- [#215](https://github.com/brianc/node-postgres/pull/215) enable IPv6 support when using native bindings (@natesilva) |
| 231 | + |
| 232 | + |
| 233 | +### v0.8.4 (2012/09/10 02:27 +00:00) |
| 234 | +- [#174](https://github.com/brianc/node-postgres/pull/174) Fix typos in simple-query-tests.js (@grncdr) |
| 235 | + |
| 236 | + |
| 237 | +### v0.8.3 (2012/08/21 02:42 +00:00) |
| 238 | +- [#163](https://github.com/brianc/node-postgres/pull/163) Date type parser (@booo) |
| 239 | + |
| 240 | +- [#172](https://github.com/brianc/node-postgres/pull/172) #161: Fixed bytea decode and added 'hex' for pg >= 9.0. (@linearray) |
| 241 | + |
| 242 | + |
| 243 | +### v0.8.2 (2012/08/07 13:33 +00:00) |
| 244 | +- [#151](https://github.com/brianc/node-postgres/pull/151) Expose a pass-through a logger for generic-pool and bump dependency version (@cosbynator) |
| 245 | + |
| 246 | + |
| 247 | +### v0.8.1 (2012/07/12 03:50 +00:00) |
| 248 | +- [#135](https://github.com/brianc/node-postgres/pull/135) failing test for issue 6247131 (@machunter) |
| 249 | + |
| 250 | +- [#144](https://github.com/brianc/node-postgres/pull/144) Syntax highlighting for the README (@rpflorence) |
| 251 | + |
| 252 | +- [#149](https://github.com/brianc/node-postgres/pull/149) additional changes for the native binding (@booo) |
| 253 | + |
| 254 | + |
| 255 | +### v0.7.1 (2012/06/19 03:41 +00:00) |
| 256 | +- [#134](https://github.com/brianc/node-postgres/pull/134) It said fork and add so that is what I did :) (@defunctzombie) |
| 257 | + |
| 258 | + |
| 259 | +### v0.6.18 (2012/05/10 04:45 +00:00) |
| 260 | +- [#114](https://github.com/brianc/node-postgres/pull/114) Fix indentation (@kennym) |
| 261 | + |
| 262 | +- [#115](https://github.com/brianc/node-postgres/pull/115) Add `result` to row event (@chowey) |
| 263 | + |
| 264 | +- [#126](https://github.com/brianc/node-postgres/pull/126) Use 'self.activeQuery' insead of 'this.activeQuery' in readyForQueue (@TauZero) |
| 265 | + |
| 266 | + |
| 267 | +### v0.6.15 (2012/03/22 03:45 +00:00) |
| 268 | +- [#103](https://github.com/brianc/node-postgres/pull/103) Handle "NULL" correctly in arrays (@jeremyevans) |
| 269 | + |
| 270 | +- [#106](https://github.com/brianc/node-postgres/pull/106) Flush after sending data or commands (@PSUdaemon) |
| 271 | + |
| 272 | + |
| 273 | +### v0.6.14 (2012/03/07 01:10 +00:00) |
| 274 | +- [#101](https://github.com/brianc/node-postgres/pull/101) Native driver and database connectivity loss (@w1nk) |
| 275 | + |
| 276 | + |
| 277 | +### v0.6.13 (2012/03/01 21:13 +00:00) |
| 278 | +- [#96](https://github.com/brianc/node-postgres/pull/96) Add all numeric array data types (@chowey) |
| 279 | + |
| 280 | + |
| 281 | +### v0.6.12 (2012/02/28 04:12 +00:00) |
| 282 | +- [#100](https://github.com/brianc/node-postgres/pull/100) Enhanced array support (@jzimmek) |
| 283 | + |
| 284 | + |
| 285 | +### v0.6.9 (2012/01/02 07:08 +00:00) |
| 286 | +- [#77](https://github.com/brianc/node-postgres/pull/77) parseStringArray() bugfixes (@ahtih) |
| 287 | + |
| 288 | +- [#79](https://github.com/brianc/node-postgres/pull/79) Use `(exit 0)` instead of `true` for windows install support. (@chowey) |
| 289 | + |
| 290 | + |
| 291 | +### v0.6.8 (2011/12/01 05:02 +00:00) |
| 292 | +- [#20](https://github.com/brianc/node-postgres/pull/20) Would you like to pull my changes? (@AlexanderS) |
| 293 | + |
| 294 | + |
| 295 | +### v0.6.6 (2011/11/11 06:18 +00:00) |
| 296 | +- [#58](https://github.com/brianc/node-postgres/pull/58) stringArrayParser can parse empty arrays + stringArrayParser tests (@tokumine) |
| 297 | + |
| 298 | +- [#71](https://github.com/brianc/node-postgres/pull/71) create-test-tables.js patch (@cstansbury) |
| 299 | + |
| 300 | +- [#68](https://github.com/brianc/node-postgres/pull/68) request cancellation (@cricri) |
| 301 | + |
| 302 | + |
| 303 | +### v0.6.3 (2011/10/24 16:29 +00:00) |
| 304 | +- [#56](https://github.com/brianc/node-postgres/pull/56) Treat undefined values as NULL (@bdunavant) |
| 305 | + |
| 306 | + |
| 307 | +### v0.5.8 (2011/10/04 04:45 +00:00) |
| 308 | +- [#53](https://github.com/brianc/node-postgres/pull/53) All errors are now instances of the built in Error class (@homme) |
| 309 | + |
| 310 | + |
| 311 | +### v0.5.5 (2011/08/16 23:59 +00:00) |
| 312 | +- [#42](https://github.com/brianc/node-postgres/pull/42) added check for month in assert.UTCDate and fixed broken test (@neonstalwart) |
| 313 | + |
| 314 | + |
| 315 | +### v0.5.2 (2011/07/19 23:13 +00:00) |
| 316 | +- [#38](https://github.com/brianc/node-postgres/pull/38) Simple bytea support (@drdaeman) |
| 317 | + |
| 318 | + |
| 319 | +### v0.4.1 (2011/05/01 22:26 +00:00) |
| 320 | +- [#29](https://github.com/brianc/node-postgres/pull/29) Added parser for "interval" type (@ef4) |
| 321 | + |
| 322 | + |
| 323 | +### v0.2.8 (2011/03/08 03:42 +00:00) |
| 324 | +- [#19](https://github.com/brianc/node-postgres/pull/19) Found a bug. (@bjornblomqvist) |
| 325 | + |
| 326 | + |
| 327 | +### v0.2.4 (2011/01/14 20:53 +00:00) |
| 328 | +- [#8](https://github.com/brianc/node-postgres/pull/8) Found another bug related to time.. (@bjornblomqvist) |
| 329 | + |
| 330 | + |
| 331 | +### v0.2.0 (2010/12/19 22:43 +00:00) |
| 332 | +- [#6](https://github.com/brianc/node-postgres/pull/6) Here you go. (@JulianBirch) |
| 333 | + |
| 334 | + |
| 335 | +### v0.1.1 (2010/12/14 02:01 +00:00) |
| 336 | +- [#4](https://github.com/brianc/node-postgres/pull/4) Show stoper bug do to parseInt (@bjornblomqvist) |
| 337 | + |
| 338 | +- [#5](https://github.com/brianc/node-postgres/pull/5) I forgot the add the test (@bjornblomqvist) |
| 339 | + |
| 340 | + |
| 341 | +### v0.0.1 (2010/11/03 06:52 +00:00) |
| 342 | +- [#1](https://github.com/brianc/node-postgres/pull/1) Tiny error propagation fix, no accompanying test :( (@pshc) |
0 commit comments