This repository was archived by the owner on Mar 27, 2024. It is now read-only.
3.1.0
3.1.0
Primary user-facing changes are:
- Moving images used by the README out of the root directory and into an
imagessub-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, andUpdater- at this time am not removing the
Loudleverclass and replacing it with the more modernBaseclass. That will require some rework of thePageclass and the classes that extend it.
- at this time am not removing the
-
Two side-effects of moving to the base
APIclass are:- The plugin loads faster as there are not multiple instantiations of the
APIclass. 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
genresandpublication typeswill always fetch from the HeyPublisher API instead of loading locally from cache. Fortunately, these calls are cached at the server layer and return quickly.
- The plugin loads faster as there are not multiple instantiations of the
-
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.