Skip to content
c12ec33
Compare
Choose a tag to compare

Release 3.0.alpha4

Pre-release
Pre-release

Release Version 3.0.alpha4

Release date: 18 May 2022.

Installation

Documentation is available at https://docs.filesender.org/filesender/v2.0/install/

Major changes for the start of the 3.x series

This is an update to 3.0alpha3 which brings features inline with those in version 2.32.
See https://github.com/filesender/filesender/releases/tag/master-filesender-2.32 for details of the functional updates.

Configuration changes

See release 2.32 for new and changed items.

Support and Feedback

Please lodge new github issues for things that might improve the next release!
See Support and Mailinglists and Feature requests.

b7071e8
Compare
Choose a tag to compare

Release Version 2.32

Release date: 17 May 2022.

Distribution

Source snapshots are attached to this announcement and the git tag master-filesender-2.32 contains the base that these snapshots were created from.

Installation

Documentation is available at https://docs.filesender.org/filesender/v2.0/install/

Major changes since 2.31

The database update script DOES NOT need to be run.
The templates directory HAS changed (very minor update).

This adds an option to allow the user to receive a web notification (using the Notification API) when their upload is complete #1210

Update to versions of javascript dependencies #1239 #1202

guest expires: allow selection below the default expire #1207

Update for getenv() handling in some situations #1208
A follow up change introduces a new Env class to allow getenv() to do more in some cases #1209

Bulk import of language translations from poeditor performed #1243 #1242

Configuration changes

New min_guest_days_valid configuration option which specifies the minimum expiry date for a guest invitation which has a default value of 1.

A new stanza can be added to transfer_options in config.php to enable web notifications as an upload option:

