Skip to content

Commit 99273ae

Browse files
committed
Update changelog
1 parent bca78d0 commit 99273ae

File tree

1 file changed

+29
-174
lines changed

1 file changed

+29
-174
lines changed

CHANGELOG.md

Lines changed: 29 additions & 174 deletions
Original file line numberDiff line numberDiff line change
@@ -1,342 +1,197 @@
11
## Change Log
22

3+
### upcoming (2014/04/06 17:27 +00:00)
4+
- [#521](https://github.com/brianc/node-postgres/pull/521) Add SQL-Bricks to list of SQL helpers (@prust)
5+
- [#395](https://github.com/brianc/node-postgres/pull/395) Unable to reconnect after calling pg.end() (@aaronyo)
6+
- [#501](https://github.com/brianc/node-postgres/pull/501) improve support for int arrays and float arrays (@lalitkapoor)
7+
- [#514](https://github.com/brianc/node-postgres/pull/514) Parse date type as local time (@benighted)
8+
- [#536](https://github.com/brianc/node-postgres/pull/536) This moves the packet reading and chunking into a separate module (@brianc)
9+
- [#541](https://github.com/brianc/node-postgres/pull/541) Break type parsing into separate module (@brianc)
10+
- [#531](https://github.com/brianc/node-postgres/pull/531) domain aware connection pool (@brianc)
11+
- [#524](https://github.com/brianc/node-postgres/pull/524) Create changelog based on pull requests (@lalitkapoor)
12+
- [#545](https://github.com/brianc/node-postgres/pull/545) Do not assume PGPORT env variable is unset during testing (@strk)
13+
- [#543](https://github.com/brianc/node-postgres/pull/543) Remove disconnected clients from the pool (@strk)
14+
- [#554](https://github.com/brianc/node-postgres/pull/554) query: remove dead type-parsing code path (@benesch)
15+
- [#552](https://github.com/brianc/node-postgres/pull/552) Added missing argument to handleError method call. (@geon)
16+
- [#555](https://github.com/brianc/node-postgres/pull/555) Supercharge `prepareValue` (@benesch)
17+
- [#546](https://github.com/brianc/node-postgres/pull/546) Ensure connect callback is invoked on premature socket hangup (@strk)
18+
- [#558](https://github.com/brianc/node-postgres/pull/558) upgrade pgpass (@hoegaarden)
19+
320
### v2.11.1 (2014/01/22 14:43 +00:00)
421
- [#500](https://github.com/brianc/node-postgres/pull/500) comment explaining how to get oid for a type (@lalitkapoor)
5-
622
- [#507](https://github.com/brianc/node-postgres/pull/507) Unexpected identifier with pg versions > 2.3.1 (@brianc)
723

8-
924
### v2.11.0 (2014/01/06 14:11 +00:00)
1025
- [#491](https://github.com/brianc/node-postgres/pull/491) Extended years (@hoegaarden)
11-
1226
- [#496](https://github.com/brianc/node-postgres/pull/496) Added note about node-postgres-pure (@benighted)
13-
1427
- [#497](https://github.com/brianc/node-postgres/pull/497) application_name (@hoegaarden)
1528

16-
1729
### v2.10.0 (2013/12/27 22:22 +00:00)
1830
- [#482](https://github.com/brianc/node-postgres/pull/482) Handle pgpass (@hoegaarden)
1931

20-
2132
### v2.9.0 (2013/12/20 04:34 +00:00)
2233
- [#487](https://github.com/brianc/node-postgres/pull/487) Set database on socket string connection (@aurium)
2334

24-
2535
### v2.8.5 (2013/12/20 04:23 +00:00)
2636
- [#486](https://github.com/brianc/node-postgres/pull/486) fix quoting for Windows compile (@rvagg)
2737

28-
2938
### 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-
3239
- [#480](https://github.com/brianc/node-postgres/pull/480) Fix for Y10k problem, see issue #441. (@benighted)
33-
40+
- [#477](https://github.com/brianc/node-postgres/pull/477) use NAN for Node 0.8->0.11+ compatibility (@rvagg)
3441

3542
### v2.8.3 (2013/11/21 05:01 +00:00)
3643
- [#470](https://github.com/brianc/node-postgres/pull/470) Use the correct environment variable for defaults on Windows (@Brar)
3744

38-
3945
### v2.8.1 (2013/10/21 19:08 +00:00)
4046
- [#457](https://github.com/brianc/node-postgres/pull/457) Clean up internals (@brianc)
4147

42-
4348
### v2.8.0 (2013/10/18 17:19 +00:00)
4449
- [#456](https://github.com/brianc/node-postgres/pull/456) Parse arrays: json[], uuid[] (@albert-lacki)
4550

46-
4751
### v2.7.0 (2013/10/03 03:43 +00:00)
4852
- [#439](https://github.com/brianc/node-postgres/pull/439) Update README to include new production use (@robraux)
49-
5053
- [#423](https://github.com/brianc/node-postgres/pull/423) Add support for single row mode (@rpedela)
51-
5254
- [#447](https://github.com/brianc/node-postgres/pull/447) Bind Buffer Variables as binary values (with Native implementation also) (@eugeneware)
5355

54-
5556
### v2.6.2 (2013/09/11 15:46 +00:00)
5657
- [#438](https://github.com/brianc/node-postgres/pull/438) fix global variable leaks for ROW_DESCRIPTION, FORMAT_TEXT, FORMAT_BINARY, DATA_ROW (@robraux)
5758

58-
5959
### v2.6.0 (2013/09/05 22:04 +00:00)
6060
- [#435](https://github.com/brianc/node-postgres/pull/435) improve SHELL portability (@shine-on)
61-
6261
- [#436](https://github.com/brianc/node-postgres/pull/436) Respect PGSSLMODE for setting SSL connection (@brianc)
6362

64-
6563
### v2.5.1 (2013/09/02 03:09 +00:00)
64+
- [#1](https://github.com/brianc/node-postgres/pull/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)
6665
- [#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-
66+
- [#432](https://github.com/brianc/node-postgres/pull/432) Fix for early dates (@brianc, @hiveshare)
7067

7168
### v2.5.0 (2013/08/29 05:20 +00:00)
7269
- [#426](https://github.com/brianc/node-postgres/pull/426) add zoomsquare to the list of production users (@reezer)
73-
7470
- [#427](https://github.com/brianc/node-postgres/pull/427) Add ability to opt-in to int8 parsing (@brianc)
7571

76-
7772
### v2.4.0 (2013/08/23 03:32 +00:00)
7873
- [#420](https://github.com/brianc/node-postgres/pull/420) Performance Improvements (@brianc)
7974

80-
8175
### v2.3.1 (2013/08/01 14:32 +00:00)
8276
- [#409](https://github.com/brianc/node-postgres/pull/409) Fix build when escape functions are not supported in libpq (@rpedela)
8377

84-
8578
### v2.2.1 (2013/07/23 15:30 +00:00)
8679
- [#402](https://github.com/brianc/node-postgres/pull/402) Adds Heap as a production user (@drob)
87-
8880
- [#407](https://github.com/brianc/node-postgres/pull/407) Use the standard postgres:// URL prefix for consistency (@deafbybeheading)
8981

90-
9182
### v2.1.0 (2013/07/10 04:19 +00:00)
9283
- [#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-
84+
- [#385](https://github.com/brianc/node-postgres/pull/385) Add default value for database host to lib/defaults.js (@memosanchez)
9685
- [#276](https://github.com/brianc/node-postgres/pull/276) Add ssl query string to the connection string parser #275 (@bryanburgers)
97-
9886
- [#388](https://github.com/brianc/node-postgres/pull/388) Issues/320 (@brianc)
99-
10087
- [#386](https://github.com/brianc/node-postgres/pull/386) Fix long-standing hanging SSL connection but with JavaScript (@brianc)
101-
10288
- [#387](https://github.com/brianc/node-postgres/pull/387) Ensure error being returned to native client (@brianc)
103-
10489
- [#393](https://github.com/brianc/node-postgres/pull/393) add support for result rows as arrays (@brianc)
10590

106-
10791
### v2.0.0 (2013/06/19 02:44 +00:00)
10892
- [#376](https://github.com/brianc/node-postgres/pull/376) Be more verbose about failures of incorrect copy usage test (@strk)
109-
11093
- [#353](https://github.com/brianc/node-postgres/pull/353) Handle bigint as string to prevent precision loss (@sevastos)
11194

112-
11395
### v1.3.0 (2013/06/07 00:33 +00:00)
11496
- [#370](https://github.com/brianc/node-postgres/pull/370) Makes client_encoding configurable and optional (@badave)
11597

116-
11798
### v1.2.0 (2013/06/05 02:19 +00:00)
11899
- [#359](https://github.com/brianc/node-postgres/pull/359) Add cartodb.com as production user (@strk)
119-
120100
- [#209](https://github.com/brianc/node-postgres/pull/209) Feature request: access field names and types even when NO rows are returned (@brianc)
121101

122-
123102
### 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-
103+
- [#362](https://github.com/brianc/node-postgres/pull/362) Fix NEWS item about pg.connect callback. (@strk)
126104

127105
### v1.1.2 (2013/05/23 15:24 +00:00)
128106
- [#356](https://github.com/brianc/node-postgres/pull/356) Fix client_encoding setting to support pg_bouncer when using libpq (#270) (@Hebo)
129107

130-
131108
### v1.1.1 (2013/05/20 22:22 +00:00)
132109
- [#354](https://github.com/brianc/node-postgres/pull/354) Preserve an active domain on I/O in native bindings (@andreypopp)
133110

134-
135111
### 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-
112+
- [#239](https://github.com/brianc/node-postgres/pull/239) add support for json data type (@brianc)
138113

139114
### v1.0.3 (2013/04/22 09:18 +00:00)
140115
- [#334](https://github.com/brianc/node-postgres/pull/334) Check pg_config existance (@aleyush)
141-
142116
- [#238](https://github.com/brianc/node-postgres/pull/238) Store timezone-less dates in local time instead of UTC (@cdauth)
143117

144-
145118
### v1.0.1 (2013/04/18 20:16 +00:00)
146119
- [#322](https://github.com/brianc/node-postgres/pull/322) line 7 - var utils declared and not used on client.js (@KingKarl85)
147-
148120
- [#329](https://github.com/brianc/node-postgres/pull/329) Travis Nodejs 0.10 build error correction (@Pegase745)
149-
150121
- [#331](https://github.com/brianc/node-postgres/pull/331) fix tests on new versions of postgres (@brianc)
151122

152-
153123
### v1.0 (2013/04/04 17:02 +00:00)
154124
- [#315](https://github.com/brianc/node-postgres/pull/315) better handling of client stream termination (@brianc)
155-
156125
- [#316](https://github.com/brianc/node-postgres/pull/316) ignore socket hangup. fixes #314 (@brianc)
157126

158-
- [#301](https://github.com/brianc/node-postgres/pull/301) V1.0 (@brianc)
159-
160-
161127
### 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-
164128
- [#305](https://github.com/brianc/node-postgres/pull/305) Fix parsing of numeric[], previously returning array of ints (@strk)
165-
166129
- [#303](https://github.com/brianc/node-postgres/pull/303) Add a default "make all" rule to "build" the project (npm install) (@strk)
167-
130+
- [#307](https://github.com/brianc/node-postgres/pull/307) Loosen generic-pool dependency to ~2.0.2 (@strk)
168131

169132
### v0.14.0 (2013/03/07 20:53 +00:00)
170133
- [#298](https://github.com/brianc/node-postgres/pull/298) V0.14.0 pre (@brianc)
171134

172-
173135
### 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-
136+
- [#281](https://github.com/brianc/node-postgres/pull/281) Fix Unix domain socket setting. closes #277 (@adunstan)
176137
- [#290](https://github.com/brianc/node-postgres/pull/290) fixed build broken under freebsd (@francoiscolas)
177-
178138
- [#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-
139+
- [#291](https://github.com/brianc/node-postgres/pull/291) Potential fix for client_encoding error (@wgraeber)
182140

183141
### v0.13.1 (2013/02/22 17:48 +00:00)
184142
- [#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)
185143

186-
187144
### v0.13.0 (2013/02/22 02:45 +00:00)
188145
- [#274](https://github.com/brianc/node-postgres/pull/274) Connection Pool refactor (@brianc)
189146

190-
191147
### v0.12.1 (2013/01/25 02:51 +00:00)
192148
- [#255](https://github.com/brianc/node-postgres/pull/255) add a NODE_MODULE() statement; fixes #222 (@booo)
193-
194149
- [#259](https://github.com/brianc/node-postgres/pull/259) here's the change and the test (@francoisp)
195-
196150
- [#256](https://github.com/brianc/node-postgres/pull/256) Introduce Jshint (@booo)
197151

198-
199152
### v0.12.0 (2013/01/24 04:46 +00:00)
200153
- [#252](https://github.com/brianc/node-postgres/pull/252) Connection parameters (@brianc)
201-
202154
- [#248](https://github.com/brianc/node-postgres/pull/248) Added varchar[] and char[] to array parsing. (@liamks)
203155

204-
205156
### v0.11.3 (2013/01/21 01:57 +00:00)
206157
- [#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-
158+
- [#249](https://github.com/brianc/node-postgres/pull/249) fixing support for Unix sockets in native binding (rebased) (@soletan)
210159

211160
### v0.11.2 (2013/01/16 16:51 +00:00)
212161
- [#243](https://github.com/brianc/node-postgres/pull/243) Add prepare-test-db rule and advertise it (@strk)
213-
214162
- [#242](https://github.com/brianc/node-postgres/pull/242) Cleanly handle missing stream error on COPY operation. Closes #241 (@strk)
215163

216-
217164
### v0.11.1 (2013/01/06 18:13 +00:00)
218165
- [#235](https://github.com/brianc/node-postgres/pull/235) Add binding.gyp target for SunOS (@cdolan)
219166

220-
221167
### v0.8.7 (2012/11/03 21:07 +00:00)
222168
- [#197](https://github.com/brianc/node-postgres/pull/197) Update README.md (@andresgottlieb)
223-
224169
- [#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-
228170
- [#213](https://github.com/brianc/node-postgres/pull/213) Use JS Date's getFullYear() in first example. (@gurjeet)
229-
230171
- [#215](https://github.com/brianc/node-postgres/pull/215) enable IPv6 support when using native bindings (@natesilva)
231172

232-
233173
### v0.8.4 (2012/09/10 02:27 +00:00)
234174
- [#174](https://github.com/brianc/node-postgres/pull/174) Fix typos in simple-query-tests.js (@grncdr)
235175

236-
237176
### 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-
240177
- [#172](https://github.com/brianc/node-postgres/pull/172) #161: Fixed bytea decode and added 'hex' for pg >= 9.0. (@linearray)
241178

242-
243179
### v0.8.2 (2012/08/07 13:33 +00:00)
244180
- [#151](https://github.com/brianc/node-postgres/pull/151) Expose a pass-through a logger for generic-pool and bump dependency version (@cosbynator)
245181

246-
247182
### v0.8.1 (2012/07/12 03:50 +00:00)
248183
- [#135](https://github.com/brianc/node-postgres/pull/135) failing test for issue 6247131 (@machunter)
249-
250184
- [#144](https://github.com/brianc/node-postgres/pull/144) Syntax highlighting for the README (@rpflorence)
251-
252185
- [#149](https://github.com/brianc/node-postgres/pull/149) additional changes for the native binding (@booo)
253186

254-
255187
### v0.7.1 (2012/06/19 03:41 +00:00)
256188
- [#134](https://github.com/brianc/node-postgres/pull/134) It said fork and add so that is what I did :) (@defunctzombie)
257189

258-
259190
### 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-
264191
- [#126](https://github.com/brianc/node-postgres/pull/126) Use 'self.activeQuery' insead of 'this.activeQuery' in readyForQueue (@TauZero)
265192

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-
285193
### 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-
194+
- [#79](https://github.com/brianc/node-postgres/pull/79) Use `(exit 0)` instead of `true` for windows install support. (@chowey)
294195

295196
### 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)
197+
- [#71](https://github.com/brianc/node-postgres/pull/71) create-test-tables.js patch (@scriptito)

0 commit comments

Comments
 (0)