Releases: veliovgroup/spiderable-middleware
Releases · veliovgroup/spiderable-middleware
v1.4.5
New:
- 👨💻
requestOptions
option, which is passed torequest-libcurl
package. It can be used to enabledebug
or adjust defaulttimeout
, readrequest-libcurl
API docs for more details; - 📋 Debugging documentation section
Changed:
- 👷♂️ Increase default timeout to
102400
ms; was51200
ms; We know this number is kind of high, but its only purpose to serve edge cases like extra-large, extra-heavy, and extra-complex pages, as well as network issues - 👷♂️ Increase
retryDelay
to128
ms; was64
ms; This is delay between failed requests to pre-rendering endpoint
Other Changes:
- 👨🔬 Minor update to test-suite for meteor
- 📦 Reduce Meteor.js (Atmosphere) bundle size with
onTest
(e.g. [dev]) dependencies - 📋 Minor update/fixes to documentation
v1.4.4
Changed:
- 👷♂️ List of "bad http statuses" (which would cause request retry) to
[502, 503, 504, 599]
; was[ 300, 303, 305, 400, 407, 408, 409, 410] && >= 500
- 👨💻 Retry delay between retries to
64ms
; was256ms
- 👷♂️ Added
Accept: */*
request header
Other changes:
- 👷♂️ Overall minor codebase enhancements and performance improvements
- 📦 Optimized package bundle size
- 🤝 Compatibility with
[email protected]
Updates:
- 📦
[email protected]
; wasv2.0.0
- 📦 [dev-dependency]
[email protected]
; wasv6.2.1
- 📦 Internal meteor dependencies update
v1.4.3
- 👨💻 Minor overall codebase enhancements in stability and durability
- 👨💻 Better debugging logs and hints
- 📋 Minor documentation update
- 📦 Update
request-libcurl
tov2.0.0
(was1.0.3
) - 📦 Update dev-dependency (test-suite)
mocha
tov6.2.1
(wasv6.1.4
)
v1.4.2
- 👨💻 New option
ignoredHeaders
, see updated docs - 👷♂️ Potential issue fix related to gzip and
encoding-transfer
- 📦 NPM dependencies upgrade
v1.4.1
- 📦 Dependencies update
- 👷♂️ This is maintenance release
v1.4.0
- 👷♂️ Overall codebase enhancements
- 👷♂️ Switch from
request
torequest-libcurl
library - 👨🔬 Test-suite dependencies update
v1.3.6
- 🚧 Make sure library imported only on Node.js by throwing exception in Browser environment
- 👨💻 Minor tests update
- 📋 Add note about Node.js and Server environment to the documentation
- 📦 Internal and test (
dev
) dependencies update - 🤝 Compatibility with
[email protected]
- 👷♂️ This is regular maintenance relase
Looking for v1.3.5
? We're very sorry v1.3.5
was broken due to network interruption during upload to NPM servers, to follow same release number we skipped v1.3.5
at Atmosphere and re-uploaded v1.3.6
to NPM.
v1.3.4
- 👷♂️👷♀️ This is regular maintenance release
- 📦 Update dev dependencies
- 📦 Update Meteor internal dependencies
- 🤝 Compatibility with
[email protected]
- 🤖 Run auto-tests, make sure package compatible with newest packages, node.js, and Meteor.js
- 📜 Docs update + minor fixes
v1.3.3
- 📦 Dependencies update
- 👷♂️ Regular update
- 🤝 Tests and compatibility with
[email protected]
- 🤝 Tests and compatibility with
[email protected]
v1.3.2
- Compatibility with
[email protected]
- Dependencies update