Releases: joshuadavidnelson/scripts-to-footer
Releases · joshuadavidnelson/scripts-to-footer
Coding standard and code tidy
- Tested up to WordPress 6.4.2.
- Bump minimum WordPress version to 5.3, aligning with minimum PHP support.
- A bunch of code tidy, fix coding standards, typos, and CI. h/t @szepeviktor
- Add github actions
Fix duplicated plugin headers
Remove duplicated plugin header to fix fresh install error.
Updates & Refactoring
- Update tested WP up to 6.1.1
- Update minimum PHP to 7.4
- Restructuring files to match plugin boilerplate structure.
- Add phpstan and phpcs checks.
- Create a contributing.md file.
- Add a .distignore file.
Github Actions to deploy to WP.org
Update Github Action to publish from github to WP.org.
Error Log Bugfix & Code Tidy
- Removed unnecessary logging functions and added a debug check before logging anything.
- Tidy up code spacing and inline-documentation.
- Added
STF_DEBUG
for use in error logging function withWP_DEBUG
, both must betrue
before error logging is output to the debug.log file.
Add Conditional Tag Support to Exclude Filter
Moved the set_header_scripts
function into a wp_head
add_action to allow for conditional checks to work within the stf_exclude_scripts
filter.
Add Support For Disabling Plugin on 404 pages
Adds the ability to disable the plugin on 404 pages via an admin setting. Thanks to @piscis for getting this ball rolling.
Custom Taxonomy Bugfix
Fix a bug with the custom taxonomy archive include filter and update some error logging functions.
Version 0.6.0
Large number of improvements:
- Add settings page with global disable options for home page, search pages, post type archives, taxonomy archives, and other archives.
- Update uninstall.php to remove things correctly.
- Add FAQ to readme.txt and readme.md.
- Add a changelog as a separate file.
- Change the custom post type filter. Refer to updated FAQ and documentation.
- Add support for custom taxonomy archives.
- Change the exclude filter, to be more relevant to the new options. Older filter is depreciated, but still supported (for now).
- Update the post meta for disabling the plugin on specific posts/pages.
- Add Github Updater support.
- Removed CMB and built metaboxes the old fashion way.
- Added debug logging to better track any potential errors moving forward.
Beta 0.6 version
Using this tag for Github Updater tests, beta version