- #521 Add SQL-Bricks to list of SQL helpers (@prust)
- #395 Unable to reconnect after calling pg.end() (@aaronyo)
- #501 improve support for int arrays and float arrays (@lalitkapoor)
- #514 Parse date type as local time (@benighted)
- #536 This moves the packet reading and chunking into a separate module (@brianc)
- #541 Break type parsing into separate module (@brianc)
- #531 domain aware connection pool (@brianc)
- #524 Create changelog based on pull requests (@lalitkapoor)
- #545 Do not assume PGPORT env variable is unset during testing (@strk)
- #543 Remove disconnected clients from the pool (@strk)
- #554 query: remove dead type-parsing code path (@benesch)
- #552 Added missing argument to handleError method call. (@geon)
- #555 Supercharge
prepareValue
(@benesch) - #546 Ensure connect callback is invoked on premature socket hangup (@strk)
- #558 upgrade pgpass (@hoegaarden)
- #500 comment explaining how to get oid for a type (@lalitkapoor)
- #507 Unexpected identifier with pg versions > 2.3.1 (@brianc)
- #491 Extended years (@hoegaarden)
- #496 Added note about node-postgres-pure (@benighted)
- #497 application_name (@hoegaarden)
- #482 Handle pgpass (@hoegaarden)
- #487 Set database on socket string connection (@aurium)
- #486 fix quoting for Windows compile (@rvagg)
- #480 Fix for Y10k problem, see issue #441. (@benighted)
- #477 use NAN for Node 0.8->0.11+ compatibility (@rvagg)
- #470 Use the correct environment variable for defaults on Windows (@Brar)
- #457 Clean up internals (@brianc)
- #456 Parse arrays: json[], uuid[] (@albert-lacki)
- #439 Update README to include new production use (@robraux)
- #423 Add support for single row mode (@rpedela)
- #447 Bind Buffer Variables as binary values (with Native implementation also) (@eugeneware)
- #438 fix global variable leaks for ROW_DESCRIPTION, FORMAT_TEXT, FORMAT_BINARY, DATA_ROW (@robraux)
- #435 improve SHELL portability (@shine-on)
- #436 Respect PGSSLMODE for setting SSL connection (@brianc)
- #1 merge (@brianc, @rpedela, @arkady-emelyanov, @francoisp, @anton-kotenko, @grncdr, @strk, @mjijackson, @harbulot, @kongelaks, @booo, @PSUdaemon, @jzimmek, @chowey, @jeremyevans, @kennym, @TauZero, @defunctzombie, @Sannis, @machunter, @rpflorence, @cosbynator, @linearray, @andresgottlieb, @gurjeet, @natesilva, @cdolan, @voodootikigod, @soletan, @liamks, @adunstan, @francoiscolas, @KingKarl85, @Pegase745, @aleyush, @cdauth, @andreypopp, @Hebo, @badave, @sevastos, @hoegaarden, @memosanchez, @drob, @deafbybeheading, @reezer)
- #430 Drop table if exists (@shine-on)
- #432 Fix for early dates (@brianc, @hiveshare)
- #426 add zoomsquare to the list of production users (@reezer)
- #427 Add ability to opt-in to int8 parsing (@brianc)
- #420 Performance Improvements (@brianc)
- #409 Fix build when escape functions are not supported in libpq (@rpedela)
- #402 Adds Heap as a production user (@drob)
- #407 Use the standard postgres:// URL prefix for consistency (@deafbybeheading)
- #381 force usage of pg.native via environment variable (@hoegaarden)
- #385 Add default value for database host to lib/defaults.js (@memosanchez)
- #276 Add ssl query string to the connection string parser #275 (@bryanburgers)
- #388 Issues/320 (@brianc)
- #386 Fix long-standing hanging SSL connection but with JavaScript (@brianc)
- #387 Ensure error being returned to native client (@brianc)
- #393 add support for result rows as arrays (@brianc)
- #376 Be more verbose about failures of incorrect copy usage test (@strk)
- #353 Handle bigint as string to prevent precision loss (@sevastos)
- #370 Makes client_encoding configurable and optional (@badave)
- #359 Add cartodb.com as production user (@strk)
- #209 Feature request: access field names and types even when NO rows are returned (@brianc)
- #362 Fix NEWS item about pg.connect callback. (@strk)
- #356 Fix client_encoding setting to support pg_bouncer when using libpq (#270) (@Hebo)
- #354 Preserve an active domain on I/O in native bindings (@andreypopp)
- #239 add support for json data type (@brianc)
- #334 Check pg_config existance (@aleyush)
- #238 Store timezone-less dates in local time instead of UTC (@cdauth)
- #322 line 7 - var utils declared and not used on client.js (@KingKarl85)
- #329 Travis Nodejs 0.10 build error correction (@Pegase745)
- #331 fix tests on new versions of postgres (@brianc)
- #315 better handling of client stream termination (@brianc)
- #316 ignore socket hangup. fixes #314 (@brianc)
- #305 Fix parsing of numeric[], previously returning array of ints (@strk)
- #303 Add a default "make all" rule to "build" the project (npm install) (@strk)
- #307 Loosen generic-pool dependency to ~2.0.2 (@strk)
- #298 V0.14.0 pre (@brianc)
- #281 Fix Unix domain socket setting. closes #277 (@adunstan)
- #290 fixed build broken under freebsd (@francoiscolas)
- #292 Cleanup (@brianc)
- #291 Potential fix for client_encoding error (@wgraeber)
- #278 Allow passing a JS array instead of an array literal where SQL expects an array (@adunstan)
- #274 Connection Pool refactor (@brianc)
- #255 add a NODE_MODULE() statement; fixes #222 (@booo)
- #259 here's the change and the test (@francoisp)
- #256 Introduce Jshint (@booo)
- #246 Adding SaferAging as a production use of library (@voodootikigod)
- #249 fixing support for Unix sockets in native binding (rebased) (@soletan)
- #243 Add prepare-test-db rule and advertise it (@strk)
- #242 Cleanly handle missing stream error on COPY operation. Closes #241 (@strk)
- #235 Add binding.gyp target for SunOS (@cdolan)
- #197 Update README.md (@andresgottlieb)
- #196 windows build (@booo)
- #213 Use JS Date's getFullYear() in first example. (@gurjeet)
- #215 enable IPv6 support when using native bindings (@natesilva)
- #174 Fix typos in simple-query-tests.js (@grncdr)
- #172 #161: Fixed bytea decode and added 'hex' for pg >= 9.0. (@linearray)
- #151 Expose a pass-through a logger for generic-pool and bump dependency version (@cosbynator)
- #135 failing test for issue 6247131 (@machunter)
- #144 Syntax highlighting for the README (@rpflorence)
- #149 additional changes for the native binding (@booo)
- #134 It said fork and add so that is what I did :) (@defunctzombie)
- #126 Use 'self.activeQuery' insead of 'this.activeQuery' in readyForQueue (@TauZero)
- #79 Use
(exit 0)
instead oftrue
for windows install support. (@chowey)
- #71 create-test-tables.js patch (@scriptito)