You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
wp-config-pantheon.php deprecated in favor of application.pantheon.php. All previous functionality in wp-config-pantheon.php moved to application.pantheon.php. (#139)
DISABLE_WP_CRON constant removed from application.php (and wp-config-pantheon.php) and moved to application.pantheon.php. (#139) It's possible this change could cause a merge conflict. Accept incoming changes from the upstream or resolve manually.
Cookie domain handling in application.pantheon.php to resolve cookie-related login redirect issues on subdomain multisites. (#137)
Updates to application.php and composer.json to bring WordPress (Composer Managed) in line with roots/bedrock v1.24.x. (#134)
Correct WordPress site urls on main sites or single sites to drop the /wp in WordPress-generated home links. (#132) This fixes an issue where WordPress-generated links to the primary site always included an unnecessary trailing /wp. This is handled by a filter in mu-plugins/filters.php set to priority 9 so it can be easily overridden.
Pre-set the WP GraphQL endpoint path to wp/graphql if the plugin exists to preserve existing functionality after URL filters above. (#138)
Bump PHP version to 8.2 and DB version to 10.6. (#133) PHP back to 8.1 is still supported but PHP 8.0 support is dropped by the Composer configuration to follow current Bedrock and Sage minimum requirements.
Update the update_php function in helpers.sh to update PHP version in pantheon.yml to 8.1 (or higher) to follow new Bedrock and Sage PHP minimum. (#131)
Silences the check for multisite in the Sage theme install script. (#131) Previously a warning would be shown if the site the script was being run against was not a multisite because the MULTISITE constant did not exist.
Adds a check to see if the generated Sage theme exists prior to theme activation. (#131) This change corrects the script's behavior to not attempt to activate the theme if it does not exist.
Ensure managed WordPress files aren't omitted. (#128) This fixes an issue where some required files were being ignored by version control. Props @araphiel
Filters core resource URLs for non-main sites in subdirectory multisites. (#130) This fixes an issue where core resource URLs (e.g. to WordPress core JavaScript and CSS assets) were linked incorrectly in subdirectory subsites. This is handled by a filter in mu-plugins/filters.php set to priority 9 so it can be easily overridden.
Replace tput with a save_tput function in helpers.sh. (#129) This fixes an issue where a warning was being displayed in Workflow Logs in the dashboard because the tput function was not available in the terminal environment.
Adds semver versioning convention to CHANGELOG to track changes easier. (Tags will begin at 1.31.0 rather than retroactively creating new tags.)
Adds package.json file and Playwright tests for functional testing. (#138)