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.
December 1, 2023
Introducing proactive alerts tailored for directories with substantial file counts, which could impact performance or accessibility. Stay informed with timely notifications delivered directly to your dashboard and via email when file counts reach 50,000 and 100,000. This feature empowers you to efficiently manage your file system and address potential issues promptly.
November 1, 2023
Administrators of large workspaces will now be able to easily remove access for offboarded users at scale. When a member of your team changes jobs, or for whatever reason you need to remove a person from your sites, you can now do so faster
As you remove users from your workspace or site team, you will be prompted to remove access across all sites that a given user may be connected to, which can save multiple clicks and manual labor to ensure the right access levels are maintained.
To learn more about how this new offboarding process works, take a look at our documentation.
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
WordPress Multisites can now run automated Search and Replace when cloning the database between environments or spinning up new environments.
Subdomain Multisites can use a domain map to define the URLs between environments, or auto-convert to a subdirectory Multisite in non-live environments.
For more information, see Pantheon’s documentation on Search and Replace. Or join the #WordPress Slack Channel to connect with other Pantheon customers & super-users.
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.
May 1, 2023
Cache Hit Ratio data is now available on the site Dashboard under the Live Environment's Metrics tab. A site's Cache Hit Ratio measures how efficiently the Global CDN is being leveraged to give users the fastest response time vs using a site's resources to process requests. This information has also been added to Terminus env:metrics
command.
February 1, 2023
Pantheon Front-End Sites provide users with tools that improve the experience of building a decoupled site. Front-End Sites expedite the delivery of key functionality for site creation, accelerate time to value for new users, and improve development and editorial experiences. You can build a decoupled site on Pantheon using your own configuration or with one of our trusted development starter kits. To learn more about Front-End Sites, refer to our documentation.
November 1, 2022
The Workspace Index Service (WIS) is officially in Early Access. WIS aggregates sites from different site providers. This allows for better performance on site listings in the New Dashboard.
November 1, 2022
The Deactivate Autopilot feature is now available. You can now remove sites from your Autopilot-enabled list and ensure Autopilot is not used on sites that are incompatible.
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.
December 1, 2020
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.
August 1, 2020
All Pantheon customers are now provisioned with a dedicated certificate for HTTPS for each custom domain on a site environment. In addition, the go-live experience has been optimized and now lets you configure HTTPS before launch via the DNS TXT method to verify domain ownership.
June 1, 2020
You now always have the capability to provision HTTPS before going live. DNS challenges are now also shown on the dashboard, which were previously only available via Terminus. For more see our Launch Essentials Guide.
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.
March 1, 2020
Advanced Global CDN extends Global CDN for customers that need unique customizations including personalization, domain masking, and extended enterprise-grade security features including a WAF, IP and geolocation blocking and blocklisting. Advanced Global CDN is available as an add-on product to all customers now.
October 1, 2019
Swiftbot can now crawl non-production environments and platform domains like test-example.pantheonsite.io to support pre-release site search testing. For details see, Bots and Indexing on Pantheon.
July 1, 2019
Now when you create a new site on Pantheon, you can select from one of four regions across the globe, including Australia, Canada, and the European Union. For more info see Pantheon Site Regions and Data Residency.
May 1, 2019
Whether you need your WordPress or Drupal site to meet data residency requirements or have a performance use case not solved by caching requests through Pantheon’s Global CDN, contract customers can now create sites in the European Union. Also see the blog announcement.
March 1, 2019
Early Access to run sites in Pantheon’s new European Region is now available for contract customers. See regions for details and contact us for more info.
October 1, 2017
WebP, a new image format created by Google, is now supported by Pantheon’s Global CDN.
October 1, 2017
We’ve opened access to Custom Upstreams for all organizations on Pantheon. Read more about it on our blog, or give it a try.
December 1, 2016
The following MIME types have been added to the platform and are now supported:
application/twbx twbx;
application/twb twb;
November 1, 2016
For sites wanting fine-grained control over how their responses are represented in their edge cache, Pantheon Advanced Page Cache is the golden ticket. Learn more
May 1, 2016
For organizations that want the highest level of support for their whole team, Priority Enterprise Support provides the assurance of SLA-backed 24/7/365 emergency support, expedited responses to normal tickets, and expert onboarding and training. Contact Sales for more information.
February 1, 2016
Platform domains (e.g. dev-site.pantheon.io) are now created for all sites, even if the site is part of an organization that has a custom domain. Previously, a site would start with dev-site.yoursite.io
, it now starts with both dev-site.yoursite.io
and dev-site.pantheon.io
.
February 1, 2016
Code archives created using the Backups tool on the Test and Live environments now reflect the state of the codebase for the most recent deploy on the environment. You’ll no longer have to search for tags when restoring codebase.
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
We released the Pantheon HUD plugin. This plugin will:
- Remind you what environment you're in and let you jump to the others
- Show some status data about the environment
- Give you a copy/paste Terminus WP-CLI command starter
A big thanks to Daniel Bachhuber (of WP-CLI fame) for putting this together. Development is taking place on GitHub, and as always your pull requests and issues with feature ideas are welcome!
September 1, 2015
We released Pantheon Enterprise, our flagship product for managing multiple sites. It’s included in Elite (formerly Enterprise) site plans, or you can add it as a standalone product and get access to Multidev, Change Management, SAML, and more.
August 1, 2015
If you use Jetpack’s Photon tool, the Photon user agent can now access files on locked sites.
July 1, 2015
Kalabox 2 now supports quickly pulling and pushing apps between Pantheon and your local Kalabox. Read how at GitHub.
June 1, 2015
We added two new features to help security conscious organizations work with our platform:
SAML Login: For organizations with SAML compatible single sign-on solutions, Pantheon allows authentication of users to the Dashboard via your own login system, giving you central administrative control over employee access to the platform.
June 1, 2015
We are now providing richer and more accurate information about the background actions the Pantheon platform is performing on your sites. This includes commits, workflow actions and clear caches, including more details about the tasks that were performed.
April 1, 2015
WordPress Launch Check is an automated report you can run to make sure your site is ready to launch—built right in to the Pantheon Dashboard or available as a WP-CLI extension. For more details, see related blog post Announcing WordPress Launch Check.
April 1, 2015
We now have encryption for routing to appserver, so if you’re running HTTPS you will automatically have end-to-end encryption on non-free sites.