*** Botiga Pro Changelog *** 2025-03-08 - 1.4.13 Added - New 'Handbags' starter. Added - Variation Swatches: Caching layer to increase the performance. Fixed - Extra Checkouts: 'woocommerce_before_order_notes' without $checkout object. Fixed - Variation Swatches: Terms order is not following the parent attribute settings. 2025-02-04 - 1.4.12 Fixed - Variation Swatches: Attributes being displayed multiple times. 2025-01-30 - 1.4.11 Fixed - Variation Swatches: Limit of swatches option is not displaying correctly. Fixed - Add to Cart Notifications: Notification is empty if you add an item from the wishlist. Fixed - Buy Now: The button is still shown on archive pages even when the product is out of stock. Fixed - Product Filter: Not working properly when the WooCommerce option to display categories in the shop catalog is enabled. 2024-12-17 - 1.4.10 Fixed - Elementor 3.26.0 fatal error breaking the editor. 2024-12-11 - 1.4.9 Added - Templates Builder: Build custom 'My Account' pages. Added - Product Filter: More Color Swatch color types (gradient and multiple). Added - Product Filter: Improved the ‘Select’ type component to allow multiple selection as well as display count of products. Fixed - Product Filter: Filter presets shortcode not working. Fixed - Product Filter: Multiple product filter presets not working. Fixed - Variations Gallery: Not working within templates builder single product templates. Fixed - Mega Menu: The ‘Botiga Menu Options’ button in the admin is messed with the menu items position links. Fixed - Buy Now: Custom URL not working properly. The button is redirecting to /wp-admin page. 2024-11-15 - 1.4.8 Added - Templates Builder: Advanced Reviews block and Elementor widget. Added - Templates Builder: Detect loaded templates and display admin top bar shortcuts for quick access. Added - Hooks: Admin top bar toggler to hide or display the hooks location in the frontend. Fixed - Hooks: The ‘botiga_single_product_after_header’ is rendering twice. Fixed - Variation Swatches: Performance issue when archive swatches is enabled and default variations are set. Fixed - Variations Swatches + RTL: Swatches are displaying with wrong spacing. Fixed - Variations Gallery: Not working properly when used within a custom single product page (made with templates builder). Fixed - Side Cart + RTL: Side cart displays empty. 2024-10-22 - 1.4.7 Fixed - Templates Builder: Custom single product template with wrong body class name. 2024-10-19 - 1.4.6 Changed - Templates Builder: New method to detect when a page is loaded by the builder. 2024-10-15 - 1.4.5 Added - Templates Builder: New category to create custom Cart templates. Added - Templates Builder: New category to create custom Checkout templates. Fixed - Mega Menu and old header system: The vertical mega menu column item is not being hidden on mobile. Fixed - Extra Checkouts and Virtual Products: The shipping step is being displayed when ordering only virtual products. Fixed - Extra Checkouts: Order attributes are not being rendered. 2024-09-27 - 1.4.4 Fixed - False positive security issue with 'react-router-dom' and 'polyfill' warning message. Fixed - Product Filter: Mobile safari issue with the automatic close of slide-in sidebar. 2024-09-26 - 1.4.3 Added - Product Filter: New options to control the 'order' and 'orderby' from the loaded terms. Fixed - Product Filter: Glitch when the slide-in sidebar is enabled and a filter is loaded. Fixed - Templates Builder: Display conditions not persisting in the UI when switch to another category page in the admin. Fixed - Templates Builder: The default breadcrumbs being displayed in the single product template. 2024-09-19 - 1.4.2 Added - Product Filter Module: Compatibility with W3 Total Cache lazy load. Added - Templates Builder: Script to migrate v1 templates to the v3. Fixed - Product Filter Module: Adoptive filter not working when the first page loaded is a category. Fixed - Product Filter Module: Parent categories selection/filtering issue. Fixed - Extra Checkouts: Place order button not appearing in some cases. Fixed - Infinite Scroll Pagination: More products do not loading when the product filters module is enabled. 2024-08-24 - 1.4.1 Changed - Templates Builder: New User Interface and User Experience. Fixed - Demo Shoes: Layout breaking in the RTL mode. Fixed - Product Filters Module: The widget block isn't rendering in the customizer widgets manager. Fixed - Display In Cart Quantity: Fatal error in the single product page when $product is null. 2024-07-17 - 1.4.0 Added - Shop Fitlers module. Fixed - Mega Menu Vertical: Items are not expanding on mobile. Fixed - Templates Builder: Product Query Block - Filter by category not working. Fixed - Shopify / One Step Checkout: The shipping radio options to select isn’t appearing when ‘Hide shipping costs until address is entered’ option from Woo is enabled. Fixed - Mega Menu: Background color option isn't working. Fixed - Product Video: 'Display Controls' option isn't working with Vimeo videos. Fixed - Load More/Infinite Scroll Pagination: Isn't working when the number of pages is high. Fixed - Fix in cart flag PHP error on admin saving posts. Fixed - Free Shipping Progress Bar: Non-numeric PHP error. Fixed - Mini Cart Cross Sell: Products are hidden in the first load when quantity of products to display is 1. 2024-05-23 - 1.3.9 * Added - Variation Swatches: New 'botiga_variation_swatches_attribute_name' filter to attributes names. * Added - Templates Builder: Load more and inifnite scroll pagination compatibility to 'Products Query' component (in both gutenberg and elementor components). * Added - Custom Fonts: Compatibility with Elementor builder typography options. * Added - Accordion Style to lists that contains sub-items. * Added - Shopify/One Step checkout: Compatibility with Moneris payment. * Changed - Shop Active Filters: Improved compatibility with YITH WooCommerce Ajax Product Filter. * Changed - Templates Builder: Improvements to the 'Products Query' to make it compatible with 'Filter By Attribute' widgets. * Changed - Image Swap: The style is now loaded in a sepated stylesheet file to avoid issues with custom dynamic CSS generation. * Fixed - Product Video: The single product lightbox icon is removed when a product contains video. * Fixed - Related Products Slider: JS error when the page is resized. * Fixed - Free Shipping Progress Bar: It isn't displaying in the shopify/one-step checkouts. * Fixed - WooCommerce Payments returning an error on extra checkout layouts. 2024-04-23 - 1.3.8 * Added - Mega Menu: New 'Vertical' layout option. * Added - Product Video and Audio: Support for YT embed URL's and more options for video parameters. * Added - Templates Builder: 'Advanced' panel to blocks with extra options. * Changed - Templates Builder Related Products Component: Render products as placeholders in the backend (editor). * Changed - Side Cart: Improved style when side cart is empty. * Changed - Filter By ACF Widget: Display message to admins whether ACF field type is not allowed. * Fixed - Variation Swatches: Terms not showing when more than one variation has the same terms with different stock status and hide out of stock items is enabled. * Fixed - RTL Single Product Navigation: Generating horizontal scroll on mobile. 2024-03-21 - 1.3.7 * Added - Header Login/Register Component: New option to display an icon instead of text. * Added - Modal Popup: Toggle/switch in the customizer options for 'Edit Mode'. * Changed - Wishlist: Improved workflow on single product page. * Changed - Single Product Tabs (accordion style): When description is quite long the behavior isn’t working well. * Changed - Shopify Checkout: Improved UX by scrolling to top when next step is opened. * Changed - Improved 'Botiga Extra Shipping Options' free shipping admin field. * Changed - Add To Cart Notifications: Improve style on mobile. * Changed - Advanced Reviews: Display less content in the review modal product description. * Fixed - Advanced Reviews: PHP Fatal ValueError regarding sprintf() with Chinese language. 2024-03-04 - 1.3.6 * Added - Product Swatch: New option to control the 'load variations by ajax' threshold. * Fixed - ACF/MetaBox Filters: Labels not displaying correctly when using 'select' or 'radio' fields. * Fixed - Header Login/Register component: Extra plugins pages/links are not being included in the dropdown list. * Fixed - Login Popup: Doens't show up while incorrect login. * Fixed - Wishlist: Elements with visible text labels do not have matching accessible names. * Fixed - Quick View: Some pro galleries style not rendering correctly in the modal. * Fixed - Checkout 4 & 5: Compatibility with Square payment method. 2024-02-09 - 1.3.5 * Added - Shop Catalog Filters: New horizontal filter position. * Added - Shop Sidebar Filter Widgets: New option for accordion style. * Changed - Free Shipping Hide Other Methods: Now you can select which methods to hide when free shipping is met. 2024-01-24 - 1.3.4 * Fixed - Shopify Checkout: 'Use different shipping address' it's requiring optional fields. * Fixed - Login/Register dropdown display issue. * Fixed - Mega Menu: JS error when trying to create a mega menu from a single item. * Fixed - Blog Share Box: Generating horizontal scroll when there’s high number of items. * Fixed - Product Swatch: When one of the attribute is set to "Any attribute..." in all variations, the swatches are not being rendered. * Fixed - Side cart opening on page update using Elementor Builder. * Fixed - Layout issues in some demos due to recent updates from WordPress and WooCommerce. * Fixed - Old templates builder docs links are broken. 2023-11-30 - 1.3.3 * Fixed - Templates Builder: Custom thank you pages not working with variable products in some cases. * Fixed - Shopify and One Step Checkout: Guest account checkbox isn't working properly. * Changed - Templates Builder: Display placeholder content while previewing a template. 2023-11-27 - 1.3.2 * Added - Templates Builder: New 'Checkout Order Detail' and 'Checkout Thank You Nav' to build custom order thank you pages. * Added - New 'Book' starter. * Added - Header Builder: More two extra shortcode components. * Changed - Removed .map files. * Changed - Advanced Reviews: Date and time format to follow WordPress settings. * Fixed - Product Navigation Arrows: Links do not have a discernible name. * Fixed - Templates Builder: Single product add to cart component quantity input plus/minus colors not working. * Fixed - Templates Builder: Products Query orderby popularity isn't ordering correctly. * Fixed - Templates Builder Related Products: Returning wrong related products in some cases. * Fixed - Modal Popup: The popup image on layout 4 isn't showing on mobile. * Fixed - Filter By Attributes Widget: Performance issue with the query that return all products. * Fixed - Advanced Reviews: Lighthouse accessibility warning regarding 'select' without 'label'. 2023-11-17 - 1.3.1 * Added - Notice regarding WooCommerce 8.3 new cart and checkout blocks. * Fixed - Templates Builder: 'Products Query' orderby 'popularity' not working properly. 2023-10-17 - 1.3.0 * Fixed - Product Swatches: Variation images are taking precedence over the attribute image. * Fixed - Product Swatches on Shop Catalog; Not working in the pagination items from infinite scrolling pagination. * Fixed - Product Swatches On Shop Catalog: Anchor href from variations rendering wrong value (which breaks the functionality). * Fixed - Widget 'Filter by attribute': Not working for variable products attributes that are not being used for variations. * Fixed - Modal Popup: Improve output kses allowed tags to render forms. * Fixed - Shopify/One-Step Checkout: Duplicated product count. * Fixed - Checkout Quantity Input: Duplicated nonce field ID console warning. 2023-10-09 - 1.2.9 * Added - Templates Builder: New UI and UX in the theme dashboard. * Added - Mobile Offcanvas Menu Categories Dropdown: New options to control the 'order' and 'orderby'. * Added - Floating MIni Cart Icon: New option to control the visibility. * Changed - Custom Fonts: Added 'font-display: swap' for better rendering. * Fixed - Blog Share Box: Icons links rendering without the title attribute. * Fixed - Shopify Checkout: Theme is overriding stripe gpay and apple pay hidden style. 2023-09-16 - 1.2.8 * Added - Free Shipping Progress Bar: New option to include tax in the calculation. * Changed - Checkout Styles 4 and 5: Better compatibility with 'WooCommerce Products Bundle' plugin. * Fixed - Cart: Table layout 2 quantity is not showing. * Fixed - Product Swatches: PHP warning. * Fixed - Product Equal Height: The option isn't working due to wrong hook initialization. 2023-09-13 - 1.2.7 * Added - Header Login/Register component: Match with woocommerce account endpoints. * Fixed - Add To Cart Notifications: Variable products images are not being displayed. * Fixed - Add To Cart Notifications: Simple products with attributes throwing fatal error. * Fixed - Templates Builder: WC Products 'Grid & List' option isn't returning products correctly. * Fixed - Templates Builder: WC Products 'Sorting' option isn't working properly. * Fixed - Templates Builder: Some components are not being rendered in the frontend. * Fixed - Templates Builder + Mega Menu: Product grid components conflicting with main menu HTML list elements. * Fixed - Single Product: Product video is rendering over the size chart modal. 2023-07-02 - 1.2.6 * Added - Widget: Filter by ACF Custom Fields. * Added - Widget: Filter by MetaBox (plugin) Custom Fields. * Added - Product Swatches in the shop catalog: New option to display e.g '+3' when there's a lot of swatches to display. * Added - Product Video Gallery: Possibility to upload thumbnails for the self-hosted videos. * Added - Declare compatibility with HPOS in the plugin. * Changed - Product Swatches Images: New image size for 'image' swatch type. * Fixed - Side Mini Cart: Offcanvas Header area background color working only on customizer. * Fixed - Wishlist Page: Options in the metabox 'Botiga Page Options' are not working. * Fixed - Quick View: Variations images are not working with grid gallery layouts. * Fixed - Single Product Reasons to Buy: Checkmark icons sometimes without style. * Fixed - Multi Step Checkout: Optional shipping fields always considered as required. 2023-06-14 - 1.2.5 * Changed - Better handle of changelog requests. 2023-06-07 - 1.2.4 * Added - New 'Shoes' starter. * Added - New 'Theme Dashboard' design. * Changed - Product Swatch: Lazy load attribute to image swatches. * Changed - Better customizer workflow in some sections. * Fixed - Duplicated checkout quantity nonce. * Fixed - Free Shipping Progress Bar: Wrong hook to inject the feature html. 2023-05-10 - 1.2.3 * Fixed - Multi Step Checkout - Invisible required fields breaking the process. * Fixed - Templates Builder: Templates not rendering for new templates. 2023-04-27 - 1.2.2 * Added - Free Shipping Progress Bar Module. * Added - Add To Cart Notifications Module. * Added - Checkout: Display Quantity Input. * Added - Mega Menu Columns: Pre defined layouts for columns based on the selected number of columns. * Changed - Quick Links: Mobile improvements. * Fixed - Single Product Gallery: Some layouts with no pagination in the thumbnails. 2023-04-12 - 1.2.1 * Added - 'Buy Now' feature. As a new module at Apperance > Theme Dashboard > Theme Features. * Added - Mobile Menu Off-Canvas: New options to display menu categories tab, which facilitates the category navigation. * Added - Templates Builder: Display conditions (categories) to 'Shop Catalog'. * Added - Templates Builder: Query options to filter by category in the 'Products Query' widget. * Added - New option to display quantity of products in the cart as label of the add to cart button. * Added - New option to display 'Continue Shopping' button in the cart page. * Changed - Shopify Checkout - Order Received: Add missing woo hooks to ensure compatibility with extra plugins. * Changed - Improvements to admin block editor layout appearance to be more close to frontend layout. * Changed - WCAG improvements. * Fixed - Shopify Checkout: Login form being displayed twice. * Fixed - Product card quantity is not being rendered with woocommerce blocks. * Fixed - Product card ‘stock status’ is not being rendered with woocommerce blocks. 2023-03-28 - 1.2.0 * Added - Product Swatch: New option to change product title with variation name when you select the variation. * Added - Filters Sidebar: New customizer styling options to control colors and spacing. * Added - Size Chart: New color and layout styling options as well as more icon options. * Added - Header > Header Image: New checkbox option to replace the header image with category image (when at shop archive category pages). * Added - Single Product/Shop Catalog: New ACF Field to elements. * Added - Sticky Add to Cart: New option to allow third party plugins content to render inside the sticky add to cart area. * Added - Header search component 'Layout Type - Search Form Visible': New option to hide search form input on mobile. * Changed - Product Video Gallery: Allow videos to product variations too. * Fixed - Checkout: Layouts 4 and 5 - Payment getting wrong billing fields. * Fixed - Side Mini Cart Quantity: Sometimes the plus/minus icon disappear. * Fixed - Product Swatch: Swatches are rendering the product link in the single product page. * Fixed - Mega Menu: Some old mega menu structures are not working properly with new UX. 2023-03-14 - 1.1.9 * Added - New demo 'Plants'. * Fixed - Shop Catalog: Display quantity on shop catalog generating wrong white space. * Fixed - Product Swatch: Swatches are not rendering when 'Any attribute' is selected on admin. * Fixed - Product Card Stock: When 'Manage Stock Level (quantity)' is enabled and stock is '0', it’s showing the product is in stock while it should be out of stock. * Fixed - Modal Popup: Automatically scrolling to top after some seconds (mobile safari only). * Fixed - Side Mini Cart: In some mobile devices the bottom area buttons are hidden due to browser bottom address bar overlaping. 2023-02-22 - 1.1.8 * Added - Google Autocomplete: New field for adding extra parameters in the query string from API. * Added - New 'order' and 'orderby' options to products upsell, related and recently viewed. * Changed - Product Swatch: Separated styling options for shop catalog and single product. * Changed - Extended mega menu functionality to side header layouts. * Changed - Custom Fonts now works with Google Fonts at the same time. * Fixed - Mini cart quantity picker: Freezing sometimes and responsive issue. 2023-02-03 - 1.1.7 * Fixed - Product Linked Attributes: Post type metabox options not displaying. 2023-02-02 - 1.1.6 * Fixed - Header/Footer Builder PHP error. 2023-02-02 - 1.1.5 * Added - Checkout: 'Google Address Autocomplete' to billing and shipping address fields. Added as a module at Theme Dashboard > Theme Features. * Added - New quantity value min, max, step and default value control. Added as a module at Theme Dashboard > Theme Features. * Added - Customize > Header Image: New metabox option inside the post, page, product post level to replace the global image. * Added - Shop Header Style: More customization options like image background, border and border color. * Added - Product Swatch: More customization options to control the swatches styling (width, height, colors, border, border color, etc). * Added - Product Swatch (Color type): Possibility to have gradient and multiple colors. * Added - Filter Products By Attribute Widget: Added new 'Allow selecting multiple options?' option (dropdown). * Added - Header/Footer Builder: New responsive 'visibility' option to all components. * Added - Support to dropdowns in the footer menu component. * Added - Login/Register Header dropdown: Added new filter to make the dropdown extendable with custom code (botiga_header_login_register_before_first_dropdown_item, botiga_header_login_register_before_logout_dropdown_item and botiga_header_login_register_after_last_dropdown_item). * Added - Better Dokan and WCFM plugin compatibility with header login/register dropdown. Now it will automatically add the vendor profile link in the dropdown. * Changed - Filter Products By Attribute Widget: Display only variations available in the current products query. * Fixed - Botiga Active Filters Widget not detecting some active attributes. * Fixed - Shop Catalog Quantity Input: Product is added to cart even if the quantity is set to '0'. * Fixed - Modal Popup: Content block not working when there’s only one template in the dropdown. 2023-01-10 - 1.1.4 * Added - Elementor version from pro demos/starters. * Added - Templates Builder module (compatible with gutenberg and elementor). You can now build custom layouts for shop archive, single product, 404 page, mega menu dropdowns, modal popup content and hooks. * Added - Mega Menu new content 'block' type. You might render custom templates (from templates builder) into mega menu dropdowns. * Added - Modal Popup new content 'block' type. You might render custom templates (from templates builder) into the modal content. * Added - Modal Popup: Possibility to have image only in the popup. * Added - Shop Header Layouts Categories: Customizer option to toggle the display of categories terms count number. * Added - Shop Catalog: Add 'available on backorder' message to products that are on 'backorder'. * Added - Checkout styles 4 and 5: Compatibility with the plugin 'Brazilian Market On WooCommerce'. * Changed - Some pro features are now modules. * Changed - Variable Products: Automatically disable the variation when is out of stock (in the first load). * Fixed - Display Conditions: 'Product Categories' plus 'specific - Category Name' not working. * Fixed - Side Mini Cart inside mobile off-canvas not working. * Fixed - Featured Video/Audio gallery disappears after open it one time in the carousel/slider. * Fixed - Multi-Step Checkout: 'required field' issue. * Fixed - Wishlist is not working inside woocommerce shortcodes alone. * Fixed - Side Mini Cart: Safari fix simulating a scroll (only on safari) to avoid bottom are buttons hidden in some devices. 2022-10-21 - 1.1.3 * Fixed - PayPal, Google/Apple Pay buttons not working on shopify multi-step and one-step layouts. 2022-10-18 - 1.1.2 * Added - Multi-Step Checkout Layout like Shopify. * Added - One-Step Checkout Layout. * Added - Quick Links Module. * Added - New option to display quantity field on product catalog/shop pages. * Fixed - Footer Builder: Some footer 'hooks' are not working with footer builder. * Fixed - Single Product Gallery Styles: The sticky effect is not working. * Fixed - Single Product Navigation: Mobile and tablet layout issue. * Fixed - Mega menu: Columns overtaking container in smaller screen sizes when has multiple columns. 2022-09-26 - 1.1.1 * Added - Site Layouts (default, boxed, padded and fluid). * Added - Custom Sidebars. Possibility to create unlimited custom sidebars with display conditions. * Added - WooCommerce Linked Variations. * Added - Shop Catalog Grid & List View: Make it with ajax request instead of reloading the page. * Added - Side Header Mini Cart: New option for 'Floating Mini Cart Icon'. * Added - Single Product Video Gallery: Possibility to select the videos order (before or after product images). * Changed - 'Product Stock' out of stock string should follow the text entered in the 'Out of stock text' field. * Fixed - Mega Menu: Layout issue when mega menu container overtakes the browser window size. * Fixed - Product Swatch: Added border color to swatches. 2022-09-06 - 1.1.0 * Added - Header and footer builder premium components. * Added - Single Products: Product gallery video. * Added - Size chart. * Added - Next/Prev product buttons/links on single product page. * Added - Option to display stock on shop catalog product cards. * Added - Option to toggle products layout between grid and list view. * Added - Product Filter Sidebar: Possibility to have the slide-out effect on mobile and the classic sidebar (without effect) on desktop. * Added - Shop Catalog: New option to show products per page links on the front-end. * Added - Shop Catalog: Products masonry grid layout. * Added - Single Products: Product variation gallery. * Added - Option to enable sidebar on single product page. * Added - Single Products: Option to upload a 'Brand' image for each product. 2022-08-09 - 1.0.9 * Added – Breadcrumbs Module. Enable it from Appearance > Theme Dashboard > Breadcrumbs box. * Added – Single Product: Reasons to buy list. * Added – Single Product: Trust Badge. * Changed – Side Header: Sub-menus expand on click when has child items. * Fixed – Safari (desktop) infinite scroll issue. * Fixed – Single Product Sticky Add To Cart: Gpay & Apple Pay buttons issue. * Fixed – Quick View: Swatches overflow issue. * Fixed – Product Swatch JS file isn't enqueing on pages with nested woocommerce blocks. * Fixed – Product Cards Image Swap: Wishlist button/icon needs z-index. * Fixed – Product Swatch Filters: 'Color' type isn't breaking in a new line. * Fixed – Header Builder: Shortcode component isn’t working properly. 2022-07-22 - 1.0.8 * Fixed – Product swatches inside quick view not working. 2022-07-21 - 1.0.7 * Added – Built-in Mega Menu feature. A module that can be enabled from Appearance > Theme Dashboard > Mega Menu * Added – Single Post Table Of Contents: Subheadings support and sticky mode. * Added – Image Swap (switch product image when mouse over the product card). * Added – Product Swatch: Option to display swatches on shop catalog. * Added – Product Swatch: New 'image' swatch attribute type. * Added – Product Swatch: Built-in theme 'Active Filters' widget. * Added – Product Swatch: Built-in theme 'Filter Products By' widget. 2021-10-30 - 1.0.0 * Initial release