Skip to content

Releases: veliovgroup/Meteor-Files

v2.3.3

28 Apr 13:19
49f3bed
Compare
Choose a tag to compare

Major changes:

  • no

Changes:

  • 👨‍🔧 Fixed #870, thanks to @Gobliins
  • 🤝 Compatibility with meteor@2.11.0

v2.3.2

03 Nov 14:47
4f58852
Compare
Choose a tag to compare
  • 👨‍💻 Potential fix for #857 (windows); Thanks to @Leekao

v2.3.1

03 Nov 12:43
df7a6c9
Compare
Choose a tag to compare

Changes:

  • 👨‍💻 Improve createIndex helper
  • 👨‍💻 Improve error output when FileSystem destination not writable; Related to #857, thanks to @Leekao
  • 🐞 Fix custom allowedOrigins option for CORS; Closing #850, thanks to @djlogan2;
  • 📔 Improve AWS S3 documentation, by @xsyann;

Notes:

  • 👨‍🔬 Tested with latest release of meteor@2.8.0

v2.3.0

17 Aug 11:17
00ab6f7
Compare
Choose a tag to compare

New features:

Other Changes:

  • 👷‍♂️ Minor codebase enhancements and cleanups

v2.2.1

29 Jun 20:16
313e842
Compare
Choose a tag to compare
  • 👨‍💻 Fix #842, a newly detected bug by @chrschae; Fixing case when namingFunction returns new nested path cause exception in .write() and .load() methods

v2.2.0

29 Jun 13:09
f5a335e
Compare
Choose a tag to compare

Breaking Changes

  • ⚠️ Changes in namingFunction, — now naming function acts the same on the Client and Server, upon insert, load, and write. Test your implementation with changed logic. Output of Server function supersedes Client's function output

Changes

  • 📔 Merge #843 and fix #820, thanks to @Prinzhorn
  • 📔 Documentation refactoring focused on examples and its simplifications
  • 👨‍💻 Support nested custom path returned from namingFunction
  • 👨‍💻 Fix namingFunction behavior on Client and Server in upload, load, and write methods, closing #842; Thanks to @chrschae
  • 👷‍♂️ Now library exports its helpers import { FilesCollection, helpers };
  • 👷‍♂️ Add .meteorignore to minimize package's footprint

v2.1.1

09 Jun 20:12
6573b59
Compare
Choose a tag to compare
  • 👷‍♂️ Fix index creation (ensure)

v2.1.0

09 Jun 12:33
7069257
Compare
Choose a tag to compare

Major changes:

  • ⚠️ FSName now sanitized and limited to 28 symbols, no white-spaces allowed
  • ⚠️ fileId now sanitized and limited to 20 symbols, no white-spaces allowed
  • ⚠️ File extension now sanitized and limited to 20 symbols, no white-spaces allowed
  • 📦 Decouple fs-extra, use native node.js fs module
  • 👨‍💻 Add missing isData helper via #795, by @harryadel

Changes:

Other:

  • 🤝 Compatibility with meteor@2.7.3

v2.0.1

01 Mar 23:01
7f67a08
Compare
Choose a tag to compare
  • 🤝 Compatibility with meteor@2.0.1

New:

Changed:

  • 👨‍💻 Abort http-fetch requests when calling .abort();
  • 👨‍💻 Make sure no other/delayed requests/responses executed;

v2.0.0

04 Feb 22:20
2b76cc3
Compare
Choose a tag to compare

Major update is out 🎉

Goal of this release is feature freeze and getting into LTS mode. Related discussion on forum.

Major changes:

  • ⚠️ [Deprecated] streams of .insert() method;
  • ☝️ http module replaced with fetchAs suggested in meteor@2.0.0 release and http package being deprecated;
  • ☝️ request-libcurl replaced with fetch — As a fix for #781 and similar issues;
  • ⚠️ [removed] file-type library used to detect file-type (file's mime-type) based on "magic numbers". Now mime-type detected from data supplied by browser. Regression possible upgrade with care if your app rely on mime-type detected after file is fully uploaded to server, this change won't affect mime-type detected on the Client before file fully loaded to server.

Improved:

  • Pause/Resume logic when connection with server is interrupted (no more missed chunks);
  • Chunks deliverability, — would retry when chunk was sent only partially.

Other changes:

  • 🤝 Compatibility with meteor@2.0.0;
  • 📦 ostrio:cookies@2.7.0, was v2.6.1;
  • 📦 fs-extra@9.1.0, was v9.0.1;
  • 🖥 Update, refactor, and refine demo app;
  • 👨‍💻 Update meteor-files-autoform package;
  • 📋 Documentation refactoring.