Skip to content
This repository was archived by the owner on Mar 27, 2024. It is now read-only.

3.1.0

Choose a tag to compare

@aguywithanidea aguywithanidea released this 30 Aug 23:06
· 8 commits to master since this release

3.1.0

Primary user-facing changes are:

  • Moving images used by the README out of the root directory and into an images sub-directory
  • Updating the README to better explain how to install from GitHub

Behind-the-Scenes changes made:

  • Validated through Wordpress 5.5

  • Reorganized nearly all of the code around a new, common series of base files, including: API,Log, and Updater

    • at this time am not removing the Loudlever class and replacing it with the more modern Base class. That will require some rework of the Page class and the classes that extend it.
  • Two side-effects of moving to the base API class are:

    • The plugin loads faster as there are not multiple instantiations of the API class. Each class that needs api functionality simply references the globally accessible object.
    • Caching has been disabled temporarily while working out a better way to test this functionality. This means that calls to get publication genres and publication types will always fetch from the HeyPublisher API instead of loading locally from cache. Fortunately, these calls are cached at the server layer and return quickly.
  • Removed a couple of defines that were unnecessary. Added TODO to remove the XML class which is where the remaining unnecessary defines are referenced.

  • Updated release version to 3.1.0 and will tag after this has been merged.