Viewing 1 post (of 1 total)
  • Author
  • #1212278


    We wanted to create this thread as a channel to share the fixes that will be included in upcoming updates and known issues that are being worked on.

    Current fixes for upcoming version 5.6.11 are as following ( last update 2024-02-27 ):

    • tweak: changed the order of the List Item Content and List Item Icon in the Icon List element
    • tweak: rename theme option Transparency Logo Options to Transparency Options
    • tweak: improve implemented filter ‘wpseo_sitemap_urlimages’ in ..\config-wordpress-seo\config.php
    • tweak: updated GoogleMapsAPI version to 3.56
    • fixed: filter ‘avf_tab_subsection_image_size’ does not work
    • fixed: social buttons overflow
    • fixed: Warning: Undefined array key “telegram_link” in ../includes/helper-social-media.php
    • fixed: background issue on mobile devices with section background-attachment – set to “scroll” from “fixed”
    • fixed: fatal error class “aviaFramework\widgets\av_google_maps” not found in class-avia-google-maps


    Fixes for released version 5.6.10 are as following:

    • tweak: CSS improvements linebreak in sort buttons in ALB accordion
    • tweak: fix problem with broken layout after updating plugins due to cached and/or merged theme css files
    • tweak: CSS in ALB image – overlay overflow covering columns on hover
    • tweak: vulnerability fix changed link to https://
    • tweak: added screen reader tag to menu items on the menus screen of mega menu
    • added: ALB contact form option to limit datepicker in future dates only
    • fixed: CET Masonry Load More Button not working when items per page locked
    • fixed: ALB video hide video controls (html5 or self hosted) if selected in option
    • fixed: ALB gallery thumbnails CSS alignment issue on Safari and Firefox on macOS
    • fixed: added CSS rule background-attachment local to ALB gridrow cell to center image in cell
    • fixed: Uncaught TypeError: aviaPostCssManagement::handler_wp_save_post() – removed type check
    • updated: Layerslider 7.9.7 – vulnerability fixes


    • tweak: changed access from protected to public for avia_font_manager::zip_flatten()

    Fixes for released version 5.6.9 are as following:

    • tweak: added support for special character translation plugin v1.1.2 to ALB OSM-Leaflet Map element
    • tweak: improved accepted e-mail links in ALB (also for obfuscate): [mailto:] (Email address hidden if logged out) [?subject=your_subject&body=your_body]
    • tweak: CSS fixes for WooCommerce Cart and Checkout when using blocks
    • tweak: add info message to theme options for inactive special pages to remove info in page list
    • PHP 8.3 compatibility.: added required function argument to get_class()
    • feature: duplicate post link for all post types (also for custom post types)
    • fixed: Image element Zoom on hover animation
    • fixed: ALB in block editor hides sidebar in fullscreen mode
    • fixed: CSS to display svg images in ALB backend (modal popup and canvas) – no frontend support yet
    • fixed: pagination shows page 1 of 0 when selected “all posts” and “pagination” in various ALB elements


    • added: theme support ”avia-no-duplicate-post’ – does not show action links to duplicate posts
    • added: filter ‘avf_ignore_duplicate_post_types’ – add post types that do not need a duplicate action link from Enfold (e.g. WooCommerce Products)
    • added: filter ‘avf_duplicate_post_capability’ – set user capability to allow duplicate link
    • added: filter ‘avf_duplicate_post_new_post_author’ – change post author for new post (defaults to current user)
    • added: filter ‘avf_duplicate_post_new_post_taxonomies’ – change taxonomies to copy to new post
    • added: filter ‘avf_duplicate_post_new_post_meta’ – change post meta to copy to new post
    • added: action ‘avf_duplicate_post_added’ – fired after duplicated post had been added

    Fixes for released version 5.6.8 are as following:

    • fixed: improved CSS for chrome bug accordion toggles do not close properly and leave white space
    • updated: Layerslider 7.9.1

    Fixes for released version 5.6.7 are as following:

    • tweak: replaced old Twitter icon with X-Twitter icon
    • tweak: WP media element was loaded on pages with image slideshows
    • tweak: added inputmode=”none” to datepicker in contact forms to hide default mobile keyboard
    • tweak: added support for public and unlisted Vimeo links to lightbox script avia-snippet-lightbox.js
    • tweak: ALB in Block editor when in fullscreen mode hides sidebar and uses full screen (same as in classic editor)
    • added: TikTok and Square-X-Twitter icons and social links
    • fixed: added timeout to curl request when loading svg image for inline
    • fixed: CSS for broken caption alignment in ALB slideshow featured image in ALB Tab Section and not streched layout
    • fixed: PHP 8.2.4 warning – Creation of dynamic property Avia_Gutenberg_Dynamic_Styles::$typos is deprecated
    • fixed: PHP 8.2.4 warning – Creation of dynamic property JSqueeze::$local_tree, JSqueeze::$used_tree is deprecated
    • fixed: PHP 8.2.4 warning – Creation of dynamic property avia_slideshow::$service is deprecated
    • fixed: font hover color of Menu Links in overlay/slide out
    • fixed: Loading=”lazy” attribute missing for some ALB elements
    • fixed: CSS for chrome bug accordion toggles do not close properly and leave white space
    • accessibility: added missing role=”menu” and role=’menuitem’ to ALB element ‘Fullwidth Sub Menu’
    • accessibility: added tabindex=’-1′ to scroll to top button
    • security: added shortcode “av_email_spam” to tinyMCE magic wand button to obfuscate E-Mail links
    • YOAST compatibility: fixed fatal error on Yoast Sitemap.xml when called with custom or special page like 404, ….


    • removed: usage of charmap-compat.php
    • removed: line in dotlottie-player.js to avoid console warnings

    Fixes for released version 5.6.6 are as following:

    • tweak: reduce gap in select box for parallax speed from 10% to 2% (ALB modal popup)
    • tweak: Move transparent logo option to general theme options below Logo
    • fixed: ALB Image is not circle when shadow is enabled on Chrome (browser update issue)
    • fixed: broken html when “no logo” is selected in theme options (since 5.6.5 ???)
    • fixed: backend custom widget box displayed twice when minified scripts selected
    • fixed: Warning Deprecated: Creation of dynamic property in Avia_Popup_Templates
    • fixed: OpenstreetMap Marker Popup shows double “br”
    • fixed: ALB column row margins not applied for individual height row layout
    • updated: Layerslider v7.8.0 (fixes broken dynamic layers )


    • added: filter ‘avf_relevanssi_ajax_search’ – change amount of ajax search result

    Fixes for released version 5.6.5 are as following:

    • accessibility: added ‘aria-haspopup’: ‘true’, ‘aria-controls’: ‘menu2’ to burger menu ul tag
    • accessibility: added ‘role’: ‘menuitem’ to burger menu items
    • accessibility: added aria-label=’title” or “alt” or “Logo” to logo a tag
    • accessibility: added role, title and alt attributes from media library to svg images
    • accessibility: added aria-label to a.avia-image of ALB image
    • fixed: small typo “Missing intagram user name”
    • fixed: Enfold WooCommerce CSS override custom CSS or child theme CSS settings
    • fixed: Warning: Undefined array key “term_rel” in …/config-templatebuilder/avia-shortcodes/blog/blog.php line 562
    • fixed: possible vulnerability in ..\framework\php\class-media.php line 114 with $_GET[‘avia_label’]


    • added: filter ‘avf_avia_logo_link_aria_label’ – modify complete aria-label for logo link a tag
    • added: filter ‘avf_avia_logo_link_title’ – allows to add a link title to logo link a tag
    • added: filter ‘avf_ignore_svg_aria_attributes’ – allows to ignore adding aria attributes to svg image
    • added: filter ‘avf_set_svg_aria_attributes’ – allows to remove or add attributes to svg image

    Fixes for released version 5.6.4 are as following:

    • feature: ALB Countdown option to display message when finished
    • feature: option "Multiple Categories/Terms Relation" to query posts only if in multiple categories ( cat a AND cat b )
      • Blog Posts
      • Masonry
      • Portfolio Grid
      • Post Slider
      • Product Grid
      • Product List
      • Product Slider
    • tweak: ALB Special Heading allow responsive font sizes for “Default Style”
    • SEO Optimization: Allow to add a custom link title attribute to various elements
      • Animated Numbers
      • Catalog
      • Contentslider
      • Cell
      • Fullwidth Button
      • Fullwidth Sub Menu
      • Heading
      • Headline Rotator
      • Icon
      • Icon Circles
      • Icon Box
      • Icon List
      • Magazine
      • Promo Box
      • Timeline
    • fixed: ALB Gridrow cell padding for other devices does not work when default padding is not set
    • fixed: 3-rd party shortcode with \ breaks regex in class-shortcode-parser.php
    • fixed: ALB Testimonial replace wrong single quotes on Testimonial link breaking HTML
    • updated: Layerslider 7.7.10 (security patch)


    • added: filter ‘avf_testimonial_single_target’ – change default behaviour of target=”_blank”
    • added: filter ‘avf_testimonial_single_rel’ – change default behaviour of rel=”noopener noreferrer”

    Fixes for released version 5.6.3 are as following:

    • performance: remove no longer needed vendor related CSS rules ( -webkit- -ms- -o- -moz- )
    • fixed: hide selectbox to change CET base in modal popup when “admins only” selected in theme options for non admins
    • fixed: missing translation in frontend admin bar
    • fixed: broken Mailchimp Signup – updated to support Mailchimp API 3.0
    • WooCommerce compatibility: ajax cart dropdown not working with 7.8
    • WooCommerce compatibility: hide ajax cart on cart and checkout page (new in 7.8) – use filter ‘woocommerce_widget_cart_is_hidden’ to change
    • TEC Pro compatibility: minor CSS fixes for broken footer layout for series post type
    • WooCommerce/YOAST compatibility: product snippet button and variation products break backend on update product
    • added: theme option Performance -> Show Advanced Options -> Old Browser Support to load the removed rules again


    • tweak: added false to class_exist() function
    • added: filter ‘avf_old_browser_support’ – allows to overwrite theme option
    • added: action ‘ava_framework_before_print_admin_page_styles’ – fired before framework outputs styles
    • added: filter ‘avf_portfolio_cpt_tax_args’ – allows to modify $tax_args arguments

    Fixes for released version 5.6.2 are as following:

    • fixed: Uncaught Error: Call to undefined function apply_filter() in class avia_masonry

    Fixes for released version 5.6.1 are as following:

    • tweak: add a fallback to class aviaElementManager in case of broken internal data structure
    • tweak: improve logic of loading of language files
    • tweak: use WP local language for reCaptcha by default
    • fixed: Uncaught Error: Call to undefined function did_filter() during update process
    • added: post type depending class to article of class avia_post_slider

    Fixes for released version 5.6 are as following:

    • feature: fold/unfold option for ALB elements:
      • Color Section
      • Grid Row
      • Columns
      • Text Block
    • feature: Reading Progress Bar below header
    • feature: ALB section – set custom section height depending on screen width
    • tweak: added theme option to enable ALB debug mode
    • tweak: Options to show posts meta data in theme widgets Combo Widget, Latest News, Latest Portfolio,
    • tweak: escaped copyright text for ALB masonry elements to avoid breaking of layout due to nested anchor tags – use filter ‘avf_alb_masonry_copyright_text’ to allow HTML tags
    • tweak: extend theme option to allow 6 columns in footer
    • tweak: fallback for a broken array structure in database in class-element-manager.php
    • tweak: extend theme option -> Header -> Shrinking Amount to start from 1%
    • fixed: responsive CSS for retro clock (animated countdown)
    • fixed: CSS with 1/1 column in Grid Row growing on mobile devices (e.g. in Parallax Demo)
    • fixed: ALB video element preview/fallback image not showing
    • fixed: ALB contact form make text “Error in fields” translatable
    • fixed: CSS for ALB Before-After Image invisible when outside of layout element
    • fixed: WooCommerce default shop page does not use “Layout” metabox settings
    • fixed: ALB Post Metadata removed unset($this->post) to avoid deprecate notice
    • fixed: touch behavior for ALB Before-After Image
    • WP compatibility: replace calls to deprecated function get_page_by_title() (v6.2)
    • WP compatibility: not existing language files cause a large hit in WP object cache (v6.1)
    • WooCommerce compatibility: added filter ‘avf_wc_30_gallery_lightbox_use_max_image_size’ – restore/remove WC 3.0 gallery limitation of sizes for lightbox
    • WooCommerce compatibility: allow multiple steps for product quantity ( )
    • Gravity Form compatibility: fix in backend Add Form button not visible with classic editor plugin


    • feature: Search results can be displayed as postslider grid (use filter ‘avf_search_result_layout’)
    • tweak: add getter functions for protected member of class avia_widget_loader
    • tweak: class avia_post_slider added to pass a filled WP_Query object in constructor
    • added: filter ‘avf_widget_front_instance’ – allows to change widget settings on page basis
    • added: filter ‘avf_show_reading_progress_bar’ – allows to hide on certain pages
    • added: filter ‘avf_alb_masonry_copyright_text’ – allows to modify copyright text e.g. to remove anchor tag to avoid nesting
    • added: filter ‘avf_wc_parallax_banner_tag’ – allows to change h1 tag for shop banner description container
    • added: filter ‘avf_fold_top_offset’ – alter place to scroll when top of fold container out of viewport when folding (default 50px from top)

    Fixes for released version 5.5 are as following:

    • feature: new ALB Element Lottie Animations (supports .lottie and .json)
    • feature: new ALB Element Before-After Image (image difference)
    • feature: added swipe feature to lightbox
    • feature: added swipe feature to single post pages (including portfolio, products)
    • feature: ALB Gallery options for navigation arrows to scroll through images without lightbox (include support for swipe feature)
    • feature: Theme option to set a custom shrink factor for shrinking header
    • feature: ALB Animated Countdown new styling options (flip numbers, retro clock)
    • feature: ALB Events Countdown new styling options (flip numbers, retro clock)
    • tweak: added a few more theme option colors to css variables
    • fixed: ALB fullwidth easy slider youtube controls blocked by overlay (CSS fix)
    • fixed: ALB modal popup only shows first image after opening in gallery, ….
    • fixed: burger menu does not close when click on current page (subitems visible)
    • Relevansi comp.: added support to use avia_product_slider and avia_masonry on search page


    • added: filter ‘avf_lottie_placeholder_url’ – change link to custom placeholder animation
    • added: filter ‘avf_lottie_alb_backend_player’ – change HTML of backend canvas player
    • added: filter ‘avf_post_nav_swipe_support’ – change theme option
    • added: filter ‘avf_header_shrink_factor’ – change shrink factor on page basis

    Fixes for released version 5.4.1 are as following:

    • feature: add option to filter ALB product elements for product tags
      • Product Grid
      • Product List
      • Product Slider
    • added: Note that appending a Seach Icon to menu is only available when Top Header layout is selected
    • fixed: CSS masonry with 1px gap – selector too weak
    • fixed: Uncaught Error: Attempt to assign property “extra” on null in ../config-templatebuilder/avia-template-builder/php/class-asset-manager.php:1175
    • fixed: Event Tickets Plus – modal popup not showing with Attendee Registration
    • fixed: js notice “Loading the Google Maps JavaScript API without a callback is not supported”
    • fixed: ALB Fullwidth Easy Slider’s stretched video prevents video controls to be clicked
    • WPML comp.: added logic to hide WPML specific taxonomies from post categories (e.g. translation_priority)
    • updated: Layerslider v7.6.8
    • updated: Google Maps script to v3.52

    Fixes for released version 5.4 are as following:

    • Security/Performance: Improve backend for portfolio permalink settings (register-portfolio.php)
    • security vulnerabilities: add user capability check to ajax callbacks
    • feature: image copyright to more elements:
      • Easy Slider
      • Featured Image Slider
      • Fullscreen Slider
      • Fullwidth Easy Slider
      • Team Member
    • performance: added compressed version of png to enfold/images/background-images/…
    • performance: add passive listeners to jQuery touch and mouse wheel events
    • performance: added theme option “Performance -> Show Advanced -> Custom Font Loading Source” – supress loading of custom uploaded fonts from default location
    • tweak: add option to display an alert message box for empty required fields on ALB Contact Form
    • tweak: split copyright toggle into content toggle and styling toggle for consistency
    • tweak: ALB Image move link toggle to top in advanced tab
    • tweak: add option “Page Element Filter” to ALB Post Slider
    • fixed: notice caused by loading Google Fonts because of missing https: in class-style-generator.php
    • fixed: theme option background image (General Styling Tab) breaks e.g –enfold-main-color-img in dynamic CSS
    • fixed: CSS ALB Gallery big preview with thumbnails below and no scaling image distorting when mixed portrait and landscape
    • fixed: Theme option Advanced Styling -> Menu Links in overlay/slide out missing
    • fixed: Undefined array key “bar_styling_secondary” in progressbar.php when importing demo
    • added: note for ALB Blog Post that ALB pages/posts/.. only display Excerpt With Read More Link


    • tweak: Make functions overrideable in various plugins config-* folders
    • tweak: clean up code in config-wordpress-seo/config.php
    • added: filter ‘avf_gmaps_no_google_fonts’ – allows to supress loading Google Fonts by GMaps
    • added: filter ‘avf_combo_box_image_size’ – allows to change image size in widget Enfold Combo Widget
    • added: filter ‘avf_postslider_posts_meta_data’ – allows to show/hide post meta data in ALB Postslider/ALB Blog Posts
    • added: filter ‘avf_postslider_posts_meta_data_show’ to override old behaviour in ALB Postslider/ALB Blog Posts (return true or false)
    • added: filter ‘avf_show_tags_meta’ to override old behaviour in loop-index.php (return true or false)

    Fixes for released version are as following:

    • security vulnerabilities improvements: avoid to change portfolio permalinks by non authenticated users (register-portfolio.php )
    • security vulnerabilities improvements: added user capability check to class-sidebar-generator.php
    • security vulnerabilities improvements: added user capability check to framework/php/function-set-avia-ajax.php
    • fixed: YOAST fatal error explode() must be of type string array given (config-wordpress-seo/config.php:230)

    Fixes for released version 5.3.1 are as following:

    • WPML comp.: fix notice “Trying to read non existing property in class avia_superobject: WPML
    • updated: Google Maps API to 3.51


    Fixes for released version 5.3 are as following:

    • 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 ( ). 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 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)
    • added: Option “Short description for backend” to various ALB elements
    • fixed: Argument 1 passed to Avia_Gutenberg::handler_display_post_states() must be of the type array, bool given (caused by a plugin)
    • fixed: ALB Contact Form hidden label and dropdown select box show placeholder
    • 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


    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 / ../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 they must delete all fonts first and then reupload them again. Can be done any time after update.


    • 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: enfold\config-woocommerce\config.php move filter hooks outside function_exist() check (was not consistent before)
    • tweak: make all functions overrideable in enfold\config-wordpress-seo\config.php
    • tweak: make all functions overrideable in enfold\config-rank-math\config.php
    • 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 for examples how to use):
      • avf_chart_dataset_data
      • avf_chart_dataset_label
      • avf_chart_labels
      • avf_chartjs_config_object
    • 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


    • This topic was modified 1 year, 9 months ago by Günter.
    • This topic was modified 1 year, 7 months ago by Günter.
    • This topic was modified 1 year, 6 months ago by Günter.
    • This topic was modified 1 year, 1 month ago by Günter.
Viewing 1 post (of 1 total)
  • The topic ‘Enfold – Upcoming fixes’ is closed to new replies.