GovCMS Drupal 7 update (April 2020)

GovCMS Drupal 7 update (April 2020)

Pending the release process, the latest GovCMS Drupal 7 (D7) distribution update is scheduled for release on 3 April 2020. For this release we’ve focused on:

  • customer-identified issues from GitHub and the Service Desk
  • security updates.

What is included in the release?

This release contains over 20 new items. It adds:

  • compatibility with PHP 7.3
  • a security patch
  • module updates
  • bug fixes.

Compatibility with PHP 7.3

Active support for PHP 7.2 stopped on 30 November 2019. Security support stops on 30 November 2020, which means that PHP 7.2 is at end of life.

The D7 update includes compatibility with PHP 7.3, which is supported until 6 December 2020.

Security patch

The D7 update contains a moderately critical Drupal security patch for a CK Editor vulnerability.

Module updates

The D7 update includes updates to the following modules:

  • Bean 7.x-1.13
  • Better_Exposed_filters 7.x-3.6
  • Breakpoints 7.x-1.6
  • Custom Contextual Links 7.x-1.7
  • Default Config 7.x-1.0-alpha11
  • Libraries 7.x-2.5
  • MailSystem 7.x-2.35
  • Service_Views 7.x-1.4
  • Media 7.x-2.24
  • Services 7.x-3.25
  • UUID 7.x-1.3.

Bug fixes

This release includes fixes and updates from the GitHub D7 backlog.

See: https://github.com/govCMS/govcms/pulls .

What does the update remove from the D7 distribution?

The update removes two modules that Drupal has identified as being out-of-date or that have been problematic for the GovCMS platform:

  • Pathauto_Persist
  • GovCMS_register.

It also disables the Open ID module.

We have confirmed that these modules are not used by our customers.

What support will be provided for the GovCMS D7 distribution after the update?

The GovCMS D7 distribution will continue to be supported after this update. One more update is scheduled.

What should my organisation do now?

If your organisation has signed up to a:

  • Service as a Software (SaaS) service offering, you do not need to do anything – we will update your website(s) as part of your service agreement
  • Platform as a Software (PaaS) service offering – we advise you to download and deploy the update.

Longer term, if your organisation is using the D7 distribution, you need to plan for a transition to Drupal 8 or Drupal 9.

Contact details

Need to contact us? Please email: GovCMS@finance.gov.au

More information

PHP supported versions: https://www.php.net/supported-versions.php

7.x-3.12 Release: https://github.com/govCMS/govCMS/pull/913