Skip to content

v1.6.0

Latest

Choose a tag to compare

@pionl pionl released this 05 Jul 21:40

What's Changed

🚀 Features & Enhancements

  • Symfony 8 Compatibility: Replaced deprecated usage for Symfony 8 when parsing request values. (@maciek-szn in #185)
  • FlowJS Support: Added integration for FlowJS. (@kcaj-burr in #187)
  • Storage Optimization: Restructured chunk storage into sub-folders for better efficiency. This improves stability when a user uploads identical files simultaneously (note: exact behavior may still vary depending on the frontend library used). (#188)
  • Improved Testing: Enhanced the testing capabilities within the example project.

🐛 Bug Fixes

  • Unicode Filenames: Fixed an issue when processing filenames containing Unicode characters. (@Janith-Umeda in #186)
  • File Merging: Adjusted the timing of the file-merge process to resolve issues where the final chunk failed to merge (e.g., when using Resumable.js). (commit 45e6d94)

🔧 Logging & Debugging

  • Added detailed debug logs to simplify troubleshooting.

💥 Breaking Changes

  • High Availability: This update does not support high-availability (HA) deployments.
  • Active Uploads: Chunks uploaded before this update cannot be processed. Users with active, incomplete uploads will need to restart them.

Full Changelog: v1.5.7...v1.6.0