All notable changes to this project will be documented in this file.
- Update to WordPress 5.8. For more information, see https://wordpress.org/news/2021/07/tatum/
- Update to WordPress 5.7.2. For more information, see https://wordpress.org/news/2021/05/wordpress-5-7-2-security-release/
- Update to WordPress 5.7.1. For more information, see https://wordpress.org/news/2021/04/wordpress-5-7-1-security-and-maintenance-release/
- Send Cache Control header via Response object
- Update to WordPress 5.7. For more information, see https://wordpress.org/news/2021/03/wordpress-5-7-esperanza/
- Update to WordPress 5.6.2. For more information, see https://wordpress.org/news/2021/02/wordpress-5-6-2-maintenance-release/
- Update to WordPress 5.6.1. For more information, see https://wordpress.org/news/2021/02/wordpress-5-6-1-maintenance-release/
- Upgrade plugins
- Upgrade WP core to v5.6.1
- Add modular custom block support
- Combine theme and plugin update blocks, add gitflow finish block
- Update twentytwentyone theme
- Update twentytwenty theme
- Update twentynineteen theme
- Update wordpress-seo plugin
- Update redirection plugin
- Update wp-native-php-sessions plugin
- Update custom-post-type-ui plugin
- Update classic-editor plugin
- Add theme update block in update script
- Rename wordpress update script
- Update to WordPress 5.6. For more information, see https://wordpress.org/news/2020/12/simone/
- Update to WordPress 5.5.3. For more information, see https://wordpress.org/news/2020/10/wordpress-5-5-3-maintenance-release/
- Update to WordPress 5.5.2. For more information, see https://wordpress.org/news/2020/10/wordpress-5-5-2-security-and-maintenance-release/
- Use pantheon_curl_timeout instead of pantheon_curl
- Update page cache notices to link to caching docs page
- Add DISABLE_PANTHEON_UPDATE_NOTICES constant to disable Pantheon update notice filtering
- Only check for WordPress update when not doing ajax request
- Add environment_url script to update the same in gitlab CI
- Update to WordPress 5.5.1. For more information, see https://wordpress.org/news/2020/09/wordpress-5-5-1-maintenance-release/
- Update to WordPress 5.5. IMPORTANT: If you select "Auto-resolve conflicts" for this release, it may cause your customizations to wp-config.php to be removed. Changes were made in the upstream wp-config.php in order to support wp_get_environment_type(). Double-check the contents of your wp-config.php file after applying this update. If you have problems with merge conflicts, see https://pantheon.io/docs/git-resolve-merge-conflicts
- wp-config.php: removed deprecated WPLANG, refactored "if" logic/syntax
- Add local config sample
- Introduce wp-config-pantheon, set WP_ENVIRONMENT_TYPE by Pantheon environment
- Introduce 'pantheon_wp_login_text' to allow login text to be filtered
- Update gitlab-ci config with release theme name variable
- Update wordpress-seo plugin
- Update redirection plugin
- Update pantheon-advanced-page-cache plugin
- Update wp-native-php-sessions plugin
- Update custom-post-type-ui plugin
- Add note about break in update script process
- Update update_plugins.sh script to be executable
- Updates to gitlab/ci deployment scripting
- Amended WordPress 5.4.2 release.
- Update to WordPress 5.4.2. For more information, see https://wordpress.org/news/2020/06/wordpress-5-4-2-security-and-maintenance-release/
- [OTTO-357] Add protected_web_paths to upstream
- change default for new sites from utf8 to utf8mb4
- Update to WordPress 5.4.1. For more information, see https://wordpress.org/news/2020/04/wordpress-5-4-1/
- Upstream update notice improvements
- Update to WordPress 5.4. For more information, see https://wordpress.org/news/2020/03/adderley/
- Update to WordPress 5.3.2. For more information, see https://wordpress.org/news/2019/12/wordpress-5-3-1-security-and-maintenance-release/
- Update to WordPress 5.3.1. For more information, see https://wordpress.org/news/2019/12/wordpress-5-3-1-security-and-maintenance-release/
- Update to WordPress 5.3. For more information, see https://wordpress.org/news/2019/11/kirk/
- Update to WordPress 5.2.4. For more information, see https://wordpress.org/news/2019/10/wordpress-5-2-4-security-release/
- Enforce HTTPS. For more info see https://pantheon.io/blog/pantheon-now-enforces-https-default-plus-really-simple-hsts
- Update .gitignore
- Update to WordPress 5.2.3. For more information, see https://wordpress.org/news/2019/09/wordpress-5-2-3-security-and-maintenance-release/
- Remove
max-age
from logged-in responses - Improve WordPress dashboard Custom Upstream update notifications
- Remove the Try Gutenberg callout code
- Update to WordPress 5.2.2. For more information, see https://wordpress.org/news/2019/06/wordpress-5-2-2-maintenance-release/
- Update to WordPress 5.2.1. For more information, see https://wordpress.org/news/2019/05/jaco/
- Modify prepare script to default variable of START with an 's' parameter
- Add todo for later theme setting
- Modify git import script
- Add visual regression test job back and allow to fail
- CI Script updates
- Update CI docker image
- Add visual regression test suite
- Update pantheon.upstream.yml to default to PHP73 and include auto-https enforcement
- Modify set env url script to leverage the search parameter only for the initial lookup
- Update scripts that reference the environment name to only trim the last hyphen
- Update clone script procedures
- Add pantheon-advanced-page-cache plugin
- Update wordpress-seo plugin
- Update searchwp plugin
- Update redirection plugin
- Update kraken-image-optimizer plugin
- Update gravity-forms plugin
- Update custom-post-types plugin
- Update advanced-custom-fields-pro plugin
- Update script to update WP core and plugins
- Update Zapier webhook catch URL
- Add case blocks to prepare script for synchronizing git remotes and deploying to pantheon
- Modify block to install dependencies, mnoving it lower than the current version detection
- Remove exits within conditional blocks to treat as skip
- Modify prepare script dialog output and current version detection
- Update terminus command to find mulitdev by name
- Update testing script variable with export
- Modify readme and move/centralize markdown files to a single directory
- Remove lines that delete the remote Pantheon branch after multidev deletion
- Add line to init gitflow with defaults
- Remove THEME_NAME variable declaration for CI context
- Remove older 2017 wp theme
- Update Yoast plugin v11.1.1
- Update Gravity forms to v2.4.9
- Update Classic Editor plugin to v1.5
- Update ACF plugin to v5.8.0
- Update terminus multidev:delete command for 2.0 support
- Update to WordPress 5.2. For more information, see https://wordpress.org/news/2019/05/jaco/
- Update WordPress to v5.1.1
- Add Classic Editor plugin
- Update all pre-installed plugins
- Update .editorconfig rule to allow json files to end with new lines
- Modify theme directory switch and theme dependency injection blocks
- Update package.json npm test
- Update deploy and test scripts with better exit codes
- Add streamlined config within
.gitlab-ci.yml
- Add standardized colors referenced in each script
- Add WIP scripts:
clone
,init
,update-plugin
,loop-module
, andimport-module
- Add
set-env-url
script to allow dynamic creation of GitLab "Environment URL" via GitLab API
- Switch postcss mixin dependency
- Relocate changelog and track deferred styles
- Add uploads proxy function (works with lando)
- Add GitLab CI stage and script to create merge request (manual)
- Add CSS linting tests (new projects only)
- Add clone script (new projects only, project initialization)
- Add editorconfig tests (all projects)
- Add script to remove multidev envs (manual)
- Fix sync into CPT UI JSON files (theme)
- Add test to confirm JSON validity
- Invert critical css workflow to identify "deferred" styles instead of "critical" styles
- Add file-size threshold to control inline-css in the
<head>
tag - Modify and overhaul the main readme documentation
- Add initial module for social media icons
- Job stages has been reduced to test, deploy, and merge_request
- Most theme test jobs have been reduced to a single job script
- Many CI tests can be run from npm scripts
- Fix environment clone logic on deployment script - will now only clone environment if multidev doesn't already exist
- Add retry parameters to the test stages. Jobs will retry a maximum of 2 times
- Update Barrel CLI
- Add base style utility classes
- Add screenshot generation script
- Enable multidev deployments by default
- Add auto-deploy script for hotfixes
- Update plugins
- Add quicksilver creation hook
- Add call to zapier webhook for above
- Fix linting errors
- Update plugins
- Add test-module script for test pipeline
- Add ambient video module
- Update wordpress core version
- Update all plugins
- Add condition to acceptance pipeline to check if git remote exists already before trying to create it
- Add dom and util js files
- Add condition around critical.css
- Fix name of theme in create module script
- Add create module script
- Update critical css workflow
- Add Critical CSS workflow
- Update images module
- Update css workflow for postcss
- Update scripts
- Add barrel mu plugin
- Update all plugins
- Add barrel-cli, including webpack, postcss, and config
- Stub improvements to CI on GitLab
- Update Core and platform
- Add webpack config, remove browserify
- Update Core and supplied plugins
- Update Core
- Remove old requirements/tasks
- Bug fixes
- Update Core and supplied plugins
- Update must-use plugins for XML-RPC
- Update standardjs and php syntax checks for gitlab ci
- Add routines to facilitate with post types and taxonomies
- Update core redirect logic
- Update XML-RPC disabled mu-plugin
- Update build scripts
- Remove obsolete theme components
- Upgrade plugins and WordPress core
- Initial base theme commit