From 1d45eb78481916cd201b36b4895fb2f12121fdca Mon Sep 17 00:00:00 2001 From: Rachel Whitton Date: Thu, 21 Dec 2023 21:55:34 -0600 Subject: [PATCH 01/16] Backfill changelog entries as release notes Sep - Dec 2023 --- ...9-01-early-access-customer-scheduled-jobs.md | 8 ++++++++ ...early-access-streamlined-user-offboarding.md | 8 ++++++++ .../2023-09-01-front-end-sites-enhancements.md | 17 +++++++++++++++++ .../releasenotes/2023-09-01-new-php-defaults.md | 8 ++++++++ .../releasenotes/2023-09-01-object-cache-pro.md | 8 ++++++++ ...anced-page-cache-wordpress-plugin-updates.md | 8 ++++++++ .../2023-09-01-php-security-updates.md | 8 ++++++++ ...01-solr-search-for-wordpress-2-5-0-update.md | 10 ++++++++++ ...01-wordpress-multisite-search-and-replace.md | 10 ++++++++++ ...2023-10-01-design-system-integration-docs.md | 8 ++++++++ .../2023-10-01-drupal-security-update.md | 8 ++++++++ .../2023-10-01-front-end-sites-settings.md | 7 +++++++ ...-2-updated-to-their-latest-patch-releases.md | 6 ++++++ .../2023-10-01-php-memory-limits-updates.md | 8 ++++++++ ...lity-cache-hit-ratio-increased-24-percent.md | 6 ++++++ .../2023-11-01-composer-logs-visibility.md | 6 ++++++ .../releasenotes/2023-11-01-faster-backups.md | 6 ++++++ ...-sites-build-caching-and-node-js-versions.md | 10 ++++++++++ .../2023-11-01-streamlined-user-offboarding.md | 10 ++++++++++ ...-01-vpat-issued-for-product-accessibility.md | 8 ++++++++ ...-wordpress-native-php-sessions-1-4-update.md | 8 ++++++++ ...from-dashboard-for-streamlined-management.md | 8 ++++++++ ...e-with-front-end-sites-drupal-starter-kit.md | 13 +++++++++++++ ...ed-monitoring-for-high-volume-directories.md | 6 ++++++ ...sures-for-uninterrupted-webops-experience.md | 12 ++++++++++++ ...6-4-2-now-available-for-enhanced-security.md | 6 ++++++ 26 files changed, 221 insertions(+) create mode 100644 source/releasenotes/2023-09-01-early-access-customer-scheduled-jobs.md create mode 100644 source/releasenotes/2023-09-01-early-access-streamlined-user-offboarding.md create mode 100644 source/releasenotes/2023-09-01-front-end-sites-enhancements.md create mode 100644 source/releasenotes/2023-09-01-new-php-defaults.md create mode 100644 source/releasenotes/2023-09-01-object-cache-pro.md create mode 100644 source/releasenotes/2023-09-01-pantheon-advanced-page-cache-wordpress-plugin-updates.md create mode 100644 source/releasenotes/2023-09-01-php-security-updates.md create mode 100644 source/releasenotes/2023-09-01-solr-search-for-wordpress-2-5-0-update.md create mode 100644 source/releasenotes/2023-09-01-wordpress-multisite-search-and-replace.md create mode 100644 source/releasenotes/2023-10-01-design-system-integration-docs.md create mode 100644 source/releasenotes/2023-10-01-drupal-security-update.md create mode 100644 source/releasenotes/2023-10-01-front-end-sites-settings.md create mode 100644 source/releasenotes/2023-10-01-php-8-1-and-8-2-updated-to-their-latest-patch-releases.md create mode 100644 source/releasenotes/2023-10-01-php-memory-limits-updates.md create mode 100644 source/releasenotes/2023-10-01-wpml-improved-edge-caching-compatibility-cache-hit-ratio-increased-24-percent.md create mode 100644 source/releasenotes/2023-11-01-composer-logs-visibility.md create mode 100644 source/releasenotes/2023-11-01-faster-backups.md create mode 100644 source/releasenotes/2023-11-01-front-end-sites-build-caching-and-node-js-versions.md create mode 100644 source/releasenotes/2023-11-01-streamlined-user-offboarding.md create mode 100644 source/releasenotes/2023-11-01-vpat-issued-for-product-accessibility.md create mode 100644 source/releasenotes/2023-11-01-wordpress-native-php-sessions-1-4-update.md create mode 100644 source/releasenotes/2023-12-01-delete-front-end-sites-multidevs-directly-from-dashboard-for-streamlined-management.md create mode 100644 source/releasenotes/2023-12-01-elevated-experience-with-front-end-sites-drupal-starter-kit.md create mode 100644 source/releasenotes/2023-12-01-optimized-monitoring-for-high-volume-directories.md create mode 100644 source/releasenotes/2023-12-01-upgraded-security-measures-for-uninterrupted-webops-experience.md create mode 100644 source/releasenotes/2023-12-01-wordpress-6-4-2-now-available-for-enhanced-security.md diff --git a/source/releasenotes/2023-09-01-early-access-customer-scheduled-jobs.md b/source/releasenotes/2023-09-01-early-access-customer-scheduled-jobs.md new file mode 100644 index 0000000000..f1b6e3f088 --- /dev/null +++ b/source/releasenotes/2023-09-01-early-access-customer-scheduled-jobs.md @@ -0,0 +1,8 @@ +--- +title: "Early Access: Customer Scheduled Jobs" +published_date: "2023-09-01" +categories: [new-feature, tools-apis] +--- +[The Terminus Scheduled Jobs Plugin](/customer-scheduled-cron-jobs) 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. diff --git a/source/releasenotes/2023-09-01-early-access-streamlined-user-offboarding.md b/source/releasenotes/2023-09-01-early-access-streamlined-user-offboarding.md new file mode 100644 index 0000000000..35393f27de --- /dev/null +++ b/source/releasenotes/2023-09-01-early-access-streamlined-user-offboarding.md @@ -0,0 +1,8 @@ +--- +title: "Early Access: Streamlined User Offboarding" +published_date: "2023-09-01" +categories: [account-management, user-interface] +--- +Helps Workspace Admins more effectively manage user access by providing the ability to offboard users from multiple sites in a single click. + +For more information, see Pantheon’s documentation on [Workspace Offboarding](/workspace-offboarding). Or join the [#WordPress Slack Channel](http://slackin.pantheon.io) to connect with other Pantheon customers & super-users. diff --git a/source/releasenotes/2023-09-01-front-end-sites-enhancements.md b/source/releasenotes/2023-09-01-front-end-sites-enhancements.md new file mode 100644 index 0000000000..aa3dbaff01 --- /dev/null +++ b/source/releasenotes/2023-09-01-front-end-sites-enhancements.md @@ -0,0 +1,17 @@ +--- +title: "Front-End Sites Enhancements" +published_date: "2023-09-01" +categories: [front-end-sites, user-interface] +--- +We released version 1.0.5 of the [WP Decoupled Preview plugin](https://wordpress.org/plugins/decoupled-preview/) which contains a bug fix specific to WordPress 6.3. WP Decoupled Preview enables content editors to see their changes in the context of a front-end framework (served through [Pantheon's Front-End Sites](/guides/decoupled/overview)) like Next.js. To try this functionality, request access to Front-End Sites and [follow our tutorial for spinning up our WordPress + Next.js starter](/guides/decoupled/wp-nextjs-frontend-starters). + +Can you tell we want more teams to sign up for Front-End Sites? If you don't yet have access, as of the last month you'll now see callouts in the site creation flow that lead to Front-End Sites Access: + +![Sign up page in the Pantheon dashboard for decoupled Early Access](../images/decoupled/ea-decoupled-signup.png) + +Thanks to efforts in the last month, once you spin up new codebases in Front-End Sites, you will also find: +- Newly improved readme files in your fresh projects. +- Health checks that fire early in the build process if your Front-End Site may be likely to fail due to missing variables for a back-end CMS +- A better navigation and search functionality for [the Decoupled Kit project documentation](https://decoupledkit.pantheon.io/docs). + +Want to chat more about these kinds of sites? Join the [#front-end-frameworks](https://pantheon-community.slack.com/archives/C01DXGMFZFB) Slack Channel. diff --git a/source/releasenotes/2023-09-01-new-php-defaults.md b/source/releasenotes/2023-09-01-new-php-defaults.md new file mode 100644 index 0000000000..83a3e63906 --- /dev/null +++ b/source/releasenotes/2023-09-01-new-php-defaults.md @@ -0,0 +1,8 @@ +--- +title: New PHP Defaults +published_date: "2023-09-01" +categories: [infrastructure, wordpress, drupal, action-required] +--- +Pantheon has pushed an update to WordPress and Drupal 7 core upstreams which sets PHP 8.1 as the new default PHP version, rather than 7.4. + +Please test this core update thoroughly before deploying to the Live environment. If your site requires an older version of PHP, or if you'd like to upgrade to PHP 8.2, see [Pantheon’s documentation on how to manage PHP versions via the pantheon.yml configuration file](/guides/php/php-versions). diff --git a/source/releasenotes/2023-09-01-object-cache-pro.md b/source/releasenotes/2023-09-01-object-cache-pro.md new file mode 100644 index 0000000000..6fe9fb5932 --- /dev/null +++ b/source/releasenotes/2023-09-01-object-cache-pro.md @@ -0,0 +1,8 @@ +--- +title: Object Cache Pro +published_date: "2023-09-01" +categories: [wordpress, action-required, performance, new-feature] +--- +WordPress sites can now leverage an upgraded object caching solution on Pantheon! Object Cache Pro is a highly optimized premium WordPress plugin that integrates with Redis for business class performance. [Find out more about our perspective Object Caching from Steve Persch, Director of Developer Experience](https://pantheon.io/blog/pantheon-includes-object-cache-pro-painless-improved-performance). + +See Pantheon’s documentation for instructions on [how to enable Object Cache Pro](/object-cache/wordpress). Or join the [#WordPress Slack Channel](http://slackin.pantheon.io) to connect with other customers using Object Cache Pro. diff --git a/source/releasenotes/2023-09-01-pantheon-advanced-page-cache-wordpress-plugin-updates.md b/source/releasenotes/2023-09-01-pantheon-advanced-page-cache-wordpress-plugin-updates.md new file mode 100644 index 0000000000..a4c6261767 --- /dev/null +++ b/source/releasenotes/2023-09-01-pantheon-advanced-page-cache-wordpress-plugin-updates.md @@ -0,0 +1,8 @@ +--- +title: Pantheon Advanced Page Cache WordPress Plugin Updates +published_date: "2023-09-01" +categories: [wordpress, action-required, performance] +--- +We released an update for the [Pantheon Advanced Page Cache](https://wordpress.org/plugins/pantheon-advanced-page-cache/) WordPress plugin which adds a filter to allow disabling surrogate keys for posts' taxonomy terms. This can be especially helpful for posts with large numbers of taxonomies (such as WooCommerce products with a large number of global attributes). + +For more information, see [Pantheon documentation](/guides/wordpress-configurations/plugins#disable-surrogate-keys-for-taxonomy-terms). diff --git a/source/releasenotes/2023-09-01-php-security-updates.md b/source/releasenotes/2023-09-01-php-security-updates.md new file mode 100644 index 0000000000..9533b9e382 --- /dev/null +++ b/source/releasenotes/2023-09-01-php-security-updates.md @@ -0,0 +1,8 @@ +--- +title: PHP Security Updates +published_date: "2023-09-01" +categories: [infrastructure, security, action-required] +--- +Pantheon has deployed PHP versions [8.2.9](https://www.php.net/ChangeLog-8.php#8.2.9), [8.1.22](https://www.php.net/ChangeLog-8.php#8.1.22), and [8.0.30](https://www.php.net/ChangeLog-8.php#8.0.30) to customer sites running on the platform. These releases address vulnerabilities disclosed in [CVE-2023-3823](https://nvd.nist.gov/vuln/detail/CVE-2023-3823) and [CVE-2023-3824](https://nvd.nist.gov/vuln/detail/CVE-2023-3824). + +If you are using PHP 8.2, 8.1 or 8.0, there is nothing further that you need to do. If you are still on PHP 7.4 or earlier, though, you should schedule some time to upgrade to a supported version.While the vulnerabilities patched in these latest releases are not reported to affect PHP 7.4, the fact remains that there could be (and probably are) unpatched vulnerabilities in the end-of-life versions. Read more about it in Greg Anderson’s [blog post](https://pantheon.io/blog/php-829-security-release-demonstrates-pantheons-commitment-protecting-your-sites). diff --git a/source/releasenotes/2023-09-01-solr-search-for-wordpress-2-5-0-update.md b/source/releasenotes/2023-09-01-solr-search-for-wordpress-2-5-0-update.md new file mode 100644 index 0000000000..7f187e2bee --- /dev/null +++ b/source/releasenotes/2023-09-01-solr-search-for-wordpress-2-5-0-update.md @@ -0,0 +1,10 @@ +--- +title: "Solr Search for WordPress 2.5.0 Update" +published_date: "2023-09-01" +categories: [wordpress, action-required, performance] +--- +We released an update for the [Solr Search for WordPress plugin](https://wordpress.org/plugins/solr-power/) which disables auto-commit by default and allows cron to push solr commits regularly instead. + +This drastically improves the performance of large sites and avoids 503 errors related to hard committing on every update. This update is recommended for all WordPress sites currently running the plugin. + +You can still enable auto-commit by explicitly setting `SOLRPOWER_DISABLE_AUTOCOMMIT` to `false`. diff --git a/source/releasenotes/2023-09-01-wordpress-multisite-search-and-replace.md b/source/releasenotes/2023-09-01-wordpress-multisite-search-and-replace.md new file mode 100644 index 0000000000..bb525e6e07 --- /dev/null +++ b/source/releasenotes/2023-09-01-wordpress-multisite-search-and-replace.md @@ -0,0 +1,10 @@ +--- +title: WordPress Multisite Search and Replace +published_date: "2023-09-01" +categories: [wordpress, new-feature] +--- +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](/guides/multisite/search-replace/). Or join the [#WordPress Slack Channel](http://slackin.pantheon.io) to connect with other Pantheon customers & super-users. diff --git a/source/releasenotes/2023-10-01-design-system-integration-docs.md b/source/releasenotes/2023-10-01-design-system-integration-docs.md new file mode 100644 index 0000000000..b5f59313c0 --- /dev/null +++ b/source/releasenotes/2023-10-01-design-system-integration-docs.md @@ -0,0 +1,8 @@ +--- +title: "Design System Integration: Docs" +published_date: "2023-10-01" +categories: [user-interface] +--- +We're excited to announce that our documentation site has been seamlessly integrated with our brand-new design system. This enhancement brings a fresh and cohesive look to our documentation, providing a unified and visually appealing experience for our users. Explore the updated, improved, and more accessible [Docs site](/) today. + +![Docs Design System](../images/DocsDesignSystem.png) diff --git a/source/releasenotes/2023-10-01-drupal-security-update.md b/source/releasenotes/2023-10-01-drupal-security-update.md new file mode 100644 index 0000000000..c0bd845192 --- /dev/null +++ b/source/releasenotes/2023-10-01-drupal-security-update.md @@ -0,0 +1,8 @@ +--- +title: Drupal Security Update +published_date: "2023-10-01" +categories: [drupal, security, action-required] +--- +On September 20th, [Drupal core updates were released to address a critical vulnerability in the JSON:API module](https://status.pantheon.io/incidents/vj842n7k7w40). Those updates became immediately available within the Pantheon dashboard for one-click code updates. Additionally, [our engineers updated our CDN to mitigate potential attacks](https://status.pantheon.io/incidents/598zxv2v8l7p). + +If you have a Drupal site using JSON:API we suggest you update as soon as possible if you haven't done so already. And even if you aren't using JSON:API, it'll still feel good to apply an update, right? To better understand the nature of security updates, [come watch the Pantheon YouTube Livestream on October 25th](https://www.youtube.com/watch?v=WV2ZSeBOziU). diff --git a/source/releasenotes/2023-10-01-front-end-sites-settings.md b/source/releasenotes/2023-10-01-front-end-sites-settings.md new file mode 100644 index 0000000000..64372d2b34 --- /dev/null +++ b/source/releasenotes/2023-10-01-front-end-sites-settings.md @@ -0,0 +1,7 @@ +--- +title: "Front-End Sites Settings" +published_date: "2023-10-01" +categories: [front-end-sites, user-interface] +--- +The Pantheon Front-End Sites Settings page is now available for users of the WordPress for Front-End project. It provides a simplified post install experience where users can copy environment variables for use in the Front-End Sites dashboard, and also test their preview endpoint. Instructions for creating a new WordPress project [can be found here](https://decoupledkit.pantheon.io/docs/backend-starters/decoupled-wordpress/creating-a-new-project). +Want to chat more about these kinds of sites? Join the [#front-end-frameworks](https://pantheon-community.slack.com/archives/C01DXGMFZFB) Slack Channel. diff --git a/source/releasenotes/2023-10-01-php-8-1-and-8-2-updated-to-their-latest-patch-releases.md b/source/releasenotes/2023-10-01-php-8-1-and-8-2-updated-to-their-latest-patch-releases.md new file mode 100644 index 0000000000..ef5e30b54b --- /dev/null +++ b/source/releasenotes/2023-10-01-php-8-1-and-8-2-updated-to-their-latest-patch-releases.md @@ -0,0 +1,6 @@ +--- +title: "PHP 8.1 and 8.2 updated to their latest patch releases" +published_date: "2023-10-01" +categories: [infrastructure, security] +--- +PHP 8.2.11 and 8.1.24 were released on the platform. They contain the latest bug fixes and security releases for PHP. As a reminder, PHP 8.0 will reach End-of-Life on 26 November 2023. For the best performance and security, Pantheon recommends running PHP 8.1 and above. diff --git a/source/releasenotes/2023-10-01-php-memory-limits-updates.md b/source/releasenotes/2023-10-01-php-memory-limits-updates.md new file mode 100644 index 0000000000..659a5dab50 --- /dev/null +++ b/source/releasenotes/2023-10-01-php-memory-limits-updates.md @@ -0,0 +1,8 @@ +--- +title: PHP Memory Limits Updates +published_date: "2023-10-01" +categories: [infrastructure, performance] +--- +Sometimes you just need more memory to serve your site reliably. To learn more about why we doubled the memory for most site plans, [check out this blog](https://pantheon.io/blog/pantheon-increases-php-memory-limits-performance-and-elite-plans) by Rachel Whitton, Lead Technical Writer here at Pantheon. + +To take advantage of the increased memory limit, [contact our customer support team](/guides/support/contact-support/). Or drop by our [regular Zoom-based office hours](http://pantheon.io/developer-community/office-hours). diff --git a/source/releasenotes/2023-10-01-wpml-improved-edge-caching-compatibility-cache-hit-ratio-increased-24-percent.md b/source/releasenotes/2023-10-01-wpml-improved-edge-caching-compatibility-cache-hit-ratio-increased-24-percent.md new file mode 100644 index 0000000000..70f2640dc4 --- /dev/null +++ b/source/releasenotes/2023-10-01-wpml-improved-edge-caching-compatibility-cache-hit-ratio-increased-24-percent.md @@ -0,0 +1,6 @@ +--- +title: "WPML Improved Edge Caching Compatibility - Cache Hit Ratio Increased 24%" +published_date: "2023-10-01" +categories: [wordpress, performance, infrastructure] +--- +Global CDN now has improved compatibility with the WPML multilingual WordPress plugin. Page variations for each language can be cached at the edge. This update was rolled out automatically for all sites that use the WPML plugin and increased site cache hit ratio by 24% on average. diff --git a/source/releasenotes/2023-11-01-composer-logs-visibility.md b/source/releasenotes/2023-11-01-composer-logs-visibility.md new file mode 100644 index 0000000000..973c93073b --- /dev/null +++ b/source/releasenotes/2023-11-01-composer-logs-visibility.md @@ -0,0 +1,6 @@ +--- +title: Composer Logs Visibility +published_date: "2023-11-01" +categories: [new-feature, tools-apis] +--- +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](https://github.com/pantheon-systems/terminus-composer-logs-plugin). diff --git a/source/releasenotes/2023-11-01-faster-backups.md b/source/releasenotes/2023-11-01-faster-backups.md new file mode 100644 index 0000000000..322a7fdc46 --- /dev/null +++ b/source/releasenotes/2023-11-01-faster-backups.md @@ -0,0 +1,6 @@ +--- +title: Faster Backups +published_date: "2023-11-01" +categories: [infrastructure, performance] +--- +The File System team at Pantheon achieved significant speed improvements in backup processes. The Valhalla export process was overhauled, allowing backups to be constructed from new objects, cutting down export times by 25-83%. This was accomplished by initiating object retrieval immediately after receiving MANIFEST metadata, omitting empty files, and promptly archiving received files. diff --git a/source/releasenotes/2023-11-01-front-end-sites-build-caching-and-node-js-versions.md b/source/releasenotes/2023-11-01-front-end-sites-build-caching-and-node-js-versions.md new file mode 100644 index 0000000000..2ba96b55fe --- /dev/null +++ b/source/releasenotes/2023-11-01-front-end-sites-build-caching-and-node-js-versions.md @@ -0,0 +1,10 @@ +--- +title: "Front-End Sites Build Caching and Node.js Versions" +published_date: "2023-11-01" +categories: [front-end-sites, action-required, performance] +--- +Pantheon introduced a new build pipeline for Front End Sites to significantly improve build times. Beginning on November 13th, 2023, newly created sites are automatically using the new pipeline and cannot opt back to the old pipeline. Sites made prior to that date can opt-in to the new pipeline to take advantage of the new features. All pre-existing sites that do not opt-in will be switched over for new builds on or around January 15th. + +Additionally, we are adding support for Node 18 (for dynamic sites) and 20 (for both static and dynamic sites). To select a specific version, Pantheon is [moving away from using .nvmrc](/guides/decoupled/overview/manage-settings#nodejs-version) and will instead look to the [“engines” field](https://docs.npmjs.com/cli/v8/configuring-npm/package-json#engines) in your project’s `package.json` file. + +To find out more about adopting the new pipeline, [check out our documentation](/guides/decoupled/overview/v1-pipeline), and read our [blog post](https://pantheon.io/blog/opt-now-faster-build-pipeline-front-end-sites?utm_medium=email&utm_source=newsletter&utm_content=front_end_sites_blog&utm_campaign=2023_11_PSU_ALL_US_Novemeber_Changelog_Newsletter) about how we’re already experiencing the benefits of this internally at Pantheon. diff --git a/source/releasenotes/2023-11-01-streamlined-user-offboarding.md b/source/releasenotes/2023-11-01-streamlined-user-offboarding.md new file mode 100644 index 0000000000..24cbc3ec79 --- /dev/null +++ b/source/releasenotes/2023-11-01-streamlined-user-offboarding.md @@ -0,0 +1,10 @@ +--- +title: Streamlined User Offboarding +published_date: "2023-11-01" +categories: [account-management, user-interface, new-feature] +--- +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](/guides/account-mgmt/workspace-sites-teams/teams#remove-a-user). diff --git a/source/releasenotes/2023-11-01-vpat-issued-for-product-accessibility.md b/source/releasenotes/2023-11-01-vpat-issued-for-product-accessibility.md new file mode 100644 index 0000000000..78c158b62f --- /dev/null +++ b/source/releasenotes/2023-11-01-vpat-issued-for-product-accessibility.md @@ -0,0 +1,8 @@ +--- +title: VPAT issued for product accessibility +published_date: "2023-11-01" +categories: [infrastructure, user-interface] +--- +* As part of Pantheon’s commitment to accessibility, diversity, and inclusion, we are proud to announce that we have completed an external audit of our platform’s accessibility features and the results are available in our [WCAG 2.1 AA VPAT](https://drive.google.com/file/d/1SYnzTsVNOyK4-5eLRYnNQJArdVsM8JUD/view). +* Our teams have ongoing efforts to improve accessibility further and have outlined goals to improve our support of WCAG 2.1 AA criteria for the next two quarters. +* Our partners and customers who depend on WCAG compliant products can confidently continue to use the platform knowing that we hold accessibility to be an important function of the services we provide. diff --git a/source/releasenotes/2023-11-01-wordpress-native-php-sessions-1-4-update.md b/source/releasenotes/2023-11-01-wordpress-native-php-sessions-1-4-update.md new file mode 100644 index 0000000000..eba22d7482 --- /dev/null +++ b/source/releasenotes/2023-11-01-wordpress-native-php-sessions-1-4-update.md @@ -0,0 +1,8 @@ +--- +title: "WordPress Native PHP Sessions 1.4 Update" +published_date: "2023-11-01" +categories: [wordpress, action-required, performance] +--- +The WordPress Native PHP Sessions plugin added primary keys to its custom tables in 1.2.2 for greater performance and redundancy, but did not upgrade existing sites. Now, version 1.4 includes an optional upgrade command for sites that installed the plugin prior to the 1.2.2 release. + +Our open source [WordPress Native PHP Sessions](https://wordpress.org/plugins/wp-native-php-sessions/) is available in the WordPress.org plugins repo. diff --git a/source/releasenotes/2023-12-01-delete-front-end-sites-multidevs-directly-from-dashboard-for-streamlined-management.md b/source/releasenotes/2023-12-01-delete-front-end-sites-multidevs-directly-from-dashboard-for-streamlined-management.md new file mode 100644 index 0000000000..2e3e86a491 --- /dev/null +++ b/source/releasenotes/2023-12-01-delete-front-end-sites-multidevs-directly-from-dashboard-for-streamlined-management.md @@ -0,0 +1,8 @@ +--- +title: "Delete Front-End Sites Multidevs Directly From Dashboard for Streamlined Management" +published_date: "2023-12-01" +categories: [front-end-sites, user-interface] +--- +We've enhanced your site management experience by enabling the ability to delete Multidevs directly from your Front-End Sites dashboard. This upgrade simplifies project organization, providing you with a seamless process to remove unnecessary Multidevs. + +This intuitive addition streamlines site management, offering a hassle-free solution to keep your projects organized and optimized. Find detailed instructions [here](/guides/decoupled/overview/fes-multidev#delete-a-multidev-environment). diff --git a/source/releasenotes/2023-12-01-elevated-experience-with-front-end-sites-drupal-starter-kit.md b/source/releasenotes/2023-12-01-elevated-experience-with-front-end-sites-drupal-starter-kit.md new file mode 100644 index 0000000000..4bc9c73276 --- /dev/null +++ b/source/releasenotes/2023-12-01-elevated-experience-with-front-end-sites-drupal-starter-kit.md @@ -0,0 +1,13 @@ +--- +title: "Elevated Experience With Front-End Sites Drupal Starter Kit" +published_date: "2023-12-01" +categories: [front-end-sites, user-interface] +--- +The Pantheon Drupal Starter Kit for Front-End Sites has undergone significant improvements. +* **Setup experience**: The setup process is now more user-friendly and guided for a seamless experience. +* **Health check script**: The newly introduced health check script alerts you to known configuration issues before a build fails. +* **Front-End Sites settings**: Effortlessly navigate through the Settings page, simplifying the testing of your preview endpoint, and allowing convenient copying of environment variables for use in the Front-End Sites Dashboard. + +Curious about creating a new Drupal project with these enhancements? Find detailed instructions [here](https://decoupledkit.pantheon.io/docs/backend-starters/decoupled-drupal/creating-a-new-project). + +For further insights and discussions on similar sites, join the [#front-end-frameworks](https://pantheon-community.slack.com/archives/C01DXGMFZFB) Slack channel. diff --git a/source/releasenotes/2023-12-01-optimized-monitoring-for-high-volume-directories.md b/source/releasenotes/2023-12-01-optimized-monitoring-for-high-volume-directories.md new file mode 100644 index 0000000000..8613c07cc8 --- /dev/null +++ b/source/releasenotes/2023-12-01-optimized-monitoring-for-high-volume-directories.md @@ -0,0 +1,6 @@ +--- +title: Optimized Monitoring for High-Volume Directories +published_date: "2023-12-01" +categories: [new-feature, user-interface, performance] +--- +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](/guides/filesystem/large-files/#alerts) 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. diff --git a/source/releasenotes/2023-12-01-upgraded-security-measures-for-uninterrupted-webops-experience.md b/source/releasenotes/2023-12-01-upgraded-security-measures-for-uninterrupted-webops-experience.md new file mode 100644 index 0000000000..337de3a79e --- /dev/null +++ b/source/releasenotes/2023-12-01-upgraded-security-measures-for-uninterrupted-webops-experience.md @@ -0,0 +1,12 @@ +--- +title: Upgraded Security Measures for Uninterrupted WebOps Experience +published_date: "2023-12-01" +categories: [infrastructure, security, performance] +--- +We're thrilled to announce an impactful upgrade to Pantheon's security infrastructure, reinforcing our commitment to safeguarding your websites. In response to the escalating sophistication of distributed denial-of-service (DDoS) attacks, we've implemented innovative solutions to fortify our defenses. Particularly, we've addressed a surge in Layer 7 attacks targeting content management systems, ensuring resilience even without our Advanced Global CDN's Web Application Firewall (WAF). + +**Key benefits:** +* **Advanced DDoS protection**: Our engineers have proactively countered Layer 7 attacks, mitigating risks posed by inauthentic traffic targeting web content management systems. +* **Rate limiting capabilities**: We've introduced rate limiting capabilities within our Global CDN, curbing abusive traffic effectively. This ensures a stable online presence, even during large-scale attacks, preventing wider stability issues. + +For more in-depth insights into the measures we've taken and the value they bring to your Pantheon experience, delve into the [full blog post](https://pantheon.io/blog/pantheon-improves-protection-malicious-traffic). Your website's security and stability are our top priorities, and this enhancement is another step in our ongoing commitment to delivering a robust WebOps platform. diff --git a/source/releasenotes/2023-12-01-wordpress-6-4-2-now-available-for-enhanced-security.md b/source/releasenotes/2023-12-01-wordpress-6-4-2-now-available-for-enhanced-security.md new file mode 100644 index 0000000000..1744d7d693 --- /dev/null +++ b/source/releasenotes/2023-12-01-wordpress-6-4-2-now-available-for-enhanced-security.md @@ -0,0 +1,6 @@ +--- +title: "WordPress 6.4.2 Now Available for Enhanced Security" +published_date: "2023-12-01" +categories: [wordpress, security, action-required] +--- +In response to a critical security vulnerability, [WordPress 6.4.2](https://wordpress.org/news/2023/12/wordpress-6-4-2-maintenance-security-release/) was released on December 6, 2023. To ensure the safety of your site, Pantheon strongly advises an immediate upgrade. Prioritize your site's security – upgrade now! From e4811487094e58a0feba0e2678b9c91ba396deb2 Mon Sep 17 00:00:00 2001 From: Rachel Whitton Date: Thu, 4 Jan 2024 11:59:39 -0600 Subject: [PATCH 02/16] Define attributes for all 'Release Notes' categories in JSON --- src/data/releaseNoteCategories.js | 111 ++++++++++++++++++++++++++++++ 1 file changed, 111 insertions(+) create mode 100644 src/data/releaseNoteCategories.js diff --git a/src/data/releaseNoteCategories.js b/src/data/releaseNoteCategories.js new file mode 100644 index 0000000000..e965b4fa6e --- /dev/null +++ b/src/data/releaseNoteCategories.js @@ -0,0 +1,111 @@ +export const releaseNoteCategories = { + "action-required": { + "displayName": "Action Required", + "color": "red", + "description": "Requires customer to act in order to avoid disruption" + }, + "drupal": { + "displayName": "Drupal", + "color": "black", + "description": "Tailored for updates specific to the Drupal content management system, helping Drupal users stay informed about platform changes that directly impact their workflows" + }, + "new-feature": { + "displayName": "New Feature", + "color": "green", + "description": "Consolidates information about both new features and improvements, providing users with insights into enhancements that contribute to a better overall experience" + }, + "front-end-sites": { + "displayName": "Front-End Sites", + "color": "purple", + "description": "Focuses on updates related to Front-End Site (FES) enhancements, ensuring that developers and designers stay informed about changes affecting how they use the product" + }, + "infrastructure": { + "displayName": "Infrastructure", + "color": "black", + "description": "Details changes related to the underlying technology and architecture of the Pantheon platform, providing insights into changes that may impact performance and reliability" + }, + "security": { + "displayName": "Security", + "color": "red", + "description": "Addresses security-related updates, emphasizing the importance of staying informed about changes aimed at maintaining a secure and protected environment for users" + }, + "tools-apis": { + "displayName": "Tools & APIs", + "color": "black", + "description": "Keeps users informed about updates related to tools and APIs, helping developers understand changes that may impact their workflows and integrations" + }, + "wordpress": { + "displayName": "WordPress", + "color": "black", + "description": "Tailored for updates specific to the WordPress content management system, helping WordPress users stay informed about platform changes that directly impact their workflows" + }, + "performance": { + "displayName": "Performance", + "color": "black", + "description": "Highlights updates focused on optimizing the speed, efficiency, and overall performance of the Pantheon platform, giving users insights into improvements that enhance user experience" + }, + "user-interface": { + "displayName": "User interface", + "color": "black", + "description": "Highlights updates related to changes in the user interface, ensuring that designers, marketers, and other users are aware of alterations to the visual and interactive elements of the platform" + }, + "account-management": { + "displayName": "Account Management", + "color": "black", + "description": "Covers finance and billing-related updates, allowing billing and finance managers to track changes affecting their financial aspects" + }, + "policy": { + "displayName": "Policy", + "color": "gray", + "description": "Communicates updates related to platform policies, ensuring users are aware of any changes in rules or guidelines that may impact their usage" + }, + "content-management": { + "displayName": "Content Management", + "color": "gray", + "description": "Include changes relevant to managing digital content on the Pantheon platform, ensuring users stay informed about updates related to content creation, editing, and relevant tools" + }, + "deprecated": { + "displayName": "Deprecated", + "color": "red", + "description": "Reserved for updates indicating the phasing out or discontinuation of specific features or functionalities" + }, + "events": { + "displayName": "Events", + "color": "gray", + "description": "Highlights updates related to special events, promotions, or limited-time occurrences on the Pantheon platform, keeping users informed about time-sensitive opportunities" + }, + "general": { + "displayName": "General", + "color": "gray", + "description": "Serves as a catch-all for updates that don't neatly fit into specific categories, offering a broad overview of general changes on the Pantheon platform" + }, + "issue-bug": { + "displayName": "Issue/Bug", + "color": "gray", + "description": "Merges information about issues and bugs into a unified category, allowing users to easily identify and understand the current status and steps taken to address reported problems" + }, + "migration": { + "displayName": "Migration", + "color": "gray", + "description": "Reserved for updates related to migrations, ensuring users are informed about changes affecting the movement of data and content within the Pantheon platform" + }, + "integration": { + "displayName": "", + "color": "gray", + "description": "Addresses updates related to system integration, helping IT and tech leads understand changes relevant to connecting Pantheon with other tools and services", + "_comment-from-Rachel": "I think we should remove this as a duplicate of the Tools/APIs category" + }, + "platform": { + "displayName": "Platform", + "color": "gray", + "description": "Offers general updates about the Pantheon platform, providing users with a comprehensive overview of changes that influence the overall system", + "_comment-from-Rachel": "I think we should remove this as a duplicate of the Infrastructure category" + }, + "documentation" : { + "displayName": "Documentation", + "color": "gray", + "description": "Communicates substantive changes to docs.pantheon.io", + "_comment-from-Rachel": "Review needed: New category not yet reviewed/approved by Ingrid or design team", + "_another_comment-from-Rachel": "We should require any new category to go through a review panel which includes design team, since too many tags can reduce usability of the feature and duplicate categories can cause confusion for intended usage." + } +}; From 1cb14d717c984a392543a27908479c13eeaf2edb Mon Sep 17 00:00:00 2001 From: Rachel Date: Thu, 4 Jan 2024 14:07:43 -0600 Subject: [PATCH 03/16] Update src/data/releaseNoteCategories.js Co-authored-by: Steve Persch --- src/data/releaseNoteCategories.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data/releaseNoteCategories.js b/src/data/releaseNoteCategories.js index e965b4fa6e..440f4c6b95 100644 --- a/src/data/releaseNoteCategories.js +++ b/src/data/releaseNoteCategories.js @@ -90,7 +90,7 @@ export const releaseNoteCategories = { "description": "Reserved for updates related to migrations, ensuring users are informed about changes affecting the movement of data and content within the Pantheon platform" }, "integration": { - "displayName": "", + "displayName": "Integration", "color": "gray", "description": "Addresses updates related to system integration, helping IT and tech leads understand changes relevant to connecting Pantheon with other tools and services", "_comment-from-Rachel": "I think we should remove this as a duplicate of the Tools/APIs category" From f04ed47d758fb62ce717d159501944352717df51 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 9 Jan 2024 13:14:44 -0600 Subject: [PATCH 04/16] Update categories based on feedback in internal worksheet --- src/data/releaseNoteCategories.js | 22 ++++------------------ 1 file changed, 4 insertions(+), 18 deletions(-) diff --git a/src/data/releaseNoteCategories.js b/src/data/releaseNoteCategories.js index 440f4c6b95..33cf9c33e6 100644 --- a/src/data/releaseNoteCategories.js +++ b/src/data/releaseNoteCategories.js @@ -79,33 +79,19 @@ export const releaseNoteCategories = { "color": "gray", "description": "Serves as a catch-all for updates that don't neatly fit into specific categories, offering a broad overview of general changes on the Pantheon platform" }, - "issue-bug": { - "displayName": "Issue/Bug", - "color": "gray", - "description": "Merges information about issues and bugs into a unified category, allowing users to easily identify and understand the current status and steps taken to address reported problems" - }, "migration": { "displayName": "Migration", "color": "gray", "description": "Reserved for updates related to migrations, ensuring users are informed about changes affecting the movement of data and content within the Pantheon platform" }, - "integration": { - "displayName": "Integration", - "color": "gray", - "description": "Addresses updates related to system integration, helping IT and tech leads understand changes relevant to connecting Pantheon with other tools and services", - "_comment-from-Rachel": "I think we should remove this as a duplicate of the Tools/APIs category" - }, "platform": { "displayName": "Platform", "color": "gray", - "description": "Offers general updates about the Pantheon platform, providing users with a comprehensive overview of changes that influence the overall system", - "_comment-from-Rachel": "I think we should remove this as a duplicate of the Infrastructure category" + "description": "Offers general updates about the Pantheon platform, providing users with a comprehensive overview of changes that influence the overall system" }, - "documentation" : { - "displayName": "Documentation", + "docs": { + "displayName": "Pantheon Docs", "color": "gray", - "description": "Communicates substantive changes to docs.pantheon.io", - "_comment-from-Rachel": "Review needed: New category not yet reviewed/approved by Ingrid or design team", - "_another_comment-from-Rachel": "We should require any new category to go through a review panel which includes design team, since too many tags can reduce usability of the feature and duplicate categories can cause confusion for intended usage." + "description": "Reserved for updates that involve substantive changes, additions, or clarifications within Pantheon Docs — the centralized hub containing manuals and essential documentation for Pantheon users." } }; From d734f246101e8939ac848cf630e2c6005928e3be Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 9 Jan 2024 13:16:56 -0600 Subject: [PATCH 05/16] Rename account-management to billing --- src/data/releaseNoteCategories.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/data/releaseNoteCategories.js b/src/data/releaseNoteCategories.js index 33cf9c33e6..bceb01578d 100644 --- a/src/data/releaseNoteCategories.js +++ b/src/data/releaseNoteCategories.js @@ -49,8 +49,8 @@ export const releaseNoteCategories = { "color": "black", "description": "Highlights updates related to changes in the user interface, ensuring that designers, marketers, and other users are aware of alterations to the visual and interactive elements of the platform" }, - "account-management": { - "displayName": "Account Management", + "billing": { + "displayName": "Billing & Finance", "color": "black", "description": "Covers finance and billing-related updates, allowing billing and finance managers to track changes affecting their financial aspects" }, From 8bbaac01164e2cd5b638e8b91a3cbabdf8a7e27e Mon Sep 17 00:00:00 2001 From: Rachel Whitton Date: Tue, 9 Jan 2024 13:19:56 -0600 Subject: [PATCH 06/16] Replace account-management category with billing category --- .../2023-09-01-early-access-streamlined-user-offboarding.md | 2 +- source/releasenotes/2023-11-01-streamlined-user-offboarding.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/source/releasenotes/2023-09-01-early-access-streamlined-user-offboarding.md b/source/releasenotes/2023-09-01-early-access-streamlined-user-offboarding.md index 35393f27de..611f82a0fa 100644 --- a/source/releasenotes/2023-09-01-early-access-streamlined-user-offboarding.md +++ b/source/releasenotes/2023-09-01-early-access-streamlined-user-offboarding.md @@ -1,7 +1,7 @@ --- title: "Early Access: Streamlined User Offboarding" published_date: "2023-09-01" -categories: [account-management, user-interface] +categories: [billing, user-interface] --- Helps Workspace Admins more effectively manage user access by providing the ability to offboard users from multiple sites in a single click. diff --git a/source/releasenotes/2023-11-01-streamlined-user-offboarding.md b/source/releasenotes/2023-11-01-streamlined-user-offboarding.md index 24cbc3ec79..943351729a 100644 --- a/source/releasenotes/2023-11-01-streamlined-user-offboarding.md +++ b/source/releasenotes/2023-11-01-streamlined-user-offboarding.md @@ -1,7 +1,7 @@ --- title: Streamlined User Offboarding published_date: "2023-11-01" -categories: [account-management, user-interface, new-feature] +categories: [billing, user-interface, new-feature] --- 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 From 62db9fd4a9120232cdae2c07cbf90057012529f8 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 9 Jan 2024 13:23:55 -0600 Subject: [PATCH 07/16] Remove action-required from OCP entry --- source/releasenotes/2023-09-01-object-cache-pro.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/releasenotes/2023-09-01-object-cache-pro.md b/source/releasenotes/2023-09-01-object-cache-pro.md index 6fe9fb5932..d7f761463f 100644 --- a/source/releasenotes/2023-09-01-object-cache-pro.md +++ b/source/releasenotes/2023-09-01-object-cache-pro.md @@ -1,7 +1,7 @@ --- title: Object Cache Pro published_date: "2023-09-01" -categories: [wordpress, action-required, performance, new-feature] +categories: [wordpress, performance, new-feature] --- WordPress sites can now leverage an upgraded object caching solution on Pantheon! Object Cache Pro is a highly optimized premium WordPress plugin that integrates with Redis for business class performance. [Find out more about our perspective Object Caching from Steve Persch, Director of Developer Experience](https://pantheon.io/blog/pantheon-includes-object-cache-pro-painless-improved-performance). From b399818eb2a76bcc004119692905c2a9c892ba03 Mon Sep 17 00:00:00 2001 From: Ingrid <148255657+IngridKwok@users.noreply.github.com> Date: Wed, 10 Jan 2024 13:30:30 -0800 Subject: [PATCH 08/16] Update 2023-10-01-design-system-integration-docs.md --- .../releasenotes/2023-10-01-design-system-integration-docs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/releasenotes/2023-10-01-design-system-integration-docs.md b/source/releasenotes/2023-10-01-design-system-integration-docs.md index b5f59313c0..b77db75c17 100644 --- a/source/releasenotes/2023-10-01-design-system-integration-docs.md +++ b/source/releasenotes/2023-10-01-design-system-integration-docs.md @@ -1,7 +1,7 @@ --- title: "Design System Integration: Docs" published_date: "2023-10-01" -categories: [user-interface] +categories: [user-interface, pantheon-docs] --- We're excited to announce that our documentation site has been seamlessly integrated with our brand-new design system. This enhancement brings a fresh and cohesive look to our documentation, providing a unified and visually appealing experience for our users. Explore the updated, improved, and more accessible [Docs site](/) today. From d0f464b631fc3b1d54fb240d361fbe99f0ddeac7 Mon Sep 17 00:00:00 2001 From: Ingrid <148255657+IngridKwok@users.noreply.github.com> Date: Wed, 10 Jan 2024 13:39:36 -0800 Subject: [PATCH 09/16] Update 2023-12-01-elevated-experience-with-front-end-sites-drupal-starter-kit.md --- ...evated-experience-with-front-end-sites-drupal-starter-kit.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/releasenotes/2023-12-01-elevated-experience-with-front-end-sites-drupal-starter-kit.md b/source/releasenotes/2023-12-01-elevated-experience-with-front-end-sites-drupal-starter-kit.md index 4bc9c73276..7a914f3d6f 100644 --- a/source/releasenotes/2023-12-01-elevated-experience-with-front-end-sites-drupal-starter-kit.md +++ b/source/releasenotes/2023-12-01-elevated-experience-with-front-end-sites-drupal-starter-kit.md @@ -1,7 +1,7 @@ --- title: "Elevated Experience With Front-End Sites Drupal Starter Kit" published_date: "2023-12-01" -categories: [front-end-sites, user-interface] +categories: [front-end-sites, user-interface, drupal] --- The Pantheon Drupal Starter Kit for Front-End Sites has undergone significant improvements. * **Setup experience**: The setup process is now more user-friendly and guided for a seamless experience. From 5ab8fd5b99c37aa74714ca728d4fe83abd68b2f4 Mon Sep 17 00:00:00 2001 From: Ingrid <148255657+IngridKwok@users.noreply.github.com> Date: Wed, 10 Jan 2024 13:41:42 -0800 Subject: [PATCH 10/16] Update 2023-10-01-front-end-sites-settings.md --- source/releasenotes/2023-10-01-front-end-sites-settings.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/releasenotes/2023-10-01-front-end-sites-settings.md b/source/releasenotes/2023-10-01-front-end-sites-settings.md index 64372d2b34..868863e46d 100644 --- a/source/releasenotes/2023-10-01-front-end-sites-settings.md +++ b/source/releasenotes/2023-10-01-front-end-sites-settings.md @@ -1,7 +1,7 @@ --- title: "Front-End Sites Settings" published_date: "2023-10-01" -categories: [front-end-sites, user-interface] +categories: [front-end-sites, wordpress, user-interface] --- The Pantheon Front-End Sites Settings page is now available for users of the WordPress for Front-End project. It provides a simplified post install experience where users can copy environment variables for use in the Front-End Sites dashboard, and also test their preview endpoint. Instructions for creating a new WordPress project [can be found here](https://decoupledkit.pantheon.io/docs/backend-starters/decoupled-wordpress/creating-a-new-project). Want to chat more about these kinds of sites? Join the [#front-end-frameworks](https://pantheon-community.slack.com/archives/C01DXGMFZFB) Slack Channel. From 3c45e62821550db5a7f8290ca07aaaab1f4b4895 Mon Sep 17 00:00:00 2001 From: Rachel Whitton Date: Fri, 12 Jan 2024 11:52:15 -0600 Subject: [PATCH 11/16] Add new category for account management --- ...2023-09-01-early-access-streamlined-user-offboarding.md | 2 +- .../2023-11-01-streamlined-user-offboarding.md | 2 +- src/data/releaseNoteCategories.js | 7 ++++++- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/source/releasenotes/2023-09-01-early-access-streamlined-user-offboarding.md b/source/releasenotes/2023-09-01-early-access-streamlined-user-offboarding.md index 611f82a0fa..35393f27de 100644 --- a/source/releasenotes/2023-09-01-early-access-streamlined-user-offboarding.md +++ b/source/releasenotes/2023-09-01-early-access-streamlined-user-offboarding.md @@ -1,7 +1,7 @@ --- title: "Early Access: Streamlined User Offboarding" published_date: "2023-09-01" -categories: [billing, user-interface] +categories: [account-management, user-interface] --- Helps Workspace Admins more effectively manage user access by providing the ability to offboard users from multiple sites in a single click. diff --git a/source/releasenotes/2023-11-01-streamlined-user-offboarding.md b/source/releasenotes/2023-11-01-streamlined-user-offboarding.md index 943351729a..24cbc3ec79 100644 --- a/source/releasenotes/2023-11-01-streamlined-user-offboarding.md +++ b/source/releasenotes/2023-11-01-streamlined-user-offboarding.md @@ -1,7 +1,7 @@ --- title: Streamlined User Offboarding published_date: "2023-11-01" -categories: [billing, user-interface, new-feature] +categories: [account-management, user-interface, new-feature] --- 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 diff --git a/src/data/releaseNoteCategories.js b/src/data/releaseNoteCategories.js index bceb01578d..c49bd5efaf 100644 --- a/src/data/releaseNoteCategories.js +++ b/src/data/releaseNoteCategories.js @@ -89,9 +89,14 @@ export const releaseNoteCategories = { "color": "gray", "description": "Offers general updates about the Pantheon platform, providing users with a comprehensive overview of changes that influence the overall system" }, - "docs": { + "pantheon-docs": { "displayName": "Pantheon Docs", "color": "gray", "description": "Reserved for updates that involve substantive changes, additions, or clarifications within Pantheon Docs — the centralized hub containing manuals and essential documentation for Pantheon users." + }, + "account-management": { + "displayName": "Account Management", + "color": "gray", + "description": "Highlights updates related to account permissions, user roles, and any changes that impact how users manage and interact with their accounts." } }; From d3c2c740cca8701c6e47d68aeb1fc5ae8f5f0114 Mon Sep 17 00:00:00 2001 From: Steve Persch Date: Thu, 18 Jan 2024 11:02:55 -0600 Subject: [PATCH 12/16] Update CODEOWNERS with release-note-authors --- CODEOWNERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CODEOWNERS b/CODEOWNERS index db728ae584..b5b4828283 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -15,3 +15,5 @@ source/content/guides/integrated-composer/ @pantheon-systems/lifecycle-ops source/content/guides/multisite/ @pantheon-systems/cms-platform # The cms-platform team is responsible for External Libraries on Pantheon source/content/external-libraries @pantheon-systems/cms-platform +# There is a team just for release note permissions +source/releasenotes/ @pantheon-systems/release-note-authors From 94220b5d8a26f5ccfeceefcac7a086e3a83538b4 Mon Sep 17 00:00:00 2001 From: Rachel Whitton Date: Mon, 22 Jan 2024 13:45:43 -0600 Subject: [PATCH 13/16] Delete platform category, in favor of infrastrcuture only based on discussion with Ingrid --- src/data/releaseNoteCategories.js | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/data/releaseNoteCategories.js b/src/data/releaseNoteCategories.js index c49bd5efaf..ebc76dfe2b 100644 --- a/src/data/releaseNoteCategories.js +++ b/src/data/releaseNoteCategories.js @@ -84,15 +84,10 @@ export const releaseNoteCategories = { "color": "gray", "description": "Reserved for updates related to migrations, ensuring users are informed about changes affecting the movement of data and content within the Pantheon platform" }, - "platform": { - "displayName": "Platform", - "color": "gray", - "description": "Offers general updates about the Pantheon platform, providing users with a comprehensive overview of changes that influence the overall system" - }, "pantheon-docs": { "displayName": "Pantheon Docs", "color": "gray", - "description": "Reserved for updates that involve substantive changes, additions, or clarifications within Pantheon Docs — the centralized hub containing manuals and essential documentation for Pantheon users." + "description": "Reserved for updates that involve substantive changes, additions, or clarifications within Pantheon Docs — the centralized hub containing manuals and essential documentation for Pantheon users." }, "account-management": { "displayName": "Account Management", From 0450b871a9f90bc7822cc84d7742e00ca369e726 Mon Sep 17 00:00:00 2001 From: Rachel Whitton Date: Tue, 23 Jan 2024 12:16:21 -0600 Subject: [PATCH 14/16] Relocate json dump defining categories to match release-notes branch --- .../releasenotescategories/releaseNoteCategories.json | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/data/releaseNoteCategories.js => source/releasenotescategories/releaseNoteCategories.json (100%) diff --git a/src/data/releaseNoteCategories.js b/source/releasenotescategories/releaseNoteCategories.json similarity index 100% rename from src/data/releaseNoteCategories.js rename to source/releasenotescategories/releaseNoteCategories.json From 58698be897baf07a5db1372c0b9ad90823acd1ee Mon Sep 17 00:00:00 2001 From: Rachel Whitton Date: Tue, 23 Jan 2024 12:48:44 -0600 Subject: [PATCH 15/16] Convert to JSON format, align with release-notes, remove platform, remove bugs/issues, remove integration, remove content-management --- .../releaseNoteCategories.json | 209 ++++++++++-------- 1 file changed, 112 insertions(+), 97 deletions(-) diff --git a/source/releasenotescategories/releaseNoteCategories.json b/source/releasenotescategories/releaseNoteCategories.json index ebc76dfe2b..afb188f442 100644 --- a/source/releasenotescategories/releaseNoteCategories.json +++ b/source/releasenotescategories/releaseNoteCategories.json @@ -1,97 +1,112 @@ -export const releaseNoteCategories = { - "action-required": { - "displayName": "Action Required", - "color": "red", - "description": "Requires customer to act in order to avoid disruption" - }, - "drupal": { - "displayName": "Drupal", - "color": "black", - "description": "Tailored for updates specific to the Drupal content management system, helping Drupal users stay informed about platform changes that directly impact their workflows" - }, - "new-feature": { - "displayName": "New Feature", - "color": "green", - "description": "Consolidates information about both new features and improvements, providing users with insights into enhancements that contribute to a better overall experience" - }, - "front-end-sites": { - "displayName": "Front-End Sites", - "color": "purple", - "description": "Focuses on updates related to Front-End Site (FES) enhancements, ensuring that developers and designers stay informed about changes affecting how they use the product" - }, - "infrastructure": { - "displayName": "Infrastructure", - "color": "black", - "description": "Details changes related to the underlying technology and architecture of the Pantheon platform, providing insights into changes that may impact performance and reliability" - }, - "security": { - "displayName": "Security", - "color": "red", - "description": "Addresses security-related updates, emphasizing the importance of staying informed about changes aimed at maintaining a secure and protected environment for users" - }, - "tools-apis": { - "displayName": "Tools & APIs", - "color": "black", - "description": "Keeps users informed about updates related to tools and APIs, helping developers understand changes that may impact their workflows and integrations" - }, - "wordpress": { - "displayName": "WordPress", - "color": "black", - "description": "Tailored for updates specific to the WordPress content management system, helping WordPress users stay informed about platform changes that directly impact their workflows" - }, - "performance": { - "displayName": "Performance", - "color": "black", - "description": "Highlights updates focused on optimizing the speed, efficiency, and overall performance of the Pantheon platform, giving users insights into improvements that enhance user experience" - }, - "user-interface": { - "displayName": "User interface", - "color": "black", - "description": "Highlights updates related to changes in the user interface, ensuring that designers, marketers, and other users are aware of alterations to the visual and interactive elements of the platform" - }, - "billing": { - "displayName": "Billing & Finance", - "color": "black", - "description": "Covers finance and billing-related updates, allowing billing and finance managers to track changes affecting their financial aspects" - }, - "policy": { - "displayName": "Policy", - "color": "gray", - "description": "Communicates updates related to platform policies, ensuring users are aware of any changes in rules or guidelines that may impact their usage" - }, - "content-management": { - "displayName": "Content Management", - "color": "gray", - "description": "Include changes relevant to managing digital content on the Pantheon platform, ensuring users stay informed about updates related to content creation, editing, and relevant tools" - }, - "deprecated": { - "displayName": "Deprecated", - "color": "red", - "description": "Reserved for updates indicating the phasing out or discontinuation of specific features or functionalities" - }, - "events": { - "displayName": "Events", - "color": "gray", - "description": "Highlights updates related to special events, promotions, or limited-time occurrences on the Pantheon platform, keeping users informed about time-sensitive opportunities" - }, - "general": { - "displayName": "General", - "color": "gray", - "description": "Serves as a catch-all for updates that don't neatly fit into specific categories, offering a broad overview of general changes on the Pantheon platform" - }, - "migration": { - "displayName": "Migration", - "color": "gray", - "description": "Reserved for updates related to migrations, ensuring users are informed about changes affecting the movement of data and content within the Pantheon platform" - }, - "pantheon-docs": { - "displayName": "Pantheon Docs", - "color": "gray", - "description": "Reserved for updates that involve substantive changes, additions, or clarifications within Pantheon Docs — the centralized hub containing manuals and essential documentation for Pantheon users." - }, - "account-management": { - "displayName": "Account Management", - "color": "gray", - "description": "Highlights updates related to account permissions, user roles, and any changes that impact how users manage and interact with their accounts." - } -}; +{ + "categories": [ + { + "slug": "account-management", + "displayName": "Account Management", + "color": "color-1", + "description": "Highlights updates related to account permissions, user roles, and any changes that impact how users manage and interact with their accounts" + }, + { + "slug": "action-required", + "displayName": "Action Required", + "color": "color-3", + "description": "Requires customer to act in order to avoid disruption" + }, + { + "slug": "billing", + "displayName": "Billing & Finance", + "color": "color-1", + "description": "Covers finance and billing-related updates, allowing billing and finance managers to track changes affecting their financial aspects" + }, + { + "slug": "deprecated", + "displayName": "Deprecated", + "color": "color-4", + "description": "Reserved for updates indicating the phasing out or discontinuation of specific features or functionalities" + }, + { + "slug": "documentation", + "displayName": "Pantheon Docs", + "color": "color-4", + "description": "Reserved for updates that involve substantive changes, additions, or clarifications within Pantheon Docs — the centralized hub containing manuals and essential documentation for Pantheon users" + }, + { + "slug": "drupal", + "displayName": "Drupal", + "color": "color-9", + "description": "Tailored for updates specific to the Drupal content management system, helping Drupal users stay informed about platform changes that directly impact their workflows" + }, + { + "slug": "events", + "displayName": "Events", + "color": "color-6", + "description": "Highlights updates related to special events, promotions, or limited-time occurrences on the Pantheon platform, keeping users informed about time-sensitive opportunities" + }, + { + "slug": "front-end-sites", + "displayName": "Front-End Sites", + "color": "color-2", + "description": "Focuses on updates related to Front-End Site (FES) enhancements, ensuring that developers and designers stay informed about changes affecting how they use the product" + }, + { + "slug": "general", + "displayName": "General", + "color": "color-4", + "description": "Serves as a catch-all for updates that don't neatly fit into specific categories, offering a broad overview of general changes on the Pantheon platform" + }, + { + "slug": "infrastructure", + "displayName": "Infrastructure", + "color": "color-10", + "description": "Details changes related to the underlying technology and architecture of the Pantheon platform, providing insights into changes that may impact performance and reliability" + }, + { + "slug": "migration", + "displayName": "Migration", + "color": "color-6", + "description": "Reserved for updates related to migrations, ensuring users are informed about changes affecting the movement of data and content within the Pantheon platform" + }, + { + "slug": "new-feature", + "displayName": "New Feature", + "color": "color-7", + "description": "Consolidates information about both new features and improvements, providing users with insights into enhancements that contribute to a better overall experience" + }, + { + "slug": "performance", + "displayName": "Performance", + "color": "color-7", + "description": "Highlights updates focused on optimizing the speed, efficiency, and overall performance of the Pantheon platform, giving users insights into improvements that enhance user experience" + }, + { + "slug": "policy", + "displayName": "Policy", + "color": "color-10", + "description": "Communicates updates related to platform policies, ensuring users are aware of any changes in rules or guidelines that may impact their usage" + }, + { + "slug": "security", + "displayName": "Security", + "color": "color-5", + "description": "Addresses security-related updates, emphasizing the importance of staying informed about changes aimed at maintaining a secure and protected environment for users" + }, + { + "slug": "tools-apis", + "displayName": "Tools & APIs", + "color": "color-2", + "description": "Keeps users informed about updates related to tools and APIs, helping developers understand changes that may impact their workflows and integrations" + }, + { + "slug": "user-interface", + "displayName": "User interface", + "color": "color-8", + "description": "Highlights updates related to changes in the user interface, ensuring that designers, marketers, and other users are aware of alterations to the visual and interactive elements of the platform" + }, + { + "slug": "wordpress", + "displayName": "WordPress", + "color": "color-8", + "description": "Tailored for updates specific to the WordPress content management system, helping WordPress users stay informed about platform changes that directly impact their workflows" + } + ] +} From cb3519c1af12373231ecb3036597a4c192bbeb2a Mon Sep 17 00:00:00 2001 From: Rachel Whitton Date: Tue, 23 Jan 2024 13:11:50 -0600 Subject: [PATCH 16/16] Suggest updated colors for a few categories --- .../releaseNoteCategories.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/source/releasenotescategories/releaseNoteCategories.json b/source/releasenotescategories/releaseNoteCategories.json index afb188f442..8ec1df810d 100644 --- a/source/releasenotescategories/releaseNoteCategories.json +++ b/source/releasenotescategories/releaseNoteCategories.json @@ -39,13 +39,13 @@ { "slug": "events", "displayName": "Events", - "color": "color-6", + "color": "color-4", "description": "Highlights updates related to special events, promotions, or limited-time occurrences on the Pantheon platform, keeping users informed about time-sensitive opportunities" }, { "slug": "front-end-sites", "displayName": "Front-End Sites", - "color": "color-2", + "color": "color-9", "description": "Focuses on updates related to Front-End Site (FES) enhancements, ensuring that developers and designers stay informed about changes affecting how they use the product" }, { @@ -57,7 +57,7 @@ { "slug": "infrastructure", "displayName": "Infrastructure", - "color": "color-10", + "color": "color-8", "description": "Details changes related to the underlying technology and architecture of the Pantheon platform, providing insights into changes that may impact performance and reliability" }, { @@ -75,7 +75,7 @@ { "slug": "performance", "displayName": "Performance", - "color": "color-7", + "color": "color-6", "description": "Highlights updates focused on optimizing the speed, efficiency, and overall performance of the Pantheon platform, giving users insights into improvements that enhance user experience" }, { @@ -99,13 +99,13 @@ { "slug": "user-interface", "displayName": "User interface", - "color": "color-8", + "color": "color-2", "description": "Highlights updates related to changes in the user interface, ensuring that designers, marketers, and other users are aware of alterations to the visual and interactive elements of the platform" }, { "slug": "wordpress", "displayName": "WordPress", - "color": "color-8", + "color": "color-9", "description": "Tailored for updates specific to the WordPress content management system, helping WordPress users stay informed about platform changes that directly impact their workflows" } ]