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.
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.
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.
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.
January 1, 2018
New Relic on Pantheon has been upgraded to version 7.7.0.203
5.0.199, which supports PHP 7.2.
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.
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.
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
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.
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.
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.