*** a3 Showcase Changelog *** = 1.4.0 - 2024/07/15 = * This release has various tweaks for compatibility with WordPress 6.6. Also new plugin activation pattern. * Feature - Can now install and activate the plugin without having to first install the a3 Dashboard plugin. * Tweak - Notification shows when plugin is installed without the Dashboard, need to install a3 Dashboard for auto updates and support. * Tweak - Tested for compatibility with WordPress 6.6 = 1.3.2 - 2023/11/22 = * Framework - Set parameter number of preg_match function from null to 0 for compatibility with PHP 8.1 onwards * Framework - Validate empty before call trim for option value = 1.3.1 - 2023/01/09 = * This maintenance release upgrades the infinitscroll script to latest version. * Tweak - Register infinitescroll script slug compatibility with plugins from infinitescroll to infinit-escroll. * Tweak - Update infinit-escroll v3.06 to v4.0.1 = 1.3.0 - 2023/01/03 = * This feature release removes font face and fontawesome Libs and replaces icons with SVGs for better Lighthouse Performance audit scores * Feature - Remove font face JS and CSS * Feature - Create an SVG for each font face icon that was removed. * Performance - Removes Font face and fontawesome render blocking scripts for better Lighthouse Performance audit scores. = 1.2.0 - 2022/07/11 = * This release is a performance refactor plus contains a post excerpt conflict fix. * Refactor - JS and CSS only load on page & post that have a3 Livestock Listings post type * Refactor - JS and CSS only load when page & post has a3 Livestock Listings block * Fix - Conflict post excerpt with block excerpt core (loop while excerpt is blank or empty) = 1.1.3 - 2022/05/24 = * This maintenance release has code tweaks for compatibility with WordPress major version 6.0 * Tweak - Test for compatibility with WordPress 6.0 * Tweak - Style for compatibility with WordPress 6.0 = 1.1.2 - 2022/04/04 = * This security hardening release follows a full PHPCS code audit with code refactoring and security hardening including additional escaping and sanitizing. * Security - Escape all $-variable * Security - Sanitize all $_REQUEST, $_GET, $_POST * Security - Apply wp_unslash before sanitizing = 1.1.1 - 2022/02/24 = * This maintenance release has 1 bug fix for WordPress 5.9.1 compatibility * Fix - Template load in WordPress 5.9.1 = 1.1.0 - 2022/02/22 = * This feature release adds SEO friendly custom showcase URLs and 1 WordPress 5.9 conflict fix * Feature - Add SEO friendly URLs for the showcase custom post and taxonomy types * Feature - Add permalink settings for the custom url structure * Fix - Block showcase conflict meta with WordPress 5.9 = 1.0.4 - 2022/02/18 = * This maintenance release has a block card image size tweak and 2 bug fixes. * Tweak - Get feature image size from settings when insert Showcase Block * Fix - Template part always load from single template to fix Template part has been deleted or is unavailable notification * Fix - Block Card image background colour not showing on frontend. = 1.0.3 - 2022/02/09 = * This maintenance release adds support for phone numbers click to call * Tweak - Added Tel tag for Phone numbers to support click to call on mobile devices = 1.0.2 - 2022/02/07 = * This maintenance release has a Google Maps display bug fix on showcase single pages * Fix - Add https:// prefix to maps.google.com URL in wp_enqueue_script URL to force maps to show on the frontend. = 1.0.1 - 2022/01/24 = * This is a maintenance release for compatibility with WordPress major version 5.9 and Responsi 8.3.1 * Tweak - Test for compatibility with WordPress 5.9 * Tweak - Test for compatibility with Responsi 8.3.1 = 1.0.0 - 2022/01/14 = * This is the first production release of the plugin * Add to a3 Dashboard, WordPress Premium plugins for download and install