Skip to main content

Pantheon release notes: Tools & APIs

April 3, 2024

We are thrilled to announce that on April 23, 2024, we will upgrade the New Relic PHP agent to the latest version (v10.19.0.9). This update is part of our ongoing commitment to enhancing your experience with Pantheon and ensuring that our offerings meet your evolving needs.

By staying up-to-date with the latest agent, you will benefit from improved performance and enhanced troubleshooting capabilities for your WordPress and Drupal instances. This means smoother experiences for your site visitors and more efficient workflows for you. This new version also fully supports PHP 8.3, providing you with the latest features and compatibility.

Learn More about New Relic®, real-time performance monitoring for your Pantheon web applications.

Action Required: Default behavior of New Relic Drupal Hooks is changing

After the release of this agent update, Pantheon will no longer support Drupal Hooks reporting by default. However, the functionality is still available. If this is crucial for troubleshooting your sites, please add these lines to your site’s pantheon.yml file to enable this reporting:

new_relic:
  drupal_hooks: true

The parameter above will take effect when the New Relic PHP agent is updated for your site.

If your site currently reports Drupal Hooks information to New Relic, you will need to add the above line to your pantheon.yml file before the April 23 update to maintain this reporting moving forward.

Our support team is happy to help if you have any questions or need assistance.

March 26, 2024

We've updated our Terminus GitHub Action with the ability to share sessions across jobs to simplify and reduce the authentication overhead including any associated rate limiting when authenticating their machine token. These sessions are encrypted prior to being cached using industry standard AES-256 encryption, PBKDF2 (Password-Based Key Derivation Function 2) algorithm, and increased iterations when deriving the encryption key. We've also updated to the latest versions of actions/checkout and actions/cache.

Some technical details:

  • The session data is encrypted using OpenSSL with AES-256 and PBKDF2 before being cached.

  • The session information is scoped to a workflow run, meaning re-running the same workflow will use existing cache (in case of a failure, etc) while new workflows create a new session.

March 26, 2024

The Pantheon Advanced Page Cache Module has received an update in the 2.2.0 release which resolves Issue #3337669 and provides some additional enhancements. Now, when any file is updated inside the Drupal File system, that file will have its edge cache cleared immediately and new content will be shown.

Some Technical Details:

  • The cache clearing is specifically triggered by any action which invokes the update file hook.

  • If the file is an image, all image styles will also have their edge cache entry cleared.

November 1, 2023

Visibility into composer logs has been a top customer request. Now, if you need to debug a composer build failure due to an error, install the Terminus Composer Logs plugin on your machine to view more details. Upstream Update logs are also available. Installation instructions and command usage can be found here in the plugin's GitHub repository.

September 1, 2023

The Terminus Scheduled Jobs Plugin allows you to schedule and automate specific cron jobs according to site requirements without affecting performance.

You can specify the desired frequency (e.g., daily, weekly, monthly, hourly), and the actions to be performed. The system then executes the scheduled jobs automatically based on the provided instructions. Helps with long running jobs by granting a total budget of 300 mins (in a 24 hr period) to run jobs.

July 1, 2023

Pantheon customers can now re-run Integrated Composer builds via Terminus - without creating a new commit. Previously, pushing a new commit to the Dashboard was the only way to trigger a build. Occasionally site developers experience failed builds for external reasons (external repo issue, broken key, etc.). This update brings even greater functionality and flexibility to Integrated Composer.

February 1, 2023

Pantheon will discontinue support for its built-in Localdev feature in June 2023. Check out this blog post to learn more about well-supported local development alternatives or read our documentation to learn more about this feature.

January 1, 2022

Terminus 3.0 is now available. Use Terminus to perform any task you might do in the Pantheon Dashboard, including actions via Drush and WP-CLI. In addition, patch releases for Terminus 3 and Terminus 2 have also been released.

March 1, 2021

Create and launch Drupal 9 sites on Pantheon with Integrated Composer. Keep your Drupal 9 repository lean, avoid build artifacts on the main branch, and keep the one-click updates for both upstream commits & Composer dependencies that you have come to know and love with Pantheon.

February 1, 2021

Localdev 1.0.1 improvements include updates to Lando, Composer, and Docker Desktop versions. Download Localdev today, and get the best of developing locally with the ability to perform critical development tasks, including editing files and code, and pushing changes to Pantheon right from your desktop.

February 1, 2021

You can now create and launch Drupal 9 sites on Pantheon, now in Limited Availability. Composer is completely integrated so you can keep your sites up-to-date with one click. For more information, see the Drupal 9 documentation.

January 1, 2021

You can now create and launch Drupal 9 sites on Pantheon with Integrated Composer, now in Limited Availability. Composer is completely integrated, so you can keep your sites up-to-date with one click. For more information, see the Drupal 9 documentation.

July 1, 2020

Terminus 2.4.0 has been released. See the release notes for more information.

July 1, 2020

Localdev 0.10.1 has been released, including a bug fix for Terminus authentication. For more information, see the Localdev documentation.

June 1, 2020

Localdev 0.10.0 has been released, including a new log and activity viewer, UX improvements, and bug fixes. For more information, see the Localdev documentation.

