WordPress Cluster 6.11.6

  • Must-Use Plugins updated;
    • ElasticPress (WordPress Cluster) to 1.0.2
      • Hooking on to ep_ignore_invalid_dates, ElasticPress no longer attempts to process “the_content” filter.
      • Code for oEmbed and Shortcodes in the “the_content” filter was causing the individual portions being indexed to take too long and for PHP to eventually error with; “Maximum execution time exceeded.”
      • This tweak has dramatically improved indexing times for large websites.
    • WordPress Cluster to 3.4.7
      • ElasticPress related tweaks;
        • Removed an old patch for ElasticPress from a previous attempt to use this plugin approximately eighteen months ago.
        • This limited the number of documents being indexed to 50 (default is 350).
      • Removed a patch for Formidable now that the plugin is no longer in use.
      • Removed a patch for Advanced Custom Fields PRO when previous versions had numerous caching / updating issues. This is no longer needed in the newer versions of the plugin.

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

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