WordPress Cluster 9.2.0

    • Consent 2.0
      • OneTrust CookiePro replaces Quantcast Choice Free as the CMP
    • Advertising 2.0 / Headerbidding
    • Theme Feature Added:
      • Ipsos Iris
    • MU Plugins
      • DCT Picture Use – Local dev critical error when saving posts fixed.

Jira
https://jira.dctdigital.com/browse/CORE-2225
https://jira.dctdigital.com/browse/AT-51
https://jira.dctdigital.com/browse/AT-77

 

Confluence
https://confluence.dctdigital.com/display/WPC/Consent+2.0

 

WordPress Cluster 9.1.6

    • New MU Plugins
      • Robots.TXT 1.0.0

        • Virtual Robots Txt Management
    • RSS Feed
      • new custom header check that supersedes IP check
      • changed key priority

        from 'HTTP_X_REAL_IP', 'HTTP_X_FORWARDED_FOR', 'REMOTE_ADDR'
        to
        'HTTP_X_FORWARDED_FOR', 'HTTP_X_REAL_IP', 'REMOTE_ADDR'
      • Picture Use Reporting REST Endpoint
        • Introduce limit and offset parameters

Jira
https://jira.dctdigital.com/browse/CORE-2241
https://jira.dctdigital.com/browse/CORE-2307

Confluence
https://confluence.dctdigital.com/display/WPC/Robots.Txt

WordPress Cluster 9.1.0

  • WordPress Core Updates
    • 5.5
      • https://wordpress.org/support/wordpress-version/version-5-5/
        • https://core.trac.wordpress.org/query?status=closed&group=resolution&milestone=5.5
    • 5.5.1
      • https://wordpress.org/support/wordpress-version/version-5-5-1/
        • https://core.trac.wordpress.org/query?status=closed&group=resolution&milestone=5.5.1
  • Plugin Updates
    • amp-config (MU)
      • Fixes some common errors.
    • picture-use-reporting (MU)
      • Better checking for missing metadata on image logging. [NP-61]
  • Theme Updates
    • SWD
      • Fixes some common errors.

WordPress Cluster 9.0.137

  • Plugin updates
    • ad-inserter 2.6.11
    • amp 1.5.5
    • classic-editor 1.6
    • contact-form-7 5.2.1
    • custom-post-type-permalinks 3.4.1
    • duplicate-post 3.2.5
    • mailchimp-for-wp 4.8
    • pods 2.7.22
    • publish-to-apple-news 2.0.8
    • redis-cache 2.0.11
      • drop-in 2.0.11
    • stream 3.5.1
    • user-switching 1.5.5
    • wordfence 7.4.10
    • wp-imageflow2 5.1.0
  • Theme updates
    • hueman 3.6.1
    • twentynineteen 1.7
    • twentyseventeen 2.4
    • twentysixteen 2.2
    • twentytwenty 1.5
  • PR
    • https://github.com/dc-thomson/wordpress/pull/2881
    • https://github.com/dc-thomson/wordpress/pull/2882
    • https://github.com/dc-thomson/wordpress/pull/2883
    • https://github.com/dc-thomson/wordpress/pull/2884
    • https://github.com/dc-thomson/wordpress/pull/2885
    • https://github.com/dc-thomson/wordpress/pull/2886
    • https://github.com/dc-thomson/wordpress/pull/2887
    • https://github.com/dc-thomson/wordpress/pull/2888
    • https://github.com/dc-thomson/wordpress/pull/2889
    • https://github.com/dc-thomson/wordpress/pull/2890
    • https://github.com/dc-thomson/wordpress/pull/2892
    • https://github.com/dc-thomson/wordpress/pull/2893
    • https://github.com/dc-thomson/wordpress/pull/2894
    • https://github.com/dc-thomson/wordpress/pull/2895
    • https://github.com/dc-thomson/wordpress/pull/2896
    • https://github.com/dc-thomson/wordpress/pull/2897
    • https://github.com/dc-thomson/wordpress/pull/2898
    • https://github.com/dc-thomson/wordpress/pull/2899

WordPress Cluster 9.0.129

  • Plugin updates
    • Blaize Plugin 1.15.3 [DESK-5008]
      • blaize_api_root logic fix
        • blaize-custom-endpoint is hidden on Production
          • the registration of the settings field means it gets saved regardless
    • Blaize 1.15.4 [NS-113]
      • Rolling back email validation JS

PR:
https://github.com/dc-thomson/wordpress/pull/2846

WordPress Cluster 9.0.119

  • Plugin Updates
    • Dark Matter 2.1.0
      • Added support and tests for Site Health Checks feature, originally introduced in WordPress 5.2. Tests the following;
        • Ensure the sunrise.php dropin is present.
        • Ensure the sunrise.php matches the version within Dark Matter.
        • Ensure the SUNRISE constant is setup correctly.
        • Checks FORCE_SSL_ADMIN is setup correctly and encourages best practices regarding HTTPS.
        • Checks COOKIE_DOMAIN to ensure it is not set.
        • Recommends a primary domain is set.
      • Changed the behaviour when COOKIE_DOMAIN is set.
        • Now disables SSO (Single-Sign On) and no longer produces in a `wp_die()` error.
        • The new Site Health check will note an error if COOKIE_DOMAIN is set and state that SSO has been disabled.
      • Added PHPCS through Composer for development.
        • Set to adhere to the WordPress-VIP-Go coding standards (https://wpvip.com/documentation/how-to-install-php-code-sniffer-for-wordpress-vip/).
        • Reorganised filenames to be all lowercase with hyphens and prefixed `class-` where appropriate.
        • Improved checks and sanitisation of Server Variables.
        • All spaces are tabs – courtesy of phpcbf – rejoice!
      • Changed the way the SSO script is included.
        • The script tag is now created within JavaScript.
        • Unix epoch is appended to the URL for cache breaking.
        • Note; it is still recommended to exclude the `dark_matter_dmcheck` and `dark_matter_dmsso` is excluded from any request caching solution.
      • When creating a new domain, the protocol field now defaults to HTTPS.
      • Fixed the DM_URL->unmap() method doc block.
      • Switch the CSS build from SASS to PostCSS and CSS / Webpack is updated accordingly.
      • Removed an unused property in DM_UI class.
      • Changed `wp darkmatter dropin` check to use the same test method from Site Health.
      • Added localisation to the JavaScript UI components.
      • Tested with WordPress 5.4.x.
      • Contributing notes;
        • Added husky / lint-staged.
        • Pre-commit runs lint checks for JavaScript and PHP files.
  • Developer
    • Legacy Vagrant build folder removed
  • PR
    • https://github.com/dc-thomson/wordpress/pull/2798
    • https://github.com/dc-thomson/wordpress/pull/2799