Releases: tomas/needle
Releases · tomas/needle
v3.2.0
v3.1.0
What's Changed
- Docs: clarify connection keep alive behaviour by @Al-Kostryukov in #378
- Update iconv-lite dependency by @fttx in #377
- fix: Silence ECONNRESET errors after connection close by @joeyparrish in #392
- Use HTTP_PROXY and HTTPS_PROXY from env, if set by @tomas in #382
- Set cookie on redirect only if domain matches by @tomas in #387
- Allow setting/using a default agent for all requests via defaults() by @tomas in #379
- fix: Fix test failures in node v4-v12 by @joeyparrish in #398
- fix: Fix macOS + node v17 test failures by @joeyparrish in #394
- fix: Fix test failures in node v14-v16 by @joeyparrish in #396
- ci: Run on pull requests, and up to node v17 by @joeyparrish in #399
- Use
iconv.decodeStream
instead oficonv.decode
; Fixes #374 by @yetzt in #375
New Contributors
- @Al-Kostryukov made their first contribution in #378
- @fttx made their first contribution in #377
- @joeyparrish made their first contribution in #392
Full Changelog: v3.0.0...v3.1.0
v3.0.0
What's Changed
- Add support for
application/vnd.api+json
content types by @kfitzgerald in #362 - underscore in nonce breaks the digest request by @ManjunathaN in #356
- Removed usage of deprecated API by @adityapatadia in #348
- treat xml and json mime types as text by @yetzt in #351
- Replace all .pipe calls with stream module pipeline method by @alolis in #370
- Fix dangling parenthesis by @cf12 in #319
- misleading event in documentation by @JiPaix in #315
- chore: README typo by @hyunjun529 in #345
- Alternative stream error handling for older Nodes, without stream.pipeline by @tomas in #372
- Emit 'done' event on writable streams Needle's response is being piped to by @tomas in #373
New Contributors
- @ManjunathaN made their first contribution in #356
- @adityapatadia made their first contribution in #348
- @alolis made their first contribution in #370
- @cf12 made their first contribution in #319
- @JiPaix made their first contribution in #315
- @hyunjun529 made their first contribution in #345
Full Changelog: v2.7.0...v3.0.0
v2.9.0
What's Changed
- Add support for
application/vnd.api+json
content types by @kfitzgerald in #362 - underscore in nonce breaks the digest request by @ManjunathaN in #356
- Removed usage of deprecated API by @adityapatadia in #348
- treat xml and json mime types as text by @yetzt in #351
- Replace all .pipe calls with stream module pipeline method by @alolis in #370
New Contributors
- @ManjunathaN made their first contribution in #356
- @adityapatadia made their first contribution in #348
- @alolis made their first contribution in #370
Full Changelog: v2.7.0...v2.9.0
v2.8.0
What's Changed
- Add support for
application/vnd.api+json
content types by @kfitzgerald in #362
Full Changelog: v2.7.0...v2.8.0
v2.7.0
v2.6.0
What's Changed
- Support brotli compression on Node 10+ by @colinskow in #282
- Fix typo by @markhoney in #290
- Add permanent redirect status code by @dkontorovskyy in #293
- test: change octal escape to Unicode escape by @brettz9 in #295
- Fix parsing xml CDATA values by @adexin-team in #301
- Add
follow_if_different_location
config by @laurent35240 in #300 - Add support for RFC-2069 by @mslosarek in #305
- Pass request cookies in redirects if follow_set_cookies is true by @tomas in #307
- Fix request cookies lost during multiple redirects by @ash0080 in #291
- Charset detection not default as utf-8 #306 by @alexburley in #308
- Simple request URI modification logic by @awiejacha in #311
- feat: allow needle to accept IP family as a parameter by @dkontorovskyy in #316
- Added hpagent to proxy section by @delvedor in #325
- Update regex for matching header by @alexburley in #329
- Fixed zlib_options used for zlib.BrotliDecompress by @Phygon in #326
- chore: README typo by @FauxFaux in #333
- fix: Allow brackets in www-authentication header values by @TimBailey-pnk in #341
New Contributors
- @colinskow made their first contribution in #282
- @markhoney made their first contribution in #290
- @dkontorovskyy made their first contribution in #293
- @brettz9 made their first contribution in #295
- @adexin-team made their first contribution in #301
- @laurent35240 made their first contribution in #300
- @mslosarek made their first contribution in #305
- @ash0080 made their first contribution in #291
- @alexburley made their first contribution in #308
- @awiejacha made their first contribution in #311
- @delvedor made their first contribution in #325
- @Phygon made their first contribution in #326
- @FauxFaux made their first contribution in #333
- @TimBailey-pnk made their first contribution in #341
Full Changelog: v2.3.1...v2.6.0
v2.5.0
What's Changed
- Support brotli compression on Node 10+ by @colinskow in #282
- Fix typo by @markhoney in #290
- Add permanent redirect status code by @dkontorovskyy in #293
- test: change octal escape to Unicode escape by @brettz9 in #295
- Fix parsing xml CDATA values by @adexin-team in #301
- Add
follow_if_different_location
config by @laurent35240 in #300 - Add support for RFC-2069 by @mslosarek in #305
- Pass request cookies in redirects if follow_set_cookies is true by @tomas in #307
- Fix request cookies lost during multiple redirects by @ash0080 in #291
- Charset detection not default as utf-8 #306 by @alexburley in #308
- Simple request URI modification logic by @awiejacha in #311
- feat: allow needle to accept IP family as a parameter by @dkontorovskyy in #316
New Contributors
- @colinskow made their first contribution in #282
- @markhoney made their first contribution in #290
- @dkontorovskyy made their first contribution in #293
- @brettz9 made their first contribution in #295
- @adexin-team made their first contribution in #301
- @laurent35240 made their first contribution in #300
- @mslosarek made their first contribution in #305
- @ash0080 made their first contribution in #291
- @awiejacha made their first contribution in #311
Full Changelog: v2.3.1...v2.5.0
v2.4.0
Full Changelog: v2.3.1...v2.4.0