Skip to content

0.6.0

Compare
Choose a tag to compare
@GaryJones GaryJones released this 21 Mar 09:38
· 27 commits to develop since this release
0.6.0
660b53e

This version requires WordPress 5.5 and PHP 7.1 as a minimum.

  • User focused:
    • Added link to the Settings page from the plugin page to make it easier to find after plugin activation.
    • Moved the settings page from the Tools menu to the Settings menu to make it more intuitive to find.
  • Developer focused:
    • Remove parsing of readme.txt into contextual help with a Markdown parsing library.
    • Refactored action_acm_tag() method to a method that returned the tag and another that echoed the returned tag.
    • Fixed internationalization of PHP strings.
    • Improved some coding standards.
    • Added check for post types when deleting ad codes.
    • Moved and reorganised many classes and how they are initialized.
    • Allow filtering the TTL for matching ad codes.
    • Changed the assignment of $unit_sizes_output to an array.
    • Fixed PHP 7 incompatibilities.
  • Documentation focused:
    • Refreshed screenshots.
    • Moved previously-linked configuration guidance into Readme.
    • Reorganised documentation sections.
    • Refreshed the on-page contextual help.
  • Project focused:
    • Added GitHub workflow to push the plugin to WordPress.org.
    • Added script to more easily bump version numbers.
    • Added script to populate release notes into Readme changelog for WordPress.org.
    • Added dependabot configuration file.
    • Added .gitattributes file.
    • Added LICENSE file.
    • Increased minimum WordPress version to WP 5.5.
    • Increased minimum PHP version to PHP 7.1.
    • Fixed broken tests and workflows.