Updated Release Notes:
v5.0.0
- Complete core rewrite:
- New MVC script framework.
- Separation of business logic (PHP) and views.
- Custom page url routing.
- Friendly urls throughout main site and admin area.
- Twig templating engine - True separation of PHP logic and views.
- Javascript translations moved to external JS file rather than embedded in the page source.
- Application cache for increased performance - Routing Cache & Twig Template Cache.
- New MVC structure for both plugins and themes.
- Controllers and templates and be overridden at plugin and theme level.
- Added support for transparent pngs on avatars.
- Friendlier urls on direct file links. (removal of .php/.html)
- Moved towards object based data updates (ORM).
- Theme template inheritance. Override views at template or plugin level.
- Admin test tools.
- Flow & blue_v2 themes replaced with the new Spirit theme using Bootstrap 4.
- Document, Image, Video & Audio Viewer plugins replaced with the File Previewer plugin.
- File manager refresh, including updates to the uploader.
- Support for uploading additional files without reloading the browser.
- Non-account upload replaced with "Trial accounts".
- Geo-targeting for file servers. Direct traffic from countries to specific storage servers.
- Removed local server fallback when no storage servers available on upload. The user now sees an error message and uploading is blocked.
- Added admin option to enable concurrent uploads to improve upload performance.
- Added admin option to set how many concurrent uploads to process at the same time.
- Improvements to the remote url upload popup so it matches the main uploader styling.
- Better error responses on screen on failed uploads.
- Backblaze cloud file storage support.
- Social login plugin upgrade, including refreshing guidance.
- Improved Sharing Functionality:
- Share files aswell as folders now.
- Select multiple files/folders to share at once, rather than folder only level.
- Admin manage sharing pages.
- Globally shared folders - admin can set folders to be accessed by all accounts.
- Moved shared folders/files into dedicated left navigation item.
- Email notification added on internal sharing.
- More advert spots added to the front-end, easily set via the admin site settings.
- Added option to set keywords and description on files.
- Keywords displayed on file details view, linked to search.
- Search feature now includes keywords and description.
- Added option to send email confirmation on processing abuse report.
- Fix to adblock detection script.
- Added support for adblock in embedded videos, audio and documents.
- Improvements to drop & drop uploads directly into file manager without loading the uploader popup.
- Site setting option to use local sessions rather than database based sessions.
- Site settings to control min/max length of account usernames.
- Site setting to enable download tokens to be limited by IP address.
- Changes to file details page, now full page and larger preview.
- Added sharing page and trash page links on mobile view.
- Enabled 'enter' key submission on add/edit file/folder popups.
- Minor fix to avoid reloading page if upload completes when viewing file details.
- Minor fix to script update notification checker.
New Plugins:
- Added Wasabi Storage.
Existing Plugins:
- S3 Storage:
- Support for v4 of the S3 API.
- Support to set API version via admin plugin settings.
- Support to set region via admin plugin settings.
- WebDav:
- Updated access url to more friendly url (removed .php reference)
- Folder last modified dates will now be shown.
- Fixed file last modified dates so they're used instead of creation date, if available.
- Media Converter:
- Added support for experimental codecs via an option in the plugin settings.
- FTP Upload:
- Improvements to the FTP upload popup so it matches the main uploader styling.
- Rewards:
- Improvements to affiliate link cookie tracking.
- Added option to log PPD on viewing of files aswell as downloading.
- BitPay Payment Plugin:
- Upgraded to no longer use legacy API.
- Admin plugin setting to use sandbox or live BitPay platform.
- Geoupload Plugin:
- Deprecated in place of new geo-targeting options in the core script.
- Image Viewer, Media Player & Document Viewer Plugins deprecated in favour of File Previewer Plugin.
Release notes: This release is a major upgrade to the codebase. To upgrade existing installs,
please see the "Upgrade from v4.x" tab in the /install/ folder.