Skip to content

Releases: veliovgroup/request-extra

v4.0.0

06 Jul 10:47
dfbab61
Compare
Choose a tag to compare

📦 NPM request-libcurl@4.0.0

Major Changes

  • ⚠️ Min. required node.js version now is >=16.14

Whats' new

  • type: module
  • .cjs CommonJS version built via rollup.js

Updates/Changes

  • 🖥️ Default user agent upgraded to chrome@126

Dependencies

  • 📦 node-libcurl@4.0.0, was v3.0.0

Dev Dependencies

  • 📦 chai@5.1.1, was v4.3.7
  • 📦 mocha@10.6.0, was v10.1.0

v3.0.0

27 Nov 16:26
3d70c29
Compare
Choose a tag to compare
  1. 👨‍💻 Accept empty (null) values as headers option to unset default headers like Accept: and default User-Agent
  2. 👷‍♂️ Make sure form option is string when calculating Content-Length header
  3. 👨‍💻 Fix assigning and applying default options via request.defaultOptions.*
  4. 🔥 Minimum required version of node.js now ^14.14 || >=16
  5. 📦 node-libcurl updated to v3.0.0, (was v2.3.4)
  6. 📦 [dev] chai@4.3.7
  7. 📦 [dev] mocha@10.1.0

v2.3.4

29 May 09:26
183e192
Compare
Choose a tag to compare

This is maintenance release

v2.3.3

02 May 09:32
cc54596
Compare
Choose a tag to compare

👷‍♂️ This is maintenance release

  • 🤝 Compatibility with latest node LTS
  • 👨‍💻 Fixes for executables on various platforms from win to arm
  • 📔 Minor documentation update
  • 👨‍🔬 Tests minor updates and fixes

📦 Dependencies update

  • 📦 node-libcurl@2.3.4, was v2.3.3
  • 📦 [dev] chai@4.3.6, was v4.3.4
  • 📦 [dev] mocha@10.0.0, was v9.1.1

v2.3.2

11 Sep 22:26
f75e075
Compare
Choose a tag to compare
  • Dependencies update

Dependencies:

  • 📦 node-libcurl@2.3.3, was v2.3.1;
  • 📦 [dev] mocha@9.1.1, was mocha@8.3.2.

v2.3.1

21 Mar 20:28
7ea4e72
Compare
Choose a tag to compare

Changes:

  • 👷 Pass latest location header to the final response headers, when {followRedirect: true}
  • 👨‍💻 Return correct headers after redirect chain, when {followRedirect: true}
  • 👷 Do not continue if CURL OPTION is failed to set;
  • 📋 Documentation minor update (mostly links fixes);
  • 👨‍🔬 Test-suite update;

Dependencies:

  • 📦 node-libcurl@2.3.1, was v2.3.0 (fix missing zstd dependency);
  • 📦 [dev] chai@4.3.4;
  • 📦 [dev] mocha@8.3.2.

v2.3.0

28 Jan 14:16
4897b38
Compare
Choose a tag to compare
  • 🤘 HTTP/3 support by latest cURL
  • 👷 Improved errors handling
  • 👷 Improved arguments type check
  • 📋 Improved documentation and examples

Added:

  • pipeTo option — Pass response data to writableStream, for example download a file to FS

Changed:

  • 👨‍💻 .pipe() method now can be used multiple times to pipe response to multiple writeable streams
  • 📦 node-libcurl upgraded to v2.3.0, was v2.2.0
  • 📦 [dev-dependency] mocha upgraded to v8.2.1, was v8.1.1

v2.2.1

17 Aug 19:19
7cb8fc3
Compare
Choose a tag to compare
  • 👷 This is maintenance release;
  • 📦 node-libcurl updated to v2.2.0, was v2.1.1;
  • 📦 dev-dependency mocha updated to v8.1.1, was v7.1.2.

v2.2.0

04 May 03:41
3704509
Compare
Choose a tag to compare

Added:

  • 👷 Add .pipe() method;
  • 📋 Update documentation with "download example" via .pipe() method;

v2.1.0

02 May 19:21
3a360eb
Compare
Choose a tag to compare

Changes:

  • Minimum required Node.js version is >=9.0.0;

Updates:

  • 📦 Update node-libcurl to v2.1.1, was v2.0.3;
  • 📦 [dev-dependency] Update mocha to v7.1.2, was v7.1.1;