SilverStripe Platform Changelog

New infrastructure versions are automatically rolled out to your stacks. To speed the upgrade process up you can run full deployments yourself once a new release becomes available. Contact the helpdesk if your infrastructure is not upgrading - your stacks may have been pegged to a specific version.

For the list of features and required infrastructure revisions see Platform Features. Some of the features require a stack upgrade.

Version 4

4.0.7 - 19 August 2019

  • Base image updated to latest Ubuntu packages as of 19th August 2019. Key package versions:
    • PHP 7.1.31, PHP 7.2.21, PHP 7.3.8, Apache 2.4.29, Nginx 1.16.0

4.0.6 - 9 August 2019

  • Fixed issue where AppArmor would block ClamAV virus scans within the web directory.
  • Base image updated to latest Ubuntu packages as of 9th August 2019. Key package versions:
    • PHP 7.1.31, PHP 7.2.21, PHP 7.3.8, Apache 2.4.29, Nginx 1.16.0

4.0.5 - 5 August 2019

  • Fixed issue where emails would fail to send when using port 25. This issue is only present if your bespoke code has custom functionality that uses SMTP to send emails instead of the built-in mail() functionality.

4.0.4 - 25 July 2019

  • Fixed issue where manipulating a large number of images using the built-in SilverStripe functions in a short time span would fail when ImageMagick was set as the image manipulation backend.

4.0.3 - 23 July 2019

  • Fixed issue where New Relic module wasn’t correctly logging all requests.

4.0.2 - 22 July 2019

  • Added support for Blackfire performance profiling.
  • Base image updated to latest Ubuntu packages as of 22th July 2019. Key package versions:
    • PHP 7.1.30, PHP 7.2.20, PHP 7.3.7, Apache 2.4.29, Nginx 1.16.0

4.0.1 - 9 July 2019

  • Adjustments to logging agent sending intervals.

4.0.0 - 8 July 2019

  • Changed operating system from Debian 8 (Jessie) to Ubuntu 18.04 (Bionic Beaver).
  • PHP 5.6 is no longer installed and all support has been removed. Your stack will not be upgraded to this infrastructure version if you are using PHP 5.6.
  • PHP 7.2 is now the default PHP version for new stacks, or when no version is explicitly defined in .platform.yml (previously was 5.6)
  • Improvements to internal provisioning scripts for faster setup.
  • Support for TLSv1.3 has been added.
  • Weak SSL ciphers have been removed. We now use the “intermediate” suite from Mozilla SSL Config Generator.
    • Oldest compatible clients: Firefox 27, Android 4.4.2, Chrome 31, Edge, IE 11 on Windows 7, Java 8u31, OpenSSL 1.0.1, Opera 20, and Safari 9.
  • Rework internal logging collection for improved reliability.
  • New Relic module no longer produces logging spam on every request.
  • Base image updated to latest Ubuntu packages as of 4th July 2019. Key package versions:
    • PHP 7.1.30, PHP 7.2.19, PHP 7.3.6, Apache 2.4.29, Nginx 1.16.0

Version 3

3.33.0 - 25 June 2019

  • Tweaks to internally used SSH configuration for security improvements
  • Base image updated to latest Debian packages as of 25 June 2019. Key package versions:
    • PHP 5.6.40, PHP 7.1.30, PHP 7.2.19, PHP 7.3.6, Apache 2.4.10, Nginx 1.16.0