This page details all the most recent releases of our scripts. Click on the 'Full History' button beneath any of the sections to view the full history for each script.
- Fix to delete_redundant_files.cron.php script
- Fix to Flysystem settings not reloading on edit file server
- Fix to ensure main local storage server can not be deleted as it's needed for tmp storage on certain file servers
- Fix to strict type checking on daily download limit by account type
Plugins:
- WebDav
- Removed issue where folder/file move didn't work on certain environments
Release notes: To apply the update from v5.4.0, apply the DB change from /install/resources/upgrade_sql_statements/v5.4.1.sql and upload the following files to your install:
- General Data Protection Regulation (GDPR):
--- Added checkbox onto registration page to confirm acceptance of terms.
--- Added privacy policy and linked it into the site footer.
--- Added optional cookie notice to front-end pages. Enabled by default, control via the admin area, site settings.
--- Added checkbox on account edit page to unsubscribe from site mailing list.
--- Set all users to be unsubscribed by default, as per GDPR requirements. Users must opt in to subscribe.
- Update to use random hashes in folder sharing urls instead of the incremental folder id.
- Option to set admin account approvals on all registrations.
- Support for friendlier url routes in plugins.
- Improvements to upgrade checker & guidance.
- Fix to file action queue handling on Flysystem storage points.
- Minor fix to ensure the batch import plugin is enabled if an import is triggered. Avoid fatal error.
- Support for all UTF8 characters within import plugin.
- Replacement of direct.php and thumb.php links with friendlier urls.
- Bundled payment gateway API with support for over 50 gateways using Omnipay. Includes:
--- Stripe, BitPay, PaySera, WebMoney, Coinbase & lots more.
- Replacement of mcrypt functions with OpenSSL for PHP7.2+.
- API changes - New admin only endpoints:
--- /account/create
--- /account/edit
--- /account/delete
--- /package/listing
- Added optional CDN support for image previews and thumbnails. (via file server management)
- Added optional captcha to user login screen.
- Added optional captcha to admin login screen.
- Big changes to how the delete file process works within the code:
--- All deletes are now scheduled within the file action queue, including FTP, S3 and Flysystem adapters.
--- Better management of file server paths - stored against the file server in the admin area.
--- Removal of ajax calls to remote storage server on delete, significant performance improvement.
- Admin area changes:
--- Moved "Max Image Uploads Per Day" into account packages.
--- Moved "Accepted Upload Image Types" into account packages.
--- Moved "Blocked Upload Image Types" into account packages.
--- Added option to auto clear trash items older than x days in account packages.
- Better feedback on login failures for the admin area.
- Better handling of core FTP storage when passive mode is enabled.
- Improvements to how the account avatar is loaded to avoid restrictions on certain servers.
- Fix to Amazon S3 storage configuration issue.
- File server option to download over different protocol compared with main site.
- Moved the local storage path from _config.inc.php into the file server admin.
- All database tables changed to 'InnoDB' & 'utf8mb4_general_ci' to allow for MySQL clustering support.
- Update of PHPMailer to fix recently announced security issue - https://github.com/PHPMailer/PHPMailer/releases/tag/v5.2.22
- Moved script version number into the database.
- Minor XSS fixes.
- FTP Upload Plugin:
--- Automatic import of FTP uploaded files.
--- Admin user interface to view and delete FTP credentials.
--- Moved uploader tab content to ajax request to limit browser hanging if FTP host has gone away.
- Social Login Plugin:
--- Updated LinkedIn integration due to changes on their site.
- Rewards Plugin:
--- Friendlier site urls (removal of the plugins path in the url)
- Vouchers Plugin:
--- Friendlier site urls (removal of the plugins path in the url)
Release Notes: There are database changes within this release. See /install/resources/upgrade_sql_statements/v1.7 - v1.8.sql