Improvement: Enhanced the performance of the Buy X Get Y campaign.
2.1.4 β 09 February 2026
Fix: Free gift items are now added automatically on page load and when products are added to cart via forms, ensuring eligible rewards are not missed.
Fix: Corrected total calculation when multiple campaigns are active β campaigns are now detected accurately without duplication.
2.1.3 β 03 February 2026
Fix: Corrected Volume Discount βTotal savedβ text β it now displays the proper saved amount.
2.1.2 β 02 February 2026
New: Added a global base price filter to determine the price used before discount calculation for campaign types – Normal Discount, Bundle Discount, Volume Discount, Buy X Get Y, Free Shipping.
Improvement: Discount calculation now supports both regular price and sale price as the base price through the new filter logic.
Improvement: Display prices and save badges now respect the filtered base price across all supported campaigns.
Fix: Improved consistency between frontend displayed prices and cart/checkout calculated prices when custom base pricing is applied via extensions.
2.1.1 β 28 January 2026
New: Added support for multiple variations in campaigns β total quantity and price now correctly calculate when multiple variations of the same product are in the cart.
Improvement: Enhanced shortcode rendering to properly detect the correct product context on all pages.
Fix: Corrected dynamic price updates for variable products in campaigns, ensuring accurate totals when selecting variations.
Fix: Resolved default attribute and variation selection issues.
Fix: Fixed frontend price mismatches β regular and offer prices now display correctly for all quantities.
Fix: Corrected bundle discount handling for the same variation added from different offers β existing product quantities now increase instead of being ignored.
2.1.0 β 04 January 2026
Improvement: Optimized product selection logic to prevent redundant API calls.
2.0.10 β 29 December 2025
Fix: Resolved an issue where initial builder data was missing for Volume Discount and Mix & Match campaigns.
Fix: Addressed a deprecated SVG rendering notice.
Improvement: Improved the positioning and behavior of front-end popups and floating displays.
Improvement: Enhanced the builder settings panel with an improved UI/UX.
2.0.9 β 22 December 2025
Fix: Corrected decimal precision issues in pricing and discounts to ensure proper rounding and display in mini carts.
Fix: Resolved automatic campaign update issues caused by multi-render scenarios.
Fix: Prevented unnecessary βunsaved changesβ warnings when opening and closing campaigns without making edits.
Improvement: Simplified campaign editor state tracking for better performance and reliability.
Improvement: Improved toolbar value tracking β changes in templates and builder elements are now accurately detected.
2.0.8 β 03 December 2025
Improvement: Enhanced global style handling β updated logic to ensure styles apply correctly and independently.
Improvement: Added toast notification when styles are applied successfully.
Improvement: General stability improvements using guard clauses for cleaner processing.
Improvement: Increased z-index of frontend toasters to prevent them from being hidden under the navbar.
Fix: Resolved warning in product search (admin) caused by object-to-string conversion.
Fix: Prevented multi-render issue in campaign layouts; only unique campaigns now appear when multiple campaigns exist on a single product.
Fix: Corrected style syncing issue by cloning objects before processing to avoid reference conflicts.
2.0.7 β 27 November 2025
Improvement: Improved global saved styles functionality.
Improvement: Enhanced RTL support and responsiveness.
Improvement: Removed default height in the Campaign Builder.
Improvement: Refactored codebase for better maintainability.
Improvement: Improved shortcode compatibility β campaigns now display correctly when inserted via shortcode.
Fix: Fixed issue where volume discount skip caused the βAdd to Cartβ button to malfunction.
Fix: Resolved free shipping bar styling issue affecting the entire site drawer.
Fix: Fixed countdown timer and stock scarcity conflicts with other campaign types.
Fix: Corrected stock scarcity progress bar visibility issue on the Woodmart theme shop page.
2.0.6 β 19 November 2025
New: Added full RTL (Right-to-Left) layout support.
New: Enhanced responsiveness across the builder and all other pages.
Fix: Resolved the opacity slider issue in the color picker.
Fix: Fixed checkbox and tier styling issues, including conflicts with βMost Popularβ tags.
Improvement: Improved touch event handling for better mobile interaction.
Improvement: Improved price updates and dynamic interactions for campaign popups and floating views.
Improvement: Better theme compatibility β refined styles to work smoothly with popular themes including the Twenty Twenty-Five theme.
2.0.5 β 16 November 2025
Fix: Resolved the issue occurring in the Buy X Get Y campaign.
Fix: Corrected multiple campaign rendering issues on the cart page.
Improvement: Ensured campaign heading toggle works consistently across all campaigns.
Improvement: Updated campaign heading on/off functionality for improved usability.
2.0.4 β 13 November 2025
Improvement: Updated Free Shipping Upsell product display β now shows both regular (strikethrough) and discounted prices in the cart.
Improvement: Refactored Free Shipping campaign code for cleaner and more maintainable structure.
2.0.3 β 11 November 2025
Fix: Added mini cart support for upsell offer product pricing.
Improvement: Resolved data escaping issue.
2.0.2 β 02 November 2025
Fix: Resolved variation selection issue for variable products.
Fix: Corrected variation handling when trigger products are filtered by category.
Improvement: Enhanced bundle pricing logic to update total price and savings badge text dynamically.
Improvement: Readme Content Updated.
2.0.1 β 29 October 2025
Fix: Synced variation values in variable products to match WooCommerce variable product data.
Fix: Corrected regular and sale price handling for βFrequently Bought Togetherβ variation products.
Fix: Improved toggle styling logic β added a custom class for active/inactive button states, removed unnecessary focus styles, and integrated showTemplateSelection state into the builder header.
Improvement: Enhanced builder dropdown functionality by resolving outside click event handling.
Improvement: Updated Contents in builder.
2.0.0 β 20 October 2025
New: Grid and List for better discount showcasing.
New: Builder restructure and redesign.
New: Overall plugin performance optimization.
New: Template system created and added for all campaigns.
New: New discount styling system for discount campaigns.
New: Preset color palette added as style settings.
New: New templates can be created and saved for discount campaigns.