*** a3 Portfolio Isotope Add-On Changelog *** = 1.4.9 - 2022/05/24 = * This maintenance release is for compatibility with WordPress major version 6.0 and a3 Portfolio major version 3.0.0 * Tweak - Test for compatibility with WordPress 6.0 * Tweak - Test for compatibility with a3 Portfolio 3.0 = 1.4.8 - 2022/01/21 = * This is a maintenance release for compatibility with WordPress major version 5.9 * Tweak - Test for compatibility with WordPress 5.9 = 1.4.7 - 2021/11/20 = * This maintenance release has check for compatibility with PHP 8.x * Tweak - Test for compatibility with PHP 8.x = 1.4.6 - 2021/07/19 = * This maintenance release is for compatibility with Major WordPress version 5.8 * Tweak - Test for compatibility with WordPress 5.8 * Tweak - Add Update URI to plugin header with unique name = 1.4.5 - 2021/03/09 = * This maintenance release is for compatibility with WordPress 5.7 * Tweak - Test for compatibility with WordPress 5.7 = 1.4.4 - 2020/12/30 = * This is an important maintenance release that updates our scripts for compatibility with the latest version of jQuery released in WordPress 5.6 * Tweak - Update JavaScript on plugin framework for work compatibility with latest version of jQuery * Fix - Replace .bind( event, handler ) by .on( event, handler ) for compatibility with latest version of jQuery * Fix - Replace :eq() Selector by .eq() for compatibility with latest version of jQuery * Fix - Replace .error() by .on( “error” ) for compatibility with latest version of jQuery * Fix - Replace :first Selector by .first() for compatibility with latest version of jQuery * Fix - Replace :gt(0) Selector by .slice(1) for compatibility with latest version of jQuery * Fix - Remove jQuery.browser for compatibility with latest version of jQuery * Fix - Replace jQuery.isArray() by Array.isArray() for compatibility with latest version of jQuery * Fix - Replace jQuery.isFunction(x) by typeof x === “function” for compatibility with latest version of jQuery * Fix - Replace jQuery.isNumeric(x) by typeof x === “number” for compatibility with latest version of jQuery * Fix - Replace jQuery.now() by Date.now() for compatibility with latest version of jQuery * Fix - Replace jQuery.parseJSON() by JSON.parse() for compatibility with latest version of jQuery * Fix - Remove jQuery.support for compatibility with latest version of jQuery * Fix - Replace jQuery.trim(x) by x.trim() for compatibility with latest version of jQuery * Fix - Replace jQuery.type(x) by typeof x for compatibility with latest version of jQuery * Fix - Replace .load( handler ) by .on( “load”, handler ) for compatibility with latest version of jQuery * Fix - Replace .size() by .length for compatibility with latest version of jQuery * Fix - Replace .unbind( event ) by .off( event ) for compatibility with latest version of jQuery * Fix - Replace .unload( handler ) by .on( “unload”, handler ) for compatibility with latest version of jQuery = 1.4.3 - 2020/12/08 = * This maintenance release has tweaks for compatibility with WordPress major version 5.6 and PHP version 7.4.8 * Tweak - Test and Tweak for compatibility with PHP 7.4.8 * Tweak - Test for compatibility with WordPress 5.6 = 1.4.2 - 2020/08/08 = * This maintenance release is for compatibility with WordPress major version 5.5 and WooCommerce 4.3.1. * Tweak - Test for compatibility with WordPress 5.5 * Tweak - Test for compatibility with WooCommerce 4.3.1 = 1.4.1 - 2020/03/21 = * This maintenance release has compatibility with WordPress 5.4, implementation of Travis CI unit testing and compatibility tweaks for PHP 7.0 to 7.4 * Tweak - Test for compatibility with WordPress 5.4 * Tweak - Run Travis CI unit build tests for PHP compatibility issues with PHP 7.0 to 7.4 = 1.4.0 - 2019/11/28 = * This feature release has a lot including compatibility with WordPress 5.3 PHP upgrade to Composer PHP Dependency Manger, a full security review plus Compatibility with a3 Portfolio 2.9 * Feature - Plugin fully refactored to Composer for cleaner and faster PHP code * Tweak - Remove the hard coded PHP error_reporting display errors false from compile sass to css * Tweak - Test for compatibility with WordPress 5.3.0 * Tweak - Full Compatibility with latest version of a3 Portfolio v 2.9.0 * Dev - Replace file_get_contents with HTTP API wp_remote_get * Dev - Ensure that all inputs are sanitized and all outputs are escaped = 1.3.3 - 2019/01/05 = * This maintenance update is for compatibility with WordPress 5.0.2 and PHP 7.3. It also includes performance updates to the plugin framework. * Tweak - Test for compatibility with WordPress 5.0.2 and WordPress 4.9.9 = 1.3.2 - 2018/06/21 = * Fix - An issue with compress JS script file with yesterdays 2.6.5 upgrade = 1.3.1 - 2018/06/20 = * Fix - Update JavaScript for trigger correct so that it opens popup from the item extender URL = 1.3.0 - 2018/05/26 = * Feature Upgrade - This upgrade features full integration with newly launched a3rev Dashboard including a prompt to upgrade from a3 License manager to a3rev Dashboard plus compatibility with WordPress 4.9.6 * Feature - Updating a3 License manager plugin removes it and uploads the new a3rev Dashboard plugin. * Feature - License key no longer used to activate auto updates and upgrades and support. * Feature - Install a3rev Dashboard plugin and connect it to your a3rev customer account * Feature - Manage your account and all a3rev plugins from your a3rev dashboard * Feature - plugin support tickets can be posted and replied to from the a3rev Dashboard support interface. * Tweak - Test for compatibility with WordPress 4.9.6 = 1.2.7 - 2017/06/10 = * Tweak - Tested for compatibility with WordPress major version 4.8.0 * Tweak - Removed tracking code from plugin * Tweak - Removed auto upgrading code from plugin * Tweak - Remove confirm license key form at first activate the plugin * Tweak - Can use the plugin without enter license key but can’t auto upgrade when have new version = 1.2.6 - 2017/02/09 = * Tweak - Removed auto redirect to plugins admin panel on activation * Tweak - Update a3 Revolution to a3rev Software on plugins description * Tweak - Added Settings link to plugins description on plugins menu * Tweak - Tested for full compatibility with WordPress version 4.7.2 * Fix - Update Portfolio script so that portfolio item cards display correctly without overlapping in mobile. = 1.2.5 - 2016/06/24 = * Tweak - Update 'a3.portfolio.isotope.js' script for support a3 Portfolio Dynamic Gallery plugin * Tweak - Tested for full compatibility with a3 Portfolio version 2.4.1 * Tweak - Tested for full compatibility with WordPress version 4.5.3 = 1.2.4 - 2016/04/14 = * Tweak - Tested for full compatibility with WordPress major version 4.5 * Tweak - Tested for full compatibility with a3 Portfolio version 2.2.0 = 1.2.3 - 2016/04/01 = * Tweak - Update 'a3.portfolio.isotope.js' script to support Multiple Filter by Attributes * Tweak - Tested for full compatibility with a3 Portfolio Version 2.1.0 = 1.2.2 - 2016/03/05 = * Tweak - Update plugin framework to latest version * Tweak - Tested for full compatibility with a3 Portfolio Version 2.0.0 * Fix - Redirect the plugin to Generate Settings menu of Portfolio after confirmed the license key instead of invalid page = 1.2.1 - 2016/03/05 = * Tweak - Update 'a3.portfolio.isotope' script file to support new behavior on open Expander from a3 Portfolio version 1.7.0 * Tweak - Tested for full compatibility with a3 Portfolio version 1.7.0 = 1.2.0 - 2016/02/22 = * Feature - Upgraded Isotope script to latest version 2.2.2 * Tweak - Defined 'A3_PORTFOLIO_ISOTOPE_VERSION' to parse into all portfolio scripts and styles to force CDN's to get new scripts or styles when plugin is updated * Tweak - Update a3.portfolio.isotope script for support new 'Image Display Height' and 'Image Height as a % of Width' options * Tweak - Update a3.portfolio.isotope script for support 'scrset' and 'sizes' for new WordPress v4.4 responsive images feature * Tweak - Don't apply lazyload script into script of this plugin * Tweak - Tested for full compatibility with WordPress version 4.4.2 * Tweak - Tested for full compatibility with a3 Portfolio version 1.5.0 = 1.1.0 - 2015/12/09 = * Feature - Update plugin activation and auto Upgrade script for integration with new Responsi Premium Pack plugin * Tweak - Tested for full compatibility with a3 Portfolio version 1.4.0 * Tweak - Tested for full compatibility with WordPress major version 4.4 = 1.0.6 - 2015/09/07 = * Fix - Delete check new version transient when transient_timeout is deleted by WordPress 4.3 get_transients function so call to a3api for new version still works. * Fix - Change timeout of call to a3API for updates from 45 seconds to 8 seconds to resolve the server PHP timeout 30 seconds default. Server timeout before call finish was causing the 24 hour cron call not to be set and causing the dashboard to load slowly if a3API is not reachable. * Fix - Set 24 hours cron before call to a3API so that if have fail to connection then it will call in 24 hours on Cron instead of continue call each time Dashboard is loaded = 1.0.5 - 2015/08/22 = * Tweak - Tested for full compatibility with WordPress Version 4.3.0 * Tweak - Tweaked and Tested for full compatibility with a3 Portfolio 1.3.2 = 1.0.4 - 2015/06/03 = * Tweak - Tested for full compatibility with WordPress Version 4.2.2 * Tweak - Tweaked and Tested for full compatibility with a3 Portfolio 1.3.1 = 1.0.3 - 2015/04/21 = * Tweak - Tested and Tweaked for full compatibility with WordPress Version 4.2.0 * Tweak - Tested and Tweaked for full compatibility with a3 Portfolio version 1.2.1 * Fix - Compatibility text for current version of WordPress on the Core Update page. Feature stopped working with WordPress version 4.1 = 1.0.2 - 2015/04/17 = * Feature - Full compatibility with new a3 Portfolio Shortcodes plugin. Isotope works in portfolios embedded by any shortcode * Tweak - Many code tweaks on the a3.portfolio.isotope.js script file for compatibility with new a3.portfolio.js script file * Tweak - Tested and tweaked for 100% compatibility with a3 Portfolio Version 1.2.0 = 1.0.1 - 2015/03/18 = * Tweak - Tested and tweaked for 100% compatibility with WordPress Version 4.1.1 * Tweak - Called wp_dequeue_script( 'jquery-masonry' ); to remove jquery-masonry from Portfolio as of version 1.0.5 when isotope add-on is installed. Use jquery-masonry from the isotope script * Tweak - Changed WP_CONTENT_DIR to WP_PLUGIN_DIR. When an admin sets a custom WordPress file structure then it can get the correct path of plugin * Fix - Show the new plugin version on the Core Update page. Feature stopped working with WordPress version 4.1 = 1.0.0 - 2015/01/05 = * First working release * Github private repository created. * Released on the a3 Portfolio Add-Ons menu.