Releases: veliovgroup/Meteor-Files
Releases · veliovgroup/Meteor-Files
v1.14.3
Changes:
- 📋 Documentation refactoring;
- 🐜 Fix bug #759, with
{sameSite: 'Lax'}
. Thanks to @jankapunkt for submitting this issue; - 👷 Fix interrupted upload on connection failure, now it would pause and resume;
- 👷 Fix total download size and estimation;
- 👷 Fix unnecessary stream destroy when .close() method is not available.
Dependencies:
- 📦
[email protected]
, wasv9.0.0
; - 📦
[email protected]
, wasv2.2.0
; - 📦
[email protected]
, wasv14.2.0
; - 📦
[email protected]
, wasv4.0.0
; - 📦
ostrio:[email protected]
, wasv2.6.0
.
v1.14.2
- 🐞 Fix #742, thanks to @menelike and @jankapunkt
- 🤓 Update TypeScript definitions, thanks to @OliverColeman PR #743, see #226 thread for details
- 🤝 Compatibility with
[email protected]
- 📋 Documentation update to address issue described in #737, thanks to @menelike, @Lickshotz, @s-ol, and @jankapunkt
v1.14.1
- 👷 Merge #736, thanks to @menelike
- 📦 Update
file-type
NPM package tov14.2.0
, was14.1.3
- 🤝 Compatibility with
[email protected]
v1.14.0
- ☝️ This release focused on compatibility with
[email protected].*
andnode@12.*.*
; - 🤝 Compatibility with
[email protected].*
; - 🤝 Compatibility with
node@12.*.*
; - 👨🔬 Demo apps are updated and tested agains latest meteor/node.js releases;
Minor:
- 🔥 Package version
v1.14.0
and newer are compatible only with[email protected].*
and newer, due to changes in[email protected]
andnode@12
Fixed:
- 🐞
no such file or directory
exception for.write()
method; - 🐞
no such file or directory
exception for.load()
method;
Updated:
- 📦 Update
request
NPM dependency tov2.88.2
, wasv2.88.0
; - 📦 Update
file-type
NPM dependency tov14.1.3
, wasv12.4.0
; - 📦 Update
ostrio:cookies
Atmosphere dependency tov2.6.0
, wasv2.5.0
Changed:
- 📋 Documentation: Minor typos and styling/markup fixes;
v1.13.0
Added:
- ✨
allowQueryStringCookies
{Boolean} Allow passing Cookies in a query string (in URL). Primary should be used only in Cordova environment. Note: this option will be used only on Cordova. Directly passed toostrio:cookies
package
Changed:
- 👨💻 Changed default value of
allowedOrigins
{Regex|Boolean} to/^https?:\/\/localhost:12[0-9]{0,3}$/
- 📋 Cordova usage to the FAQ section in Readme.md
Updated:
- 📦
ostrio:cookies
Atmosphere package upgraded tov2.5.0
, wasv2.4.1
- 📦
file-type
NPM package upgraded tov12.4.0
, wasv12.3.0
v1.12.2
- HTTP upload fixes:
- 👨💻 Fix conditional exception when HTTP upload left unhandled open due to parsed
body
- 👨🔬 Add
20000ms
timeout for "zombie" HTTP upload requests
- 👨💻 Fix conditional exception when HTTP upload left unhandled open due to parsed
- 📋 Upgrade documentation with using
.includes()
instead of.indexOf()
for strings - 👨💻 Upgrade codebase with using
.includes()
instead of.indexOf()
for strings
v1.12.1
New:
- 📋
allowedOrigins
option - {Regex|Boolean} - Regex of Origins that are allowed CORS access orfalse
to disable completely. Default:/^http:\/\/localhost:12\d\d\d$/
. Defaults tolocalhost:12000
-localhost:13000
for allowing Meteor-Cordova builds access. Thanks to @risetechnologies for sending a PR #676 - 📋
interceptRequest
hook - {Function} - this option is much higher thaninterceptDownolad
in the router callback-chain, right after path match condition. Hook called with single argument —{http: {request: {...}, response: {...}}, params: {...}}
object with minimally parsed URI params
Other:
- 👷♂️ Merge #676, solving authentication on Cordova, - thanks to @risetechnologies
- 👨💻️ Fix ending/closing reading stream of a file, and potential memory leaks. Thanks to @bbenoist for proposing this in #711
- 👨💻 Reorder callbacks in
.abort()
method of FileUpload instance on the Client. Fixing #706, thanks to @mariusrak and @jankapunkt - 📦 Upgrade NPM and Atmosphere dependencies
- 📦 [NPM]
file-type
update to12.3.0
, was12.0.0
- 📦 [Atmosphere]
ostrio:cookies
update to2.4.1
, was2.3.0
v1.11.2
v1.11.1
v1.11.0
- 👨💻 Merge pull request #641 — fixing React related documentation, thanks to @mikkelking
- 👨💻 Merge pull request #673 — fixing #672 (random file removal after file is uploaded), thanks to @SimonSimCity
- 📋 GridFS migration documentation — closing #687, thanks to @jankapunkt
- 📋 Update documentation in AWS:S3 IAM roles — closing #658, thanks to @tschneid
- 👨💻 Merge pull request #683 — solving #681 (support
userId
for Meteor > 1.8.1), thanks to @menelike and @jankapunkt - 🔥 Drop support for
node<6.0.0
, with removing support fornew Buffer()
constructor - 👷♂️ Update .dot.files (linters, rules, docs)
- 👨💻 Update NPM dependencies
I'd like to give big shout-out to @jankapunkt for provided help over meteor-files packages, thank you Jan! 🙏