Skip to content

Releases: veliovgroup/Meteor-Files

v1.14.3

22 Oct 00:27
6ebd03f
Compare
Choose a tag to compare

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:

v1.14.2

04 May 04:14
3b4dd5e
Compare
Choose a tag to compare

v1.14.1

23 Apr 23:29
2035b63
Compare
Choose a tag to compare

v1.14.0

02 Mar 20:18
b56b6bf
Compare
Choose a tag to compare
  • ☝️ This release focused on compatibility with [email protected].* and node@12.*.*;
  • 🤝 Compatibility with [email protected].*;
  • 🤝 Compatibility with node@12.*.*;
  • 👨‍🔬 Demo apps are updated and tested agains latest meteor/node.js releases;

Minor:

Fixed:

  • 🐞 no such file or directory exception for .write() method;
  • 🐞 no such file or directory exception for .load() method;

Updated:

  • 📦 Update request NPM dependency to v2.88.2, was v2.88.0;
  • 📦 Update file-type NPM dependency to v14.1.3, was v12.4.0;
  • 📦 Update ostrio:cookies Atmosphere dependency to v2.6.0, was v2.5.0

Changed:

  • 📋 Documentation: Minor typos and styling/markup fixes;

v1.13.0

07 Nov 01:14
aeaac0e
Compare
Choose a tag to compare

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 to ostrio: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 to v2.5.0, was v2.4.1
  • 📦 file-type NPM package upgraded to v12.4.0, was v12.3.0

v1.12.2

07 Oct 18:16
b240418
Compare
Choose a tag to compare
  • HTTP upload fixes:
    • 👨‍💻 Fix conditional exception when HTTP upload left unhandled open due to parsed body
    • 👨‍🔬 Add 20000ms timeout for "zombie" HTTP upload requests
  • 📋 Upgrade documentation with using .includes() instead of .indexOf() for strings
  • 👨‍💻 Upgrade codebase with using .includes() instead of .indexOf() for strings

v1.12.1

01 Oct 02:13
a7d5636
Compare
Choose a tag to compare

New:

  • 📋 allowedOrigins option - {Regex|Boolean} - Regex of Origins that are allowed CORS access or false to disable completely. Default: /^http:\/\/localhost:12\d\d\d$/. Defaults to localhost: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 than interceptDownolad 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 to 12.3.0, was 12.0.0
  • 📦 [Atmosphere] ostrio:cookies update to 2.4.1, was 2.3.0

v1.11.2

29 Jun 09:13
6a9a0d2
Compare
Choose a tag to compare
  • 📦 Update fs-extra to v8.1.0 was 8.0.1
  • 📦 Update eventemitter3 to v4.0.0 was 3.1.2
  • 📋 Update Google Cloud Storage tutorial, — #698 closing #684, #571 and #664, thanks to @salmanhasni for contribution 🥳

v1.11.1

19 Jun 22:02
287d5d7
Compare
Choose a tag to compare
  • 👷‍♂️ Fix #663, solving MS Windows and MS Browser usage, thanks to @izaa
  • 👨‍💻 Update file-type NPM package to v12.0.0, (was v11.1.0)

v1.11.0

05 Jun 13:20
5083158
Compare
Choose a tag to compare
  • 👨‍💻 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 for new 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! 🙏