WordPress Cluster 6.11.2

  • Plugins removed;
    • Akismet – never used, comments handled by third party services.
    • DCT WordPress Editorial Calendar – no longer used.
    • Elas – to be replaced by ElasticPress. No longer compatible with Elasticsearch 5.x.x and above.
    • ESIO3 XMLServices – no longer used, GN3 integration no longer required.
    • Mail From – no longer needed and has been removed from WordPress.org Plugin Directory.
    • The Events Calendar – known to cause significant performance issues and is incompatible with ElasticPress.
    • The Events Calendar: Community Events
    • The Events Calendar: iCal importer
    • The Events Calendar PRO
    • Syndicate Importer – Press Association have moved to a new REST API system.
    • WordPress Editorial Calendar – no longer in use.
  • Clean-up statistics;
    • 33MB of files removed from git.
    • 2,297 files removed.
    • 883,093 lines of code removed.

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

WordPress Cluster 6.11.0

  • Upgraded to WordPress 4.9.4;
    • JSHint replaced with esprima due to GPL license incompatibility.
    • Updated Twemoji to 2.4.0.
    • PHP 7.2 incompatibility fixes.
    • WordPress 4.9.4 contains a critical fix for Automatic Update process (not used on WordPress Cluster).
    • More information available on WordPress Codex.
  • Plugins updated;
    • Advanced Custom Fields to 5.6.8
      • Fixed bug causing have_rows() to fail with PHP 7.2.
      • Fixed bug causing “Add new term” form to hide after submit.
      • Language updates.
    • ElasticPress to 2.4.2
      • Adds support for Elasticsearch 6.1.
      • Fixes an issue for auto-suggest.
  • Language files updated.

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

WordPress Cluster 6.10.17

  • Plugins updated;
    • PA Importer to 1.0.10
      • Updated function to download the 4×3 orientation of the featured image instead of the original.
  • Developers;
    • Vagrant environment changes:
      • Now using PHP 7.2 with compiled xdebug module
      • Soap functionality restored.
      • Dev site served over selfsigned https.
      • Dev site served on standard hostname wpcluster.test.
      • Database restored from c:\backups (mapped to /srv/backups).
      • Database recreated prior to restore.
      • Production to development conversion automated using wp-cli
      • Unused port mapping removed.

PR : https://github.com/dc-thomson/wordpress/pull/865,  https://github.com/dc-thomson/wordpress/pull/868

Blocks 1.1.8

  • Added conditional checks to $blocks_collected_ids in blocks.php
  • ElasticPress Related Posts added wp_reset_postdata() after the loop.

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

Wyvex 1.0.35

  • Categories without ordered posts now no longer cause an error.
  • Categories now show the correct number of posts when the number of ordered posts rival or exceed the posts per page setting.
  • Cleaned up the category template code.
  • ElasticPress Related Posts added wp_reset_postdata() after the loop.

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

Selkie+ 1.1.6

  • Selkie+ functions are now McAndrew friendly
  • Added ‘function exists’ checks to parent theme functions to allow for better child theme integration
  • Removed fixed header due to SSO conflict
  • Add ‘All Sections’ menu
  • Removed MPU display option from theme options as this is duplicated in wp core widget sidebar
  • ‘Scroll To Top’ option added
  • Added Papertray option
  • Improved sidebar code
  • Fixed duplication bug on category page blocks
  • Additional Slider block layouts added
  • Footer logo isolated from Header logo
  • Added sidebar to manual posts block
  • Added option to show/hide excerpts for related article posts
  • Fixed slider block bugs from merge conflict in last release

Note: After deployment this will require ACF to be synced