$config['transfer_options'] = array(
...
        'web_notification_when_upload_is_complete' => array(
            'available' => true,
            'advanced' => false,
            'default' => true
        ),
...

Support and Feedback

Please lodge new github issues for things that might improve the next release!
See Support and Mailinglists and Feature requests.

716aedb
Compare
Choose a tag to compare

Release 3.0.alpha3

Pre-release
Pre-release

Release Version 3.0.alpha3

Release date: 19 January 2022.

Installation

Documentation is available at https://docs.filesender.org/filesender/v2.0/install/

Major changes for the start of the 3.x series

This is an update to 3.0alpha2 which brings features inline with those in version 2.31.
See https://github.com/filesender/filesender/releases/tag/master-filesender-2.31 for details of the functional updates.

Configuration changes

See release 2.31 for new and changed items.

Support and Feedback

Please lodge new github issues for things that might improve the next release!
See Support and Mailinglists and Feature requests.

faeb7fd
Compare
Choose a tag to compare

Release Version 2.31

Release date: 15 January 2022.

Distribution

Source snapshots are attached to this announcement and the git tag master-filesender-2.31 contains the base that these snapshots were created from.

Installation

Documentation is available at https://docs.filesender.org/filesender/v2.0/install/

Major changes since 2.30

The database update script DOES NOT need to be run.
The templates directory HAS changed (very minor update).

The first part of a multi part update to introduce a new TeraReceiver mode that will eventually allow parallel downloading and decrypting of chunks during a streaming download. This is currently disabled by default. Note that this mode currently only downloads in serial and is a work in progress. In a future release there will be real world benefits to using this mode and it will be then recommended to be enabled and tested by sites. This is the first step and includes an different download path that uses (currently a single) web worker for the download #1156

Selenium UI tests have been updated to execute for the development3 (filesender 3.x) code #1157 #1185 #1158 #1159 #1160 #1161 #1162 #1163 #1164 #1165 #1166 #1167 #1168 #1169 #1171 #1172 #1173 #1174 #1186 #1188 #1190 #1191 #1192 #1195 #1197 #1199

New option for the Amazon S3 storage backend to store everything in a single bucket #1175

If max_transfer_files=0 then there is no maximum number of files for a transfer #1136 #1137

When uploading a very basic ETA is now available #1178

Fixes to allow running under PHP8 #1180

Updated docs for encryption_key_version_new_files configuration setting #1144
Updated docs for contributing #1154
Updated docs with more information about FileSender 3.x release stream #1170
Updated docs for crypto_crypt_name and update to fully set crypto_crypt_name from key version #1177

A new check that when uploading a file the message does not contain password when the password itself is being entered #1152

url-encode email address in admin_transfers #1196

An update to some of the code called by install and upgrade scripts #1181

The upload page will now prevent the expires input from becoming an empty string #1179

An update to some metadata that is shared in filesender-config.js.php #1176

Fixed bug of python script (filesize multiple of chunk size) #1153 #1155

Updated deps for docs build environment #1147

Language translation bulk import #1198

Added "Cyprus | Frederick University" to known installs #1142 #1143

The most specific class name is now shown in test suite executions to give better information about the specific test that may be failing #1200

Testing the CI environment itself #1148

Configuration changes

cloud_s3_bucket allows you to use a single bucket for S3 backed storage.

terareceiver_enabled (false by default currently) allows you to enable this feature for testing. In a subsequent release there will be advantages for site users to enabling this and at that time it will again be mentioned.

Support and Feedback

Please lodge new github issues for things that might improve the next release!
See Support and Mailinglists and Feature requests.

b1a0786
Compare
Choose a tag to compare

Release Version 2.30

Release date: 26 August 2021.

Erratum

Installation link was updated 5 Jan 2022.

Distribution

Source snapshots are attached to this announcement and the git tag master-filesender-2.30 contains the base that these snapshots were created from.

Installation

Documentation is available at https://docs.filesender.org/filesender/v2.0/install/

Major changes since 2.29

The database update script DOES need to be run.
The templates directory HAS changed.

A new service wide AUP can be enabled #1128 This will be presented for acceptance by both registered users and guests. The AUP version can be changed to present the service level AUP again if the details have changed. Note that files can still be downloaded without the service AUP. If there is interest in having the service AUP apply to non guest and non users then the system could be extended to force a click through for such users.

Downloads can now be restricted to only be allowed by users who have logged in #1126

Download counter no longer filters multiple downloads from a single IP address to a single download #1127

A secondary index on transfers.expires was added to aid cron job execution times #1129

The guest system can now be disabled #1125

Some more of the existing config options have now been documented #1130

The upload page graph is nicer and includes previous labels again #1124

Language translation bulk import #1131

Configuration changes

A new service_aup_min_required_version (default 0) allows for a version of a service wide AUP to be required. This should start at a value of 1 to use the first AUP version. See the configuration documentation https://github.com/filesender/filesender/blob/development/docs/v2.0/admin/configuration/index.md#service_aup_min_required_version for more details.

A new logs_limit_messages_from_same_ip_address (default false) was added to allow the previous filtering of download count by ip address to be enabled again if a running system has issues with counting every download.

A new option guest_support_enabled which defaults to true allows for the disabling of the guest system if desired.

The recipient_reminder_limit' configuration option is now used to limit the reminders to recipients rather than the guest_reminder_limit being used for that limit.

Support and Feedback

Please lodge new github issues for things that might improve the next release!
See Support and Mailinglists and Feature requests.

24cd158
Compare
Choose a tag to compare

Release 3.0.alpha2

Pre-release
Pre-release

Release Version 3.0.alpha2

Release date: 26 August 2021.

Erratum

Installation link was updated 5 Jan 2022.

Installation

Documentation is available at https://docs.filesender.org/filesender/v2.0/install/

Major changes for the start of the 3.x series

This is an update to 3.0alpha1 which brings features inline with those in version 2.30.
See https://github.com/filesender/filesender/releases/tag/master-filesender-2.30 for details of the functional updates.

Configuration changes

See release 2.30 for new and changed items.

Support and Feedback

Please lodge new github issues for things that might improve the next release!
See Support and Mailinglists and Feature requests.

c29d80f
Compare
Choose a tag to compare

Release Version 2.29

Release date: 2 August 2021.

Distribution

Source snapshots are attached to this announcement and the git tag master-filesender-2.29 contains the base that these snapshots were created from.

Installation

Documentation is available at http://docs.filesender.org/v2.0/install/

Major changes since 2.28

The database update script does NOT need to be run.
The templates directory WAS changed.

Update for unencrypted zip archive generation #1120

Improved input validation, a recommended update #1121

All password details are now hidden again if encryption is turned off #1105

Improved documentation for db_driver_options #1119
Some updates for gem file for doc generation #1109

Optional S3 library version is bumped #1108

An update for configuration defaults for the CI environment #1106

Configuration changes

mime_type_regex and mime_type_default allow improved validation of mime type values. These both have acceptable default values.

Support and Feedback

Please lodge new github issues for things that might improve the next release!
See Support and Mailinglists and Feature requests.

Release 3.0.alpha1

Pre-release
Pre-release

Release Version 3.0.alpha1

Release date: 2 August 2021.

Installation

Documentation is available at http://docs.filesender.org/v2.0/install/

Major changes for the start of the 3.x series

This is the initial release created from the 3.x series which is using bootstrap 5 for the user interface. This release includes the updates to switch the interface from Bootstrap 4 to 5. IE11 is no longer supported in the FileSender 3.x releases. This release also uses SASS for stylesheets #1117. The new scss-start-compiler.sh script can be used to compile updates or to watch your sass files and keep compiling them.

This release is functionally similar to release 2.29. See release 2.29 for detailed changes.

Configuration changes

See release 2.29 for new items.

Support and Feedback

Please lodge new github issues for things that might improve the next release!
See Support and Mailinglists and Feature requests.

f6cb737
Compare
Choose a tag to compare

Release Version 2.28

Release date: 4 July 2021.

Distribution

Source snapshots are attached to this announcement and the git tag master-filesender-2.28 contains the base that these snapshots were created from.

Installation

Documentation is available at http://docs.filesender.org/v2.0/install/

Major changes since 2.27

The database update script does not need to be run.
The templates directory was not changed.

A fix for a regression in the hiding of password validation messages when "Generate password" is selected #1103

A lock icon is now shown next to encrypted transfers on the my transfers page #1099 #1101

Configuration changes

none.

Support and Feedback

Please lodge new github issues for things that might improve the next release!
See Support and Mailinglists and Feature requests.

c40b985
Compare
Choose a tag to compare

Release Version 2.27

Release date: 1 July 2021.

Distribution

Source snapshots are attached to this announcement and the git tag master-filesender-2.27 contains the base that these snapshots were created from.

Installation

Documentation is available at http://docs.filesender.org/v2.0/install/

Major changes since 2.26

The database update script does not need to be run.
The templates directory was changed.

The chart code was updated to work with the default strict CSP. Cleaner handling of the file encryption password "generate password" with respect to the window showing the password length etc messages. Updates to the code to create non encrypted archives. Help and about pages show content again.

Configuration changes

none.

Support and Feedback

Please lodge new github issues for things that might improve the next release!
See Support and Mailinglists and Feature requests.