May 1, 2020

Localdev 0.10.x has been released. Localdev supports Multidev as of Localdev 0.9.3. The newest version includes numerous bug fixes and improvements. See the Localdev changelog for more information.

May 1, 2020

You don’t have to wait until June to give Drupal 9 a whirl! Pantheon is offering early access to test out Pantheon’s new Integrated Composer support. Visit the Community Forum for details. Why worry about running composer install when our platform can do that for you as part of a build step.

April 1, 2020

The New Relic agent has been upgraded from version 9.2.0.247 to version 9.7.0.258 platform-wide. This upgrade fixes a potential segfault with PHP 7.3. For more information, see the New Relic Agent release notes.

April 1, 2020

Localdev 0.9.3 has been released, including support for Docker Desktop, multidev environments, and more. For more information, see the Localdev documentation.

February 1, 2020

Terminus 2.3.0 was released. For more information, visit the Terminus Docs.

February 1, 2020

Localdev 0.7.0 includes macOS Catalina support, a beta release channel, and numerous improvements and bug fixes. For more information, see the Localdev Docs.

January 1, 2020

Terminus now runs the version of Drush or WP-CLI installed in a site’s codebase via Composer, rather than the platform-wide version installed by Pantheon.

August 1, 2019

The New Relic agent has been upgraded Platform-wide. For more info see New Relic PHP Agent 8.7.0.242 release notes.

May 1, 2019

Terminus 2.0.1 has been released with several improvements. For details see the Terminus 2.0.1 Changelog.

May 1, 2019

New Relic Agent has been upgraded platform-wide to 8.6.0.238. For details see New Relic release notes.

March 1, 2019

Terminus 2.0 is the first major release of Terminus in over two years. New features let you list and change site plan level, and progress bars help you track the progress of your jobs. With this release we've also announced an EOL schedule for older versions of Terminus.

February 1, 2019

New Relic has been upgraded platform-wide to version 8.5.0.235. For details see New Relic's APM PHP Agent 8.50.236 release notes. Also, see Pantheon's New Relic documentation for general info on using New Relic to monitor your site and identify opportunities to improve application performance.

July 1, 2018

If you haven’t updated Terminus recently, check out the Terminus Changelog to see what’s new and update to the current release.

May 1, 2018

The new Terminus Site Clone plugin makes it easier than ever to duplicate sites on Pantheon. For details, see Migrate Sites to Pantheon FAQs.

March 1, 2018

If you haven’t updated Terminus recently, check out the Terminus Changelog to see what’s new and update to the current release.

February 1, 2018

You can now automatically trigger Quicksilver scripts from the pantheon.upstream.yml file when you create new sites from a custom upstream.

January 1, 2018

We've upgraded Registry Rebuild on Pantheon to 7.x-2.5. For details on using this Drush extension, see Drupal Drush Command-Line Utility.

January 1, 2018

New Relic on Pantheon has been upgraded to version 7.7.0.203 5.0.199, which supports PHP 7.2.

October 1, 2017

If you haven’t updated Terminus recently, check out the Terminus Changelog to see what’s new and update to the current release.

September 1, 2017

New Relic on Pantheon has been updated to version 7.5.0.199. You can read the release notes for this version in New Relic’s docs. This update also includes Drupal-specific fixes from previous versions, detailed in the release notes.

August 1, 2017

If you haven't updated Terminus recently, checkout the Terminus Changelog to see what's new and update to the current release

July 1, 2017

If you haven’t updated Terminus recently, checkout the Terminus Changelog to see what’s new and update to the current release

June 1, 2017

If you haven't updated in a while, check out the Terminus Changelog to see what's new and update to the current release.

June 1, 2017

New Relic's APM Availability Monitoring has known incompatibilities with SNI, which our HTTPS uses. Instead, we recommend configuring the free availability monitoring service within New Relic’s Synthetics Lite tool. For details, refer to New Relic APM Pro.

April 1, 2017

If you haven’t updated in awhile, checkout the Terminus Changelog to see what’s new and update to the current release

January 1, 2017

The open plugin architecture of Terminus allows developers to extend it’s functionality and create new commands. For a list of supported plugins, take a look at our new Plugin Directory in the docs.

Mass Updates

The Mass Update plugin applies all available upstream updates to a list of sites. This allows users who manage a lot of sites to easily stay on top of Drupal and WordPress core updates.

Build Tools

This Terminus plugin contains a collection of six additional commands useful during the build step on a Pantheon site that uses a GitHub PR workflow.

Filer

Terminus Filer is named as such because it’s an easy way to launch your SFTP client with all the connection details “filled” in.

Rsync

The Terminus Rsync Plugin makes it easy to copy files between your local computer and Pantheon. Once installed, you can use rsync as you normally would to transfer files, wrapped in Terminus commands.

January 1, 2017

After months of retooling and feedback from users, we're excited to officially release Terminus 1.0! This release comes with a commitment to backwards compatibility for scripts and plugins, as well as a new core engine based on Symfony Console. Everything you've been doing with Terminus is included in this new version with more additions continually coming! Learn more about this new feature and check out the Terminus Guide.

