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

    Hi,

    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 4.8.3 are as following (last update 2021-05-07)

    • feature: added scroll arrows to ALB Tab Section header when tab buttons are out of viewport
    • feature: theme option Layout Builder -> Custom Color Palette allows to add up to 22 custom colors
    • feature: Extend ALB Social Share Buttons with new stylings and link to social media profile
      • 6 New stylings added
      • Selectbox to “Share” or “Link to Profile”
      • A “Link to Profile” can be set to override theme default setting
      • Profile only buttons added to selection list (display as profile link when share selected)
    • fixed: typo in loop-about-author.php
    • fixed: PHP < 8.0 bug in case statement for responsive image in lightbox
    • fixed: translation string inconsistent single/multiple in framework\php\class-tgm-plugin-activation.php
    • fixed: Leaflet marker popup not working on safari
    • fixed: undefined value notice $output in function avia_wc_print_single_product_notices
    • fixed: responsive images for logo not working
    • fixed: scroll to next section fails when section is hidden (e.g. device depending)
    • fixed: js bug when conditional sticky sidebar in fixed frame
    • added: ALB contact form new option “Autorespond Text After Form Labels”

    Developer:

    • Moved class-tgm-plugin-activation.php to enfold\framework\php\legacy\class-tgm-plugin-activation.php (unused class)

    In Pull Requests:

    • Feature: …

    Fixes for release version 4.8.2 are as following

    • Performance feature: added scrset and sizes attributes to logo (in header) to support retina screen plugins
    • Performance feature: added scrset and sizes attributes to lightbox images( magnificPopup )
      • theme option to activate/disable feature
      • currently in beta, following ALB elements are supported, new elements will follow:
        • Image
        • Gallery
        • Horizontal Gallery
        • Masonry Gallery
        • Easy Slider
        • Fullwidth Easy Slider
        • Fullscreen Slider
        • Partner/Logo Element
        • Portfolio Grid
        • Accordion Slider
        • Catalogue
    • feature: new demo importer, download demo files from external server and save to folder uploads/avia_demo_files
    • feature: ALB element Open Street Maps – open source responsive map with markers based on “Leaflet Maps” plugin – no keys or account is required
    • added: ALB IconGrid option to flip back on mobile/touchscreens when clicking outside icongrid
    • added: theme option for add-to-cart message for ALB products on single product page
    • added: theme option to hide themes WPML language flags (Header -> Extra Elements)
    • added: link to preview Google Webkit Fonts in theme options Styling -> Fonts tab (provided by Guenni007)
    • Performance: remove not necessary database queries in frontend for CET’s
    • fixed: few typos in 4.8
    • fixed: CSS for header overlapping logo when using menu above style
    • fixed: Copyright and blog info name part is missing in default copyright text in footer
    • fixed: aria lighthouse warnings -added aria-hidden=”true” tabindex=”-1″ to slideshow arrows
    • fixed: WC cart page non numeric amount returns NaN when clicking +/- button – fallback to 0
    • fixed: breadcrumb trail doubles entries for subpages
    • fixed: Cookie popup always open up while switching between the languages in WPML
    • fixed: broken strings in shortcode buttons tooltips and modal popup toggle container bar (unescaped characters)
    • fixed: ALB magazine responsive options not working
    • fixed: Missing author name at Entries by … on author archive page
    • fixed: not possible to collapse meta boxes under Layout Builder when Block editor is active (hack only, WP bug attaching $handles.on( 'click.postboxes', this.handle_click ); twice)
    • fixed: Google Maps js error Uncaught TypeError: Cannot read property ‘trim’ of undefined for empty marker tooltip
    • fixed: Events Calender fallback to old design because of broken layout when updated calendar design option enabled
    • fixed: PHP 8 bug in helper-conditional-megamenu.php
    • fixed: ALB Notification box js cookie warning and js scope variables bug
    • tweak: Theme option “Manually manage loaded elements” checkboxes show info about usage (Performance Tab)
    • tweak: deprecate framework code for dynamic pages no longer needed
    • tweak: make id attributes unique on theme options pages ($avia_elements)
    • tweak: added esc_attr() to AviaHelper::create_data_string()
    • tweak: WooCommerce – added support for out of stock message on single product page built with ALB
    • tweak: fix possible vulnerability located in framework/php/class-media.php (reported by “Julien Legras and Guillaume André of Synacktiv (https://synacktiv.com)”)
    • added: filter ‘avf_custom_element_load_modal_subtypes_array’ – allow to overrule ajax check
    • added: filter ‘avf_responsive_images_active’ – allow to override theme options setting
    • added: filter ‘avf_responsive_images_lightbox_active’- allow to override theme options setting
    • added: filter ‘avf_alb_lightbox_image_size’ – allows to change lightbox image size from default ‘Large’ for each used ALB element ( in $context )
    • added: filter ‘avf_avia_builder_helper_lightbox_size’ new parameters
    • added: filter ‘avf_image_metadata_lightbox_link’ – remove or alter title and alt attribute for lightbox ($context parameter)
    • added: filter ‘avf_lightbox_show_alt_text’ – use alt text for lightbox when title is missing
    • added: filter ‘avf_demo_import_folder_name’ allows to change destination folder name
    • added: filter ‘avf_demo_import_settings’ allows to change config array for import
    • added: filter ‘avf_avia_leaflet_maps_enabled’: modify theme setting
    • added: filter ‘avf_leaflet_maps_params’: add or modify maps and marker shortcode parameters
    • added: filter ‘avf_leaflet_maps_output’: add additional maps shortcodes
    • added: filter ‘avf_theme_options_pages’ – allows to add custom theme option tabs or modify
    • added: filter ‘avf_theme_options_elements’ – allows to modify theme options elements
    • added: filter ‘avf_custom_elements_buttons_sort_order_ – allows a custom sort order for CET shortcode buttons in ALB editor
    • added: filter ‘avf_wc_single_product_notice_box’ – allows to alter default WC notice box on single product page
    • updated: magnificPopup version 1.2.1

    Developer:

    • deprecated class avia_breadcrumb
    • deprecated breadcrumb functions in file framework/php/class-breadcrumb.php
    • new class avia_breadcrumb_trail
    • split theme option tabs and tab content in seperate files and code refactor
    • added backend check for unique id attributes ($avia_elements) on theme option pages
    • updated: Dutch language files nl_NL (version 4.8 and 4.8.1, provided by EZWebdesign – Roger Hoen )
    • updated: French language files fr_FR (provided by comkapi)
    • updated: language files German (wrong translations)
    • updated: sync all language files 4.8.1.1-beta-5

    Fixes for release version 4.8.1 are as following

    • fixed: additional <br> tag since 4.8 in ALB page in frontend
    • improved: extend invalid character warning to include that valid HTML is accepted and can be used

    Fixes for released version 4.8 are as following

    • compatibility: WP 5.6
    • compatibility: jQuery 3.5.1 (remove deprecated up to 3.5 excluding jQuery.proxy() )
    • compatibility: PHP 8.0
    • feature: ALB custom elements – allow an editable layout of ALB elements on your site
    • feature: WPML support for custom elements
    • feature: ALB product grid new option for image sizes
    • feature: ALB product slider new option for image sizes
    • feature: New option in contact form to support full allowed special email character set (https://de.wikipedia.org/wiki/E-Mail-Adresse#Der_Lokalteil_(Local_Part)
    • feature: ALB Animated Countdown extended for months and years
    • fixed: Pagination not working for page 1 for some ALB elements
    • fixed: replaced avia_sc_toggle::counter in config-templatebuilder\avia-shortcodes\tabs\tabs.php with avia_sc_tab::$counter
    • fixed: important xss vulnerability – prohibit injection of code in $_REQUEST[‘paged’] and search results and archive pages
    • fixed: Chrome Lighthouse warning for slideshow prev/next buttons “elements contain focusable descendants”
    • fixed: some minor typos in UI reported by user (might cause missing translations)
    • fixed: bug in demo importer when more than 1 options page ‘parent’ used
    • fixed: notice “undefined property id on null” – call to wp_dropdown_pages() in AviaHtmlHelper::select_hierarchical_post_types()
    • fixed: save theme options page creates “undefined” options key for required input field (attr name is undefined)
    • fixed: full screen ALB editing is covered by the WordPress sidebar
    • fixed: alternate menu for mobile not working with WordPress 5.6
    • fixed: block editor and ALB shortcode with no parameters breaks backend
    • fixed: Theme options save button not always disabled on page load
    • fixed: ALB masonry “Link” post type trimming the external url
    • fixed: Archives “Portfolio Category” and “Tags” pagination not working
    • fixed: disabling reviews in WooCommerce -> Settings -> Product option does not remove them from single product pages
    • fixed: lightbox images not translated with WPML
    • fixed: ALB Icon grid flipbox links not working in content
    • fixed: ALB sort shortcode dropdown visible when ALB is locked
    • fixed: ALB Events Countdown not working properly
    • fixed: remove parameters from youtube video embed: showinfo, playlist (config-templatebuilder\avia-shortcodes\av-helper-slideshow.php)
    • fixed: WPML theme options language switcher URL continuously adds lang=xx when switching languages
    • fixed: CSS for dragged menu indentation
    • tweak: Make ALB compatble with LearnDash plugin in backend
    • tweak: Remove “special character” warning message from code block textarea (might be confusing)
    • tweak: ALB Page Content allows to select and display private content (filterable) in frontend
    • tweak: support for multiple theme options pages (including WPML)
    • tweak: clear av_uid when cloning ALB element(s) or “Save as template”
    • tweak: ALB audio player loop check support for special characters (e.g. greek) in href (- song title)
    • tweak: new option for Layerslider to supress theme forced options settings
    • tweak: ensure that WPML language theme options are in sync with main options
    • tweak: function avia_is_200 is using curl or get_headers() as fallback
    • tweak: moved avia_hamburger_menu() code to avia-snippet-hamburger-menu.js for easier customization
    • added: new YouTube social icon to icon font
    • added: support for new Google 4 Analytics Tracking Codes G-XXXXX
    • added: support for webp images in lightbox
    • added: WPML global theme options support across all languages
    • added: filter avf_logo_dimension: change predefined logo dimensions
    • added: filter avf_alb_masonry_img_custom_link_fallback: allow to change behaviour as up to 4.7.6.3
    • added: filter avf_page_content_post_status: allowed post status for ALB page content element
    • added: filter ‘avf_alb_attachment_id’: allows to change ID of attachment( e.g. for WPML to translate attachment ID )
    • added: filter ‘avf_tab_section_link_hash’: filter hash value for ALB tab section (e.g. replace non ASCII with custom value instead of removing)
    • added: filter ‘avf_valid_href’: allows to replace invalid removed characters
    • added: filter ‘avf_portfolio_grid_excerpt’: Allows to add custom content to portfolio grid
    • added: filter ‘avf_alb_popup_templates_named_colors’: filter named colors array in ALB modal popup template
    • added: action ‘ava_theme_options_elements_tab’: allows to add theme options directly when a tab is finished
    • added: filter ‘avf_theme_options_heading_desc’: allows to extend theme options heading text
    • added: filter ‘avf_breadcrumbs_external’ – Allow to shortcut breadcrumb trail
    • added: filter ‘avf_avia_is_200_timeout’: set a timeout in case of wrong false results checking if a fileurl exists
    • added: filter ‘avf_avia_is_200_alternate_check’: allows to use another logic to check if a fileurl exists

    Filters for Custom Elements:

    • added: filter ‘avf_max_custom_elements_one_tab_only’
    • added: filter ‘avf_custom_elements_cpt_screen’
    • added: filter ‘avf_custom_element_tab_name’
    • added: filter ‘avf_custom_element_post_type’
    • added: filter ‘avf_custom_element_taxonomy’
    • added: filter ‘avf_custom_elements_cpt_args’
    • added: filter ‘avf_custom_elements_cpt_tax_args’
    • added: filter ‘avf_custom_elements_user_capability’
    • added: filter ‘avf_default_sc_btn_tab_name’
    • added: filter ‘avf_custom_elements_user_capability’
    • added: filter ‘avf_custom_element_subtype_handling’
    • added: filter ‘avf_element_templates_enabled’: allows to change theme option setting
    • added: filter ‘avf_custom_elements_cpt_screen’: allows to change theme option setting
    • added: filter ‘avf_cet_additional_sc_action_btn’: allows to add an additional CET shortcode action buttons
    • added: filter ‘avf_custom_element_template_id’: allows to modify the ID (e.g. used by WPML)
    • added: filter ‘avf_alb_metabox_title_prefix_cet’:: allows to change backend metabox title e.g. for a CET
    • updated: french language files fr_FR
    • updated: dutch language files nl_NL (4.7.6.4)
    • updated: german language files de_DE
    • updated: turkish language files tr_TR
    • updated: norwegian language files nb_NO
    • updated: Magnific Popup for WP 5.6
    • updated: Isotop for WP 5.6
    • updated: Layerslider v6.11.5

    For developpers:

    • add_theme_support( ‘avia-custom-elements-cpt-screen’ ); to show theme option

    Fixes for released version 4.7.6.4

    • fixed: small typos in strings
    • fixed: Ajax Portfolio Grid broken layout when using ALB fullwidth button shortcode in ajax preview text
    • fixed: ALB Post Metadata double seperator when empty string inside
    • fixed: ALB Post Metadata remove empty tab styling in sub modal popup
    • fixed: ALB element Tab Section – non latin character in tab titles brakes click behaviour
    • fixed: added default values to av_responsive_images::handler_wp_lazy_loading_enabled for compatibility with 3rd party plugins
    • fixed: Pagination for ALB elements broken since WP 5.5 on non pages
    • fixed: ALB bug with WP 5.5 and plugins which enqueue \wp-admin\js\updates.min.js on edit pages – space bar ignored in input fields
    • fixed: ALB modal window preview “Textblock” styling of h tags
    • fixed: setcookie notice for PHP < 7.3
    • fixed: ALB Progress bars not showing up correctly in Tab Section on mobile
    • fixed: WP object cache bug with theme auto update
    • fixed: WC sorting order in ALB elements
    • fixed: double CSS rule entries in enfold.css (enfold_child.css) in dynamic_avia folder (from advanced styling tab)
    • fixed: typo in ALB Icon List
    • fixed: ALB Element Icon List heading tag selection not working for small styling
    • tweak: WooCommerce cart icon item count is now updated using woocommerce cart fragment and get_cart_contents_count() (minimum WC 3.0) – better compatibility to 3rd party plugins
    • tweak: ALB element “Post Metadata” dates are now localized
    • tweak: Cookie message bar and aria-hidden attribute – attribute changes to false when bar is shown for better accessibility
    • tweak: ALB elements option “Lazy Loading Of Images” moved to new tab “Advanced -> Performance”
    • tweak: added z-index 10 to #avia-builder and #avia_sc_parser in ALB to fix problem with plugins
    • Tweak: ALB elements containing “Image Gallery” added missing options for lightbox title and custom link for similar behaviour
    • tweak: moved theme option “Automated Schema.org HTML Markup” to SEO tab
    • tweak: filter avf_in_shortcode_handler_prepare_content: called with HTML created by executed shortcode before returning it
    • tweak: add WC filters for hidden and featured products to some ALB elements
    • tweak: warning message for special characters in ALB modal popup text inputfields that might break ALB backend and frontend output
    • tweak: ALB tab element aria improvement (remove “-active” from hashtag)
    • added: WC options for hidden and featured products to some ALB elements
    • added: filter avf_critical_modal_charecters: Add/remove characters that might break ALB backend or frontend
    • added: filter avf_header_meta_viewport: change header meta tag viewport (also for non mobile)
    • improved: AviaHelper::get_entry() can be filtered (e.g. WPML)
    • feature: Added schema.org FAQ markup to Accordion – can be activated with option
    • updated: all language files in sync with 4.7.6.3 (removed obsolete strings, updated typos, added new strings)
    • updated: Dutch language files (nl_NL)
    • updated: Italien language files (it_IT)

    Developers:
    ============

    • deprecated: functiion Avia_Builder::setFullwidthElements, use $this->config[‘is_fullwidth’] = ‘yes’; in shortcode instead
    • deprecated: filter avf_fwd_elements – no longer needed

    Fixes for released version 4.7.6.3:

    • fixed: WooCommerce and broken ajax search (in conjunction with plugins hooking into search query)
    • fixed: DragDrop and scroll not working with WP 5.5 block editor and ALB
    • fixed: ALB TabSection “Auto adjust height to content” not working
    • feature: ALB element “Special Heading” new styling with icon added
    • feature: WooCommerce Option to disable cart icon
    • new ALB element: Post Metadata

    Regards,
    Yigit

    • This topic was modified 12 months ago by  Yigit.
    • This topic was modified 12 months ago by  Yigit.
    • This topic was modified 9 months ago by  Günter.
    • This topic was modified 9 months ago by  Günter.
    • This topic was modified 5 days, 9 hours ago by  Günter.
Viewing 1 post (of 1 total)

The topic ‘Enfold – Upcoming fixes’ is closed to new replies.