== Changelog ==

= 2.0.21 =
* List widgets - Add class for style0
* Grid widgets - Add display for 1x2 non standard unit
* Update 'supports_version' to use array (refactor directory structure)

= 2.0.20 =
* Fix "Function _load_textdomain_just_in_time was called incorrectly" warning

= 2.0.19 =
* Add align options for Social Widget
* Content Grid - Display Content if only buttons available
* Icons List - Icon Color Option
* Support for new themes

= 2.0.18 =
* Fix customizer notices for latest themes

= 2.0.17 =
* Version Bump

= 2.0.16 =
* Provide option to hide WC Offscreen Cart
* Add option to enable 'classic-widgets' for supporting themes
* Add customizer options mods for supporting themes
* Add AOS support for supporting themes

= 2.0.15 =
* Minor css changes for admin screens
* Update WooCommerce label in Settings page
* Read More link text compatibility with theme customizer live changes
* Add v2 templates for supporting themes
* Fix admin wp.media bug with WooPaymets plugin (Ticket#12065)

= 2.0.14 =
* Add X (twitter) to Social Profiles

= 2.0.13 =
* Fix lightSlider script for jquery >= 3.0 (Ticket#11596)

= 2.0.12 =
* Add discord and whatsapp options in social profile

= 2.0.11 =
* Fixed bug in content-block view when only image is present Ticket#10774
* Fixed bug in slider (image) caption area view when no content to be displayed Ticket#11190

= 2.0.10 =
* Added icon options to Content Blocks widget for supporting themes
* Added social icons alt color option for supporting themes
* Added Image slider Style 3 and Subtitle option for supporting themes

= 2.0.9 =
* Updated Font Awesome to 5.15.3 (increase icons from 991 to 1608 )
* Added TikTok to Social Icons List

= 2.0.8 =
* Fix "Indirect access to variables, properties and methods" bug with older PHP version (< 7.0) on Settings screen

= 2.0.7 =
* Fix widget name issue with SiteOrigins Page Builder

= 2.0.6 =
* Fixed hootSetupWidget not running on saving widget in classic widgets screen

= 2.0.5 =
* Reinstate widgets for non hoot themes
* Update to WordPress 5.8 compatibility

= 2.0.4 =
* Fix syntax issue with older PHP versions (7.0-7.3)

= 2.0.3 =
* Add 'load_hootkit' filter to selectively load plugin modules
* Refactored config['modules'] to separately allow widgets, blocks and miscallaneous
* Refactored assets class on how assets are added for loading
* Refactored helper mod data set (include assets and adminasset attributes)
* Updated structure and values stored in 'hootkit-activate' option
* Added Settings page to enable/disable modules
* Compatibility with Legacy_Widget_Block_WP5.8_beta1 (checked upto RC1)
* Fixed widget group bug (pass $this->number to js to assign correct fieldnames)

= 2.0.2 =
* Add filters to allow force load hootkit for non hoot themes

= 2.0.1 =
* Refactored dirname() usage for compatibility with PHP < 7.0

= 2.0.0 =
* Refactored internal code for more modularity for blocks implementation
* Add hk-gridunit-imglink class to content-grid-link (css bug fix for background image link)
* Added offset option to post grid widget

= 1.2.3 =
* Fix bug for certain widgets with SiteOrigin Page Builder

= 1.2.2 =
* Fix undeclared variable bug from v1.2.1
* Fix post-grid attr to hk-gridunit name bug from v1.2.1

= 1.2.1 =
* Added variable passed in context for link urls in various widgets
* Refactor Content Grid widget template
* Refactor Cover Image widget template
* Add slider option to Cover Image widget

= 1.2.0 =
* Added Top Banner with customizer settings for supporting themes
* Added Fly Cart with customizer settings for supporting themes
* Added Content Grid widget, Hero Image widget
* Include default support for 'post-grid-firstpost-slider' and 'announce-headline'
* Added Timer shortcode for supporting themes
* Added multiple woocommerce widgets
* Added max-width option for sliders
* Refactored code for activated/deactivated module variables
* Settings page for all modules

= 1.1.3 =
* Update hootkit.js for jQuery 3.5 for future versions of WordPress

= 1.1.2 =
* Improve accessibility (keyboard navigation) for ticker widget
* Fix select2 css for z-index in customizer view and overqualify over other plugins loading select2 css

= 1.1.1 =
* Added single/multiple line option to ticker and post ticker
* Bug fix: Adaptive height calculation in horizontal carousel upon load
* Updated select2 script from 4.0.7 to 4.0.13
* Fix select2 css for z-index in customizer view and overqualify over other plugins loading select2 css
* Fixed number argument in HootLit::get_terms()
* Fixed syntax from Hoot_List::categories('category') to Hoot_List::categories(0)
* Fixed polylang issue: Set extract_overwrite filter default to false so widget_title filter results stay

= 1.1.0 =
* Added settings page for user option - activate/deactivate specific modules. Also let themes define default activated modules.
* Updated arguments of apply_filter function for hook 'widget_title'
* Added Subtitle option and css class for widgets for themes which support it
* Combined 'viewall' link in widgets to single template function
* Combined string titles to separate location
* Add notices module, subsequently Add hootkit activate option with time (used for notices)
* Fix ticker post widget - remove flexbox in order to have max-width for content, add empty image to maintain unit height
* Remove height setting for ticker msg box using javascript
* Remove postlistcarousel markup for navigation (let theme templates handle it individually)
* Allow html tags in title (sanitized during display) by setting extract to overwrite - can be changed using filter
* Updated 'seperator' widget option type to simply display a visual separating line
* CSS fix for select2 container - overqualify to override display inline-block set in custom-sdiebars plugin
* Removed deprecated importer code (refer version 1.0.12)

= 1.0.17 =
* Updated image size for post-grid and post-list to croped sizes to prevent blurry images
* Add compatibility (for content block 5 images) with Jetpack lazy load (and other lazy plugins)

= 1.0.16 =
* Updates Announce widget options
* Bug Fix: Prevent error when active child theme deleted using FTP

= 1.0.15 =
* Add icon to Widget Ticker

= 1.0.14 =
* Added Post List Carousel widget for themes which support it
* Added wp_reset_postdata() for Ticker Posts
* Add ID to slider hoot data (for easy access via modification hook)

= 1.0.13 =
* Add Ticker Posts widget
* Add option to exclude posts categories in widgets ticker-posts, post-list, post-grid, slider-postcarousel, slider-postimage, content-posts-blocks
* Post Grid widget option changed from number of posts to number of rows

= 1.0.12 =
* Remove comma in inline background-image css (to prevent escape attribute which confuses lazy load plugins)
* Bug fix for empty values (widgets added via customizer)
* Disable importer since wptrt does not allow demo content to be included in themes anymore (code will be deleted shortly)
* Add child theme data (name and author uri) to hoot data

= 1.0.11 =
* Display Widget IDs for each widget on the Widgets screen (hence remove 'widgetid' option from HootKit widgets)
* Highlight Parent Theme in Theme list when a child theme is active
* Fixed args for 'hootkit_content_blocks_start' and 'hootkit_content_blocks_end' action in Content Block widget
* Improved javascript for 'content-block-style5' for newer themes

= 1.0.10 =
* Run script on content-block-style5 on $(window).load instead of $(document).ready to properly calculate image heights
* Added singleSlideView class to slider template (corresponds to multiSlideView for carousels in themes)
* Fixed args for 'hootkit_content_blocks_start' action in Content Block widget
* Added multiselect option (select2 script) for various posts widgets
* SiteOrigin Page Builder compatibility (live preview) (new widget instance doesnt have all option values when post is saved without editing widget even once (in Gutenberg only))

= 1.0.9 =
* Widget Post List - Added No thumbnail option
* Added 'View All' option to Posts Blocks widget, Posts Image slider and Posts Carousel Slider
* Fixed content-block-style5 javascript for certain edge case scenarios (height not set properly when js loads before image or mouse hover out)
* Improved one click description to make sure user understands (added manual input Accept)
* Increased hoot_admin_list_item_count to 999 to remove limitation on terms lists
* Added missing argument for 'the_title' filter to prevent error with certain plugins
* Added data-type argument to slider template

= 1.0.8 =
* Improved slider/carousel template to use custom classes (for different slider styles)
* Link titles for post slider and carousel

= 1.0.6 =
* Added style 5 and 6 support for Content Block and Content Posts Block widgets
* Added variables for scrollspeed and scrollpadding for developers to override it using child themes
* Fixed limit for Content Block widget

= 1.0.5 =
* Added compatibility with latest Hoot Framework functions in v3.0.1
* Added style option for Call To Action widget for themes which support it
* Added profile widget
* Fixed array_search sanitization for vcard urls

= 1.0.4 =
* Bug Fix: Removed Composer autoloader for OCDI whcih did not work on certain installation environments

= 1.0.3 =
* Added support for content installation (ocdi) functionality
* Added nav option and pause time option for sliders and carousels
* Exclude carousel images from Jetpack lazyload
* Update register and load action priority
* Added wphoot themelist to register
* Set theme details data if not present
* Menu order function for wphoot themes

= 1.0.2 =
* Added preset combo (preset colors with bright option)
* Slider and Icon template - Minor updates
* Slider template - Remove counter break (for more slides option)
* Added new widgets

= 1.0.1 =
* Added Icon color option for announce widget
* Added several action and filter hooks for developer modifications
* Compatibility fix for for Jetpack lazy load with sliders
* Reworked widget options array syntax for easy modification using filters
* Cleaned up code at several locations and removed redundant functions
* Updated CSS

= 1.0.0 =
* Initial Public Release