Release Version 2.10
Release date: 31 Oct 2019.
Distribution
Source snapshots are attached to this announcement and the git tag filesender-2.10 contains the base that these snapshots were created from.
Installation
Documentation is available at http://docs.filesender.org/v2.0/install/
Upgrade Notes
Version 2.x breaks compatibility with version 1.x. We recommend a fresh installation to version 2.x of FileSender.
Major changes since 2.9
Execution of scripts/upgrade/database.php is not needed.
No files in the templates directory were updated.
On the database site: a raw reference to the 'recipients' table has been converted to use the getDBTable() to cover table name case and prefixing. A query in AuditLog::cleanup() was updated to work on more versions of MariaDB.
Update to tests to see if a foreign key exists used by upgrade/database.php.
Scoping of filesender object is always done from top level in crypto_app. DBConstantPasswordEncoding is now actively testing CGI variables for rubbish values. DatabaseUpsert and EpochType produce less logging clutter. Small update to JSON log file generation.
Configuration changes
The variable terasender_advanced has been added to ConfigDefaults.php to cover cases where it is not set explicitly in config.php.
Support and Feedback
Please lodge new github issues for things that might improve the next release!
See Support and Mailinglists and Feature requests.