Skip to content

Releases: veliovgroup/spiderable-middleware

2.0.0

09 Feb 22:13
f5a7dfb
Compare
Choose a tag to compare

📦 NPM: @2.0.0
☄️ Packosphere @2.0.0

Major Changes:

  • ⚠️ Removed request-libcurl dependency, replaced with https module
  • ⚠️ Removed legacy url usage, replaced with new URL constructor
  • ⚠️ Old requestOptions doesn't match http module options

Changes:

  • ✨ new sanitizeUrls option (see docs)
  • requestOptions now passed to http module .request method
  • 📔 Docs update to match changes

Dependencies:

  • 📦 [removed] request-libcurl@2.3.4
  • 📦 [dev] chai@4.4.1, was v4.3.6
  • 📦 [dev] express@4.18.2, was v4.18.1
  • 📦 [dev] mocha@10.3.0, was v10.0.0

v1.6.6

09 Jun 21:08
fc7bd72
Compare
Choose a tag to compare
  • 🧹 Codebase cleanup
  • 👷‍♂️ Avoid exception on .abort()

v1.6.5

29 May 09:33
72f0ebf
Compare
Choose a tag to compare

👷‍♂️ This is maintenance release

📦 Dependencies update:

  • 📦 request-libcurl@2.3.4, was v2.3.3

v1.6.4

02 May 13:13
0f36fd4
Compare
Choose a tag to compare

👷‍♂️ This is maintenance release

  • 🤝 Compatibility with latest node LTS
  • 🤝 Compatibility with meteor@2.7.1
  • 👨‍🔬 Minor update of meteor.js tests

📦 Dependencies update:

  • 📦 request-libcurl@2.3.3, was v2.3.2
  • 📦 [dev] chai@4.3.6, was v4.3.4
  • 📦 [dev] express@4.18.1, was v4.17.1
  • 📦 [dev] mocha@10.0.0, was v9.1.1
  • 📦 [dev] underscore@1.13.3, was v1.13.1

v1.6.3

11 Sep 23:13
1674b48
Compare
Choose a tag to compare
  • request-libcurl dependency update to v2.3.2, was v2.2.1
  • Latest meteor compatibility
  • Minor documentation enhancements
  • Minor DEBUG flag support enhancements

v1.6.2

02 Nov 23:08
f3984b1
Compare
Choose a tag to compare

Added:

  • ✨ Add support for debug option

Changed:

  • 👨‍💻 Add nel and report-to to ignored headers
  • 👨‍💻 Improve HTTP response headers RegExp. Closing #6; Thanks to @arabidopsis for suggestion 👍
  • 👷 Internal codebase micro-refactoring
  • 📋 Minor docs update

v1.6.1

17 Aug 19:56
05078ab
Compare
Choose a tag to compare

This is maintenance release.

Fixes:

  • 🐞 Fix edge case when query sin't and Object type;

Dependencies:

  • 📦 request-libcurl updated to v2.2.1, was v2.2.0;
  • 📦 dev-dependency mocha updated to v8.1.1, was v7.1.2.

v1.6.0

26 May 05:15
a20d212
Compare
Choose a tag to compare

New:

  • ✨ Configuration option: opts.timeout {Number} - [Optional] Number, proxy-request timeout to rendering endpoint in milliseconds. Default: 180000

Changed:

  • 👨‍💻 Codebase refactoring;
  • 👷 Support for HEAD requests;
  • 🔥 Fix for custom status codes on edge cases;
  • 👷 Better client abort handling;
  • 📋 Recommended nginx config;

Updated:

  • 📦 [dev-dependency] mocha@7.2.0, was 7.1.2.

v1.5.1

04 May 06:27
dd21609
Compare
Choose a tag to compare
  • 👷 This is maintenance release;
  • 🤝 Compatibility with meteor@1.10.2;
  • 📦 Update request-libcurl NPM dependency to v2.2.0, was v2.0.6;
  • 📦 Update dev-dependencies.

v1.5.0

06 Mar 09:52
6c130cd
Compare
Choose a tag to compare

New:

  • 📱 Support for mobile crawlers and bots;
  • 🐞 Fix regression introduced in latest release affecting some of the node.js setups;

Changed:

  • 📋 Update documentation and examples;
  • 📦 Updated NPM dependency request-libcurl to v2.0.6, was 2.0.3;
  • 📦 Updated NPM [dev-dependency] mocha to v7.1.0, was 6.2.2;
  • 📦 Updated NPM [dev-dependency] request to v2.88.2, was 2.88.0;
  • 📦 Updated NPM [dev-dependency] underscore to v1.9.2, was 1.9.0.