Skip to main content

Pantheon release notes

Your destination for staying informed about our latest innovations and product updates.
Subscribe to RSS feed
September 9, 2024

The Pantheon MU Plugin v1.5.1 update is now available for composer based WordPress sites. For non-composer based WordPress sites, this latest update will be bundled with the next WordPress core update. WordPress (composer managed) sites can upgrade today using composer update or by checking for updates in the dashboard.

What's new?

This update adds two new plugin additions to the compatibility layer feature warning of potential issues with PhastPress and WP Cerber.

Additionally, this release updates some of the content in the WordPress multisite setup screens and adds filters to allow for the customization of the location of the WordPress configuration file and the "Happy publishing" comment typically found in wp-config.php files.

September 5, 2024

PHP 8.2.23 and 8.3.11 were released on the platform. They contain the latest bug fixes and security updates for PHP.

Notably, these releases include a fix for a bug that caused New Relic's PHP agent to crash on sites using the Font Awesome plugin.

As a reminder, PHP 8.0 reached End-of-Life and PHP 8.1 was moved to security-only updates on 26 November 2023. PHP 8.1 will reach End-of-Life in December 2025. For the best performance and security, Pantheon recommends running PHP 8.2 and above.

September 3, 2024

The 1.32.2 update is now available for the WordPress (composer managed) upstream. This release fixes a bug in the last update in which some WordPress core resources (CSS and JS files) had improper URLs on some sites.

For more details, refer to the WordPress (Composer Managed) changelog.

Action required

To benefit from these updates and ensure your site is using the most current version, apply the update to your WordPress (composer managed) site or custom upstream.

Applying updates

This update should not affect files that would have been edited in site codebases. The only file changed by this update is the Pantheon-maintained filters.php file in the app/mu-plugins directory. However, if any conflicts occur, it is recommended to manually resolve them by running the following command:

For assistance with managing merge conflicts, refer to our documentation on auto-resolving via the dashboard or manually resolving via the command line.

August 26, 2024

WP Launch Check has been updated to remove outdated security checks, including WP Scan integration. The platform's WP Scan integration was removed in 2022, and removed from WP Launchcheck's plugin/theme output in 2023.

  • The outdated "Probable exploits" section of the Site Status page within the Pantheon Dashboard has been removed.
  • The WP Launch Check secure command is no longer available

We are actively developing a new WordPress vulnerability monitoring and notification service powered by Patchstack. Stay tuned for more details soon.

August 22, 2024

Previously available only to Early Access participants, the Pantheon Secrets program is now released for Limited Availability, giving everyone access to this feature at no additional cost.

Highlights

  • Secure: Secrets are encrypted at rest and securely hosted on Pantheon.
  • Easy to use: Create and update secrets via Terminus.
  • Governable: Secrets can be set at organization level and shared with all the sites owned by that organization.
  • Overridable: Secrets can be overridden at environment level when needed.

Documentation

Learn more about this new feature by exploring our new Pantheon Secrets Guide:

August 21, 2024

Writing more than 100,000 files in the same directory can push the Pantheon filesystem beyond its intended design. Starting September 21, 2024, our platform will automatically reject file writes if the directory is at capacity. This precaution helps avoid catastrophic failures to ensure the site remains online and operational.

When excessive files are written into a directory due to an owner or developer error, the site may lose access to the filesystem, resulting in a critical failure. Recovery from this issue is complex and often requires manual intervention from the Pantheon Support team. The recovery process can be time-consuming, sometimes taking hours or even days, and full restoration is not always guaranteed.

However, this situation is entirely preventable. By automatically rejecting file writes that exceed the 100,000 limit, the system prevents catastrophic failures and keeps the site stable.

Currently, Pantheon provides multiple alerts to customers when the directory size reaches various tolerance levels. Learn more about these alerts and how to optimize in our documentation for highly populated directories.

Upcoming changes

Before: Users could continue writing files to a directory indefinitely, though exceeding 100,000 files limit in a single directory would reduce performance and put the site at risk of complete and irreparable volume corruption.

After: If the file count in a directory exceeds 100,000 files substantially, additional writes will be blocked to maintain system stability.

Unchanged: When a directory reaches 50,000 files due to export or backup activities, a warning will be displayed on the dashboard, and an email notification will be sent to the site owner (limited to one per seven days). The warning system functionality remains unchanged.

August 16, 2024

The 1.32.1 update is now available for the WordPress (composer managed) upstream. This release fixes a bug that was causing some WordPress core resources (CSS and JS files, as well as the default favicon image) to return a 404 error due to improper URL construction on single sites.

For more details, refer to the WordPress (Composer Managed) changelog.

Action required

To benefit from these updates and ensure your site is using the most current version, apply the update to your WordPress (composer managed) site or upstream.

Applying updates

This update should not affect files that would have been edited in site codebases. The only file changed by this update is the Pantheon-maintained filters.php file in the app/mu-plugins directory. However, if any conflicts occur, it is recommended to manually resolve them by running the following command:

For assistance with managing merge conflicts, refer to our documentation on auto-resolving via the dashboard or manually resolving via the command line.

August 15, 2024

In response to your feedback, Pantheon has temporarily paused the automated overage program. We're currently evaluating the program and the potential enhancements that will address your feedback and deliver the best possible experience to you.

To ensure there is no disruption in your site’s performance, we recommend you to:

  • Continue monitoring your site plan's traffic;
  • Ensure you're on the right site plan to maintain a secure, performant, and lightning-fast website.

The Pantheon Team will continue to:

  • Work on tooling to help you better monitor your site traffic;
  • Work with you at renewal to review historical traffic and determine the best fit plan.

We appreciate your continued partnership and patience as we enhance our policy to better serve you.