December 1, 2016

Upgraded from 0.24.1 to 1.0.0. Learn more.

December 1, 2016

Terminus 1.0 is now available as a public beta, complete with a new guide. In this release, we’ve updated the command structures and transitioned from a PHP based framework to Symfony Console. If you find bugs in the latest version, please submit them along with feature requests here.

November 1, 2016

If you haven’t updated in a while, check out the Terminus Changelog to see what’s new and get the latest version. Also, you can try out Terminus 1.0 alpha by following these installation instructions. If you have any questions on Terminus 1.0 alpha, visit our Terminus Guide or provide feedback to the documentation by clicking the yellow contribute button at the top of the page.

November 1, 2016

Upgraded from 6.3.0.161 to 6.8.0.177. Includes a fix for an issue with Drupal 6 sites that could cause POST requests made using drupal_http_request to be converted into GET requests. Learn more.

October 1, 2016

Terminus 1.0 alpha was released to everyone who registered to help us with testing. We’d love you to test Terminus 1.0 alpha as well and/or share the release with experienced Terminus users who may not have signed up to test! To install, follow the instructions in the Terminus Guide. The manual addresses many questions about this release, but if you have ideas for how to improve the documentation or find things that are missing or unclear, please click "Contribute" at the top left of the doc and then "Report doc issue".

October 1, 2016

We released an update for the Solr Power WordPress plugin that adds advanced WP_Query integration and a method for API status. To contribute or offer input, please open an issue or pull request on the GitHub repo.

September 1, 2016

If you haven’t updated in a while, check out the Terminus Changelog to see what’s new and get the latest version.

September 1, 2016

Kalabox 2.0 has been released and can be integrated with Pantheon. Learn more.

August 1, 2016

The latest release has huge performance improvements for users with lots of sites. Check out the Terminus Changelog to see what’s new and get the latest version.

August 1, 2016

We released an update for the Solr Power WordPress plugin which adds a Solr search widget that supports faceting. If you have any input please open an issue on the GitHub repo.

August 1, 2016

You can now automatically trigger a script after creating a site or Multidev. Check out slack_notifcation so all your team members know when a new Multidev or site is created. View all example Quicksilver scripts on GitHub.

July 1, 2016

If you haven't updated in a while, check out the Terminus Changelog and get the latest version.

June 1, 2016

Previously, the Pro level of service was only available as a two-week trial. Now, Pro won’t end after just two weeks. New Relic APM Pro gives code and query level visibility into application performance, allowing you to quickly pinpoint performance bottlenecks. Learn more.

May 1, 2016

If you haven't updated in a while, check out the Terminus Changelog and get the latest version.

April 1, 2016

If you haven't updated in a while, check out the Terminus Changelog and get the latest version.

April 1, 2016

Terminus Quicksilver Plugin: Helps you with the initial Quicksilver/Pantheon YAML setup
Terminus Secrets Plugin: Makes it easier to manage a secrets.json file so you don't have to check your cloud API keys into your codebase.

March 1, 2016

If you haven't updated in a while, check out the Terminus Changelog and get the latest version.

February 1, 2016

If you haven't updated in a while, check out the Terminus Changelog and get the latest version.

February 1, 2016

We released a suite of tools comprised of Quicksilver Platform Hooks, a new release of our Terminus command-line interface, a new YAML-based project configuration interface, and broad compatibility with SAML for centralized authentication.

January 1, 2016

If you haven't updated in a while, check out the Terminus Changelog and get the latest version. This release includes some new commands like site Object Cache enablement and site Pantheon Search enablement.

January 1, 2016
  • Quicksilver opens up our platform and allows deeper integration and automation by adding hooks for encoding reactions to specific platform workflows. Common uses so far include:
  • Automatically sanitizing databases after cloning content from Live
  • Marking deployments in New Relic to track improvements or regressions
  • Posting notifications to Slack of platform actions
    Learn more about Quicksilver or check out the examples on the GitHub repo.
January 1, 2016

You can now authenticate with Terminus using machine tokens! This means usernames and passwords are no longer required to use the command line. Create yours now.

October 1, 2015

We improved Pantheon's use of wp-cli search-replace on clone/deploy operations and now replace strings in all database tables. Previously, we only replaced strings in tables registered with the $wpdb object. In most cases this was core WordPress tables only, since most plugin authors don't register tables they create with the $wpdb object.

October 1, 2015

We fixed the errors with drush sql-connect and sites aliases --print commands.

October 1, 2015

Get the latest version. We're steaming ahead to a 1.0 release and can use your help on GitHub. Manage workflow, WP CLI, and Drush from one CLI tool.

September 1, 2015

Our applications team released Terminus versions through 0.8.1 -- a faster, more consistent CLI which is more friendly to advanced scripting. Expect 1.0 soon!

August 1, 2015

Get the latest version. We’re steaming ahead to a 1.0 release and can use your help over on GitHub.

March 1, 2015

You will now get an alert when there's a new version of Terminus available.

February 1, 2015

A new release of Terminus, v 0.5 is now available. The project also converted to Semantic Versioning. Read more about the update on GitHub.