Releases: veliovgroup/spiderable-middleware
Releases · veliovgroup/spiderable-middleware
2.0.0
📦 NPM: @2.0.0
☄️ Packosphere @2.0.0
Major Changes:
⚠️ Removedrequest-libcurl
dependency, replaced withhttps
module⚠️ Removed legacyurl
usage, replaced withnew URL
constructor⚠️ OldrequestOptions
doesn't matchhttp
module options
Changes:
- ✨ new
sanitizeUrls
option (see docs) - ✨
requestOptions
now passed tohttp
module.request
method - 📔 Docs update to match changes
Dependencies:
- 📦
[removed]
request-libcurl@2.3.4
- 📦
[dev]
chai@4.4.1
, wasv4.3.6
- 📦
[dev]
express@4.18.2
, wasv4.18.1
- 📦
[dev]
mocha@10.3.0
, wasv10.0.0
v1.6.6
- 🧹 Codebase cleanup
- 👷♂️ Avoid exception on
.abort()
v1.6.5
v1.6.4
👷♂️ 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
, wasv2.3.2
- 📦
[dev]
chai@4.3.6
, wasv4.3.4
- 📦
[dev]
express@4.18.1
, wasv4.17.1
- 📦
[dev]
mocha@10.0.0
, wasv9.1.1
- 📦
[dev]
underscore@1.13.3
, wasv1.13.1
v1.6.3
request-libcurl
dependency update tov2.3.2
, wasv2.2.1
- Latest meteor compatibility
- Minor documentation enhancements
- Minor DEBUG flag support enhancements
v1.6.2
Added:
- ✨ Add support for
debug
option
Changed:
- 👨💻 Add
nel
andreport-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
This is maintenance release.
Fixes:
- 🐞 Fix edge case when
query
sin't and Object type;
Dependencies:
- 📦
request-libcurl
updated tov2.2.1
, wasv2.2.0
; - 📦
dev-dependency
mocha
updated tov8.1.1
, wasv7.1.2
.
v1.6.0
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
, was7.1.2
.
v1.5.1
- 👷 This is maintenance release;
- 🤝 Compatibility with
meteor@1.10.2
; - 📦 Update
request-libcurl
NPM dependency tov2.2.0
, wasv2.0.6
; - 📦 Update dev-dependencies.
v1.5.0
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
tov2.0.6
, was2.0.3
; - 📦 Updated NPM [dev-dependency]
mocha
tov7.1.0
, was6.2.2
; - 📦 Updated NPM [dev-dependency]
request
tov2.88.2
, was2.88.0
; - 📦 Updated NPM [dev-dependency]
underscore
tov1.9.2
, was1.9.0
.