Features, improvements and security fixes.
Security
We have updated several dependencies in both Go and JS code to include latest security fixes.
Bugs and minor improvements
- Fixed an issue in WebDAV API when a folder would contain a "._" file
- WebDAV upload stream converted to multipart was rewritten
- Better UX checks when creating empty file, new directory or renaming a file
- Console > Uploaders settings: prevent setting wrong size for multipart size (must be a multiple of 10MB)
- Console > Uploaders settings: set a 400GB upload size limit by default
- JS libraries: Updated OpenLayers, momentjs replaced with dayjs, PDF viewer provides a setting to fully disable script execution (although sandboxed by default).
- New configurations for settings public links base URI (/public) and public dav URI (/public/{linkID}/dav)
Features
- New Public Links features to enable DirectoryListing, DirectoryIndexes and define custom index files. This gives the Public Links + WebDAV combination the ability to fully serve a dedicated minisite.
- Register every ENV variables that are not bound to command flags for a better documentation (see
./cells start --help
) - Enable alternative md5 hashing mechanism (using minio/md5simd package) for platforms handling huge files.
[Enterprise] Cells Flows
- Full rework of the UX. Much cleared, zoom/move with mouse, two levels of details, nice!
- New action to schedule an arbitrary flow to run once at a given date/time (reminders!)
- Simplify concurrent data processing with ability to merge back Rows directly in a dedicated Variable.
Change log
You can find a summary of the change log here.