feature: new ALB chart element
feature: added option "Page Element Filter" to exclude page content from ALB subqueries for various elements:
Blog
Magazine
Masonry Entries
Portfolio
Postslider
Product Grid
Product List
Product Slider
feature: option to display image copyright text from media library
Masonry
Masonry Gallery
Horizontal Gallery
performance: minify dynamic created css files in folder dynamic_avia (if WP_DEBUG is not set and file merging/minify is selected)
tweak: move post-css files from ../uploads/avia_posts_css/ to ../uploads/dynamic_avia/avia_posts_css/ (old folder is kept for backwards comp. with cache plugins - can be deleted manually)
tweak: move demo downloaded files from ../uploads/avia_demo_files/ to ../uploads/dynamic_avia/avia_demo_files/ (old folder is kept for backwards comp. only - can be deleted manually)
tweak: move custom shape files from ../uploads/avia_custom_shapes to ../uploads/dynamic_avia/avia_custom_shapes (folder is moved in theme update routine if new folder does not exist)
tweak: allow to upload variable google fonts -
Typography – Enfold Documentation - Support currently only for “named instances”
tweak: add info for Envato Market Plugin - WP_CLI update support
tweak: added a note to exclude page with contact form from cache
tweak: replace theme options page icons png with svg
tweak: added alt and title and schema.org to icon circles logo
tweak: load 3rd party scripts unminified with WP_DEBUG only (waypoints, aviapopup)
added: Option for icon to link to WooCommerce account/register/login page to menu (top header)
added: Option to save video preview thumbs in media library (Youtube and Vimeo) - ALB Video element
added: Option "Short description for backend" to various ALB elements
fixed: ALB Contact Form hidden label and dropdown select box show placeholder
fixed: Argument 1 passed to Avia_Gutenberg::handler_display_post_states() must be of the type array, bool given (caused by a plugin)
fixed: advanced styling background color for "Small bar above Main Menu" not working on transparency pages
fixed: hiding WPML langauge flags in extra elements menu by theme option not working
fixed: bug with merge of minified css files - broken background image urls
fixed: WP 6.1 CSS fix for underlined links
fixed: WP 6.1 CSS fix additional margin with figure tag
fixed: TEC display publish date instead of events date on single event blog element (since 6.0)
fixed: CSS for light & dark transparent color schemes in ALB contact form
fixed: broken frontend when ALB Blog queries a custom taxonomy (e.g. portfolio - portfolio items) and these are using ALB
fixed: cannot redeclare av_upcoming_events_fallback()
fixed: WooCommerce quantity pickers stop working when changing shipping method
fixed: PHP 8.0 notice protected __destruct() in class-sub-item-query-base.php
fixed: PHP 8.0 compatibility with indirect access to properties - class-popup-templates-responsive.php
fixed: PHP 8.0 Deprecated: html_entity_decode(): Passing null to parameter #1 ($string)
fixed: missing dependency warnings in YOAST and RankMath
WPML: make ALB icon circles logo translateable
IMPORTANT:
==========
Custom uploaded type fonts and icon fonts via theme options page:
- New sites or sites with no uploaded fonts use ../uploads/dynamic_avia/avia_type_fonts or ../uploads/dynamic_avia/avia_icon_fonts
- Existing sites with uploaded fonts will keep ../uploads/avia_fonts due to risk of breaking sites because of database entries.
- To switch to new directory structure delete all fonts first and then reupload them again (can be done any time after update)
updated: Layerslider v7.6.1
updated: jQuery in documentation folder to v3.6.1
updated: Italian language files it_IT (version 5.2.1, provided by BigBatT -
[email protected])
updated: sync all language files (5.3-dev-4)
updated: Dutch language files nl_NL (version 5.3-dev-4 provided by EZWebdesign - Roger Hoen )
updated: Italian language files it_IT (version 5.3-dev-4, provided by BigBatT -
[email protected])
DEVELOPERS:
tweak: make all functions overrideable in enfold\config-woocommerce\config.php
tweak: make all functions overrideable in enfold\config-woocommerce\config-woocommerce-bookings\config.php
tweak: make all functions overrideable in enfold\config-wordpress-seo\config.php
tweak: make all functions overrideable in enfold\config-rank-math\config.php
tweak: enfold\config-woocommerce\config.php move filter hooks outside function_exist() check (was not consistent before)
added: filter 'avf_css_strip_whitespace_dynamic_files' - allows to supress minify of dynamic files in production environments
added: filter 'avf_dynamic_files_upload_folder' - allows to use a custom dynamic folder in WP uploads directory
added: filter 'avf_disable_grid_cells_responsive_padding' - allows fallback (for old sites) to ignore responsive setting
added: filter 'avf_el_styling_responsive_styles_ignore' - allows to use only default setting of styles (fallback for old sites)
added: filter 'avf_loop_index_meta_time' - allows to change meta data publish date in loop-index
added: filter 'avf_events_single_event_publish_date_format' - modify meta data single event start date format in loop-index
added: filter 'avf_video_thumbnails_path' - modify path where uploaded video thumbnails are stored (youtube, vimeo)
added: filter 'avf_google_recaptcha_apiurl' - allows e.g. WPML to redirect to current language of the page
added: filter 'avf_google_recaptcha_apiurl_lang' - allows e.g. WPML to change to current language of the page
added: filter 'avf_alb_element_animation' to some elements - allows to change start of animation when element comes in viewport
added: new waypoint animation classes for filter 'avf_alb_element_animation'
added: filters to allow dynamic charts (see docu
Chart Element – Enfold Documentation for examples how to use):
- avf_chart_dataset_data
- avf_chart_dataset_label
- avf_chart_labels
- avf_chartjs_config_object
removed: global $woocommerce in enfold\config-woocommerce\config.php ( replaced by WC() )
deprecated functions in framework
modified access to methods and properties of some framework and templatebuilder classes
added a fallback when user accesses protected properties in framework and template builder classes - deprecated notice with WP_DEBUG
deprecated and moved enfold\framework\php\class-queryfilter.php to enfold\framework\php\legacy\class-queryfilter.php