- Upgraded to WordPress 4.9.2;
- Security
- An XSS vulnerability discovered in the Flash fallback in the MediaElement
- The fallback has been removed.
- Fixes
- JavaScript errors preventing Firefox browser saving a post.
- The previous taxonomy-agnostic behavior of get_category_link() and category_description() was restored.
Switching themes will now attempt to restore previous widget assignments, even when there are no sidebars to map. - Use MySQLi when available by default.
- Update random_compat external library for PHP 7 linting failure.
- Security
- More information available here;
- Language files updated.
WordPress Cluster 6.10.1
- Plugins updated;
- Admin Columns to 3.0.7
- Bulk Delete to 5.6.0
- Regenerate Thumbnails to 3.0.1
- Moved the Pull Request Template into the correct folder path.
- Language files updated.
PR: https://github.com/dc-thomson/wordpress/pull/833
WordPress Cluster 6.10.0
- Added a brand new Pull Request Template to aid developers in the new Release Notes process.
- Must-Use Plugins added
- Release Notes 1.0.0
- Reads from the header block in style.css for a new property called “Release Notes”.
- If specified with a correct Category slug, WordPress will display a Release Notes meta box on the Dashboard.
- The Dashboard meta box will display the latest Release Notes for the theme as well as WordPress Cluster releases.
- Each Release Notes post on the Dashboard meta box clicks through to the WordPress Cluster – Release Notes website.
- Combines Release Notes slugs from child and parent themes.
- Release Notes 1.0.0
Pull Request: https://github.com/dc-thomson/wordpress/pull/823
Updating style.css Files
To get the Dashboard widget to appear, you will need to update the theme’s style.css file header to include the new “Release Notes:”. The following is an example based on the Blocks theme.
The amendment is highlighted in bold and lists the category slugs which are relevant to that release. It can include multiple slugs for different, relevant releases if applicable.
Please note: WordPress Cluster is included separately any way, therefore there is no need to add it manually in the theme.
/* Theme Name: Blocks Theme URI: Author: Robert Paul Author URI: http://www.dcthomson.co.uk Description: A flexible Blocks theme with Customizer options. Version: 1.1.0 License: License URI: Tags: Release Notes: blocks-theme,esio,syndicate */
New Release Notes process
By the fact you are reading this means you have some inclination that a change is occurring. This area is optional but can be use to provide useful information on the new release such as animated GIF walk-through, screenshots, links to third parties or even an example of the new functionality (if it is say an embed).
In this case, it is a link to Confluence with detailed instructions on the new Release Notes process.
WordPress Cluster 6.9.5
- Must-Use Plugins update
- WordPress Cluster 3.4.7
- AdsYouLike script corrections [DESK-998]
- WordPress Cluster 3.4.7
WordPress Cluster 6.9.4
- Facebook verification html file added to root for theginkin.com domain [DESK-997]
WordPress Cluster 6.9.3
- Plugins added;
- Unpublisher 1.0.0
WordPress Cluster 6.9.2
- Plugin update;
- AMP-Config 1.0.4
- Stop AMP Meta Box [PLAN-1191]
- AMP-Config 1.0.4
WordPress Cluster 6.9.1
- Plugins Updated;
- Jobs In Scotland
- Improve performance by caching problems with the endpoint for 5 minutes
- Jobs In Scotland
WordPress Cluster 6.9.0
- Plugins added;
- Buffer to WordPress 3.3.2
- Unpublisher 1.0.0
- Plugins updated;
- Wyvex Paywall 1.0.18
- PLAN-1359: Bug fix: Ensure “Bypass Paywall” option on an article can actually be disabled.
- Wyvex Paywall 1.0.18
- Must-Use Plugins added;
- Cavalcade 1.0.0
- Includes Cavalcade, a more reliable and parallel cron system from Human Made.
- A bespoke must-use plugin file created with the ability to easily revert back to WordPress’ in-built cron system in the event of issues.
- Cavalcade 1.0.0
WordPress Cluster 6.8.9
- Ads.txt updated