= 2.1.9 – 30 March 2026 =
* Improvement: Improved tooltip behavior in Spending Goal campaigns for more consistent interaction in block based cart and checkout.
* Improvement: Enhanced block-based rendering compatibility by ensuring scripts and styles load correctly.
* Fix: Corrected total fixed price calculation in cart to match campaign logic accurately.
* Fix: Resolved rounding edge cases in pricing to ensure consistent and accurate values based on store decimal settings.
* Fix: Fixed total fixed price display issues in campaign templates.
* Fix: Check required product stock status before running any kind of bundle campaigns (e.g. bundle discount, buy x get y).

= 2.1.8 – 16 March 2026 =
* Improvement: WowRevenue now supports multisite websites.
* Fix: Added text localization support for frontend buttons and toasters.
* Fix: PHP error for undefined variable in countdown timer.
* Fix: Skip add to cart now works as intended in bundle discount campaigns.

= 2.1.6 – 10 March 2026 =
* New: Filters added for extensibilty of buy x get y.
* Improvement: Navbar and notices alignment on plugin dashboard.
* Fix: Bundle discount badge percentage calculation issue.

= 2.1.5 – 19 February 2026 =
* 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.
* New: Device-wise typography setup.
* New: Device-wise campaign appearance customization.
* New: Campaign visibility options added for different devices (Laptop, Tablet, Mobile).
* New: Campaign Grid option for product visibility.
* New: Added Variable Product Support.
* New: Given Support for in-page, floating, and pop-up design dynamically.

= 1.2.14 – 30 September 2025 =
* Fix: Resolved conflict issues in Bundle Discount when the same product was included multiple times.
* Fix: Corrected coupon creation permission issue.

= 1.2.13 – 15 September 2025 =
* Improvement: Added full translation support for the Add to Cart button on the frontend.
* Improvement: Improved performance and efficiency of campaign graph queries.

= 1.2.12 – 18 August 2025 =
* Fix: Resolved hidden issue with Builder Editing component.

= 1.2.11 – 10 August 2025 =
* Fix: Resolved user input issue in bundle discount.
* Improvement: Optimized defaults and applied min/max limits to discount values.

= 1.2.10 – 06 August 2025 =
* Fix: Enabled required product issue in Mix and Match campaign.
* Fix: Set default discount value in free shipping logic.
* Fix: Set minimum/default to 1 for min_quantity and discount to avoid zero-value issues.

= 1.2.9 – 30 July 2025 =
* New: Introduced a confirmation modal to warn users of unsaved changes when navigating back on the campaign page.
* Improvement: Enhanced campaign analytics with updated detail metrics.
* Fix: Resolved issue where Double Order campaigns rendered multiple times when using shortcodes.
* Fix: Corrected initial display of "undefined %" in Double Order campaigns.
* Fix: Fixed issue where the campaign name was not appearing if only one campaign existed.
* Fix: Addressed NaN display and incorrect discount calculation on initial page load.
* Fix: Resolved fatal error encountered after activating the Revenue plugin.
* Fix: Eliminated warning triggered during initial rule creation with Spending Goal campaigns.
* Fix: Enabled proper scrolling when campaign content overflows the container.
* Fix: Suppressed warning when no products are assigned to a campaign.
* Fix: Synchronized countdown timer and scheduled settings with the calendar correctly.
* Fix: Corrected broken variable product links in campaign trigger products.
* Fix: Selecting all campaigns now properly marks the header checkbox; unselecting also works as expected.
* Fix: Resolved product duplication issue when using the "Add to Cart" button.
* Fix: Fixed increment/decrement functionality for product quantities within campaigns.
* Fix: Addressed initial date selection issue in the campaign calendar.
* Fix: Fixed Floating issue in cart page.
* Fix: Resolved issue where end time options were not displayed when start time was unset.

= 1.2.8 – 20 July 2025 =
* New: Introduced a new Overview page.
* New: Updated the License page design and functionality.
* New: Added a new Support section.
* Fix: Resolved mobile menu not closing issue.
* Fix: Fixed scrolling issue in the Builder Products section.
* Fix: Fixed double order campaigns message issue and fixed corner case.
* Fix: Resolved layout issues with the Create Campaign modal on larger screens.

= 1.2.7 – 22 June 2025 =
* Improvement: Optimized the Campaign Page for faster loading.

= 1.2.6 – 19 June 2025 =
* Fix: Edit Cart Page Warning issue fixed.

= 1.2.5 – 02 June 2025 =
* Improvement: Added compatibility with Cart Block.
* Improvement: Added compatibility with Checkout Block.
* Fix: Resolved issue with out-of-stock products in Bundle Discount campaigns.
* Fix: Corrected "Most Popular" checkbox selection issue in Volume Discount.
* Fix: Fixed issue where normal discounts did not behave like quantity-based discounts.
* Fix: Resolved shortcode support issue for Cart Block.

= 1.2.4 – 25 May 2025 =
* Fix: Next Order Coupon Usage limit per user Condition Issue Fixed
* Fix: Free Shipping Position Wise display Issue Fixed
* Fix: Bundle Discount Campaign Out of Stock Issue Fixed

= 1.2.3 – 19 May 2025 =
* New: Next Order Coupon Campaign Added

= 1.2.2 – 08 May 2025 =
* New: Added support for WooCommerce Shop Manager role.
* New: Introduced "Fixed Price" as a discount type in volume discount campaigns.

= 1.2.1 – 05 May 2025 =
* New: Countdown Timer Campaign Added

= 1.2.0 – 24 April 2025 =
* New: Stock Scarcity Campaign Added
* Fix: Mix & Match Grid View error issue
* Fix: Buy X Get Y not working when X and Y are same

= 1.1.10 – 16 April 2025 =
* Fix: Bundle Product Not Create Automatically After Deleted Issue Fixed.

= 1.1.9 – 11 March 2025 =
* Fix: Double Order Animated Row and Countdown Timer Hidden Issue Fixed

= 1.1.8 – 4 March 2025 =
* Fix: Woodmart Minicart Compatibility Added

= 1.1.7 – 27 February 2025 =
* Update: Some content improvement.

= 1.1.6 – 26 February 2025 =
* New: Free Shipping Campaign Added.

= 1.1.5 – 20 February 2025 =
* Fix: Accidentally marked all campaigns as Pro.

= 1.1.4 – 19 February 2025 =
* Update: Compatibility Added With WooCommerce Subscriptions, YITH WooCommerce Subscription, YayCurrency, FOX – Currency Switcher Professional for WooCommerce
* Fix: Spending Goal Right Slider Icon Color Not Working issue Fixed.
* Fix: Bundle Discount Campaign Minicart Not Updated on Ajax Issue Fixed.

= 1.1.3 – 4 February 2025 =
* New: Spending Goal Campaign Added.
* Fix: Double Order Plus Not working on product variation issue fixed

= 1.1.2 – 27 January 2025 =
* Update: Improved content and messaging on the Campaign Page.
* Fix: Resolved issue with double order session persistence after cart update.
* Fix: Addressed validation issue for Mix and Match and Frequently Bought Together campaigns.
* Fix: Clear the selections for Mix and Match and Frequently Bought Together after adding to cart.
* Fix: Added compatibility for the Currency Switcher.
* Fix: Fixed issue with the "Add to Cart" animation not working on the Checkout button.
* Fix: Resolved issue where the Checkout button wasn't redirecting to the checkout page.

= 1.1.1 – 14 January 2025 =
* New: Double Order Plus Campaign Added.

= 1.1.0 – 12 January 2025 =
* Update: Added new hooks to make extensibility for third party integreation.

= 1.0.11 – 18 December 2024 =
* Fix: Japanese language pricing translation issue fixed
* Fix: Upgrade Pro blank page issue fixed

= 1.0.10 – 11 December 2024 =
* Update: Made all strings translatable and updated the POT file.

= 1.0.9 – 28 November 2024 =
* Update: Compatibility with Fly Cart Plugin.
* Update: In-page position uncheck option added.
* Fix: Variable product volume discount price and attribute hidden issue fixed.
* Fix: Variable product volume discount save tag issue on frontend fixed.
* Fix: WooCommerce HPOS backward compatibility added.
* Fix: Campaign list does not show on older installations of WooCommerce issue fixed.

= 1.0.8 – 14 November 2024 =
* Fix: Notice issue fixed

= 1.0.7 – 14 November 2024 =
* Update: WordPress 6.7 Compatibility Added
* Fix: Some analytics issue fixed

= 1.0.6 – 7 November 2024 =
* Fix: Cart Subtotal Tax Not showing properly issue fixed

= 1.0.5 – 6 November 2024 =
* New: Minicart/Sidecart Compatibility added
* Fix: Bundle Discount Child items not removed on minicart/sidecart after removing parent
* Fix: Backend Pricing Currency Symbol Issue Fixed
* Fix: Campaign Schedule End time toggle button not working issue fixed
* Fix: Countdown timer prefix not changed issue fixed
* Fix: Campaign trigger product not showing when trigger type is category issue fixed

= 1.0.4 – 16 October 2024 =
* Fix: WowRevenue Submenu Hidden Issue Fixed

= 1.0.3 – 15 October 2024 =
* Fix: Campaign Skeleton Issue Fixed

= 1.0.2 - 15 October 2024 =
* New: Campaign Editor UI Improvement
* New: Campaign Multipage Support Added
* New: Offered Product Already On Cart action settings added
* New: Pagination Added on Dashboard Most Performing Campaigns
* Fix: Order History Analytics Data Not properly Issue Fixed
* Fix: Multiples Bundle Product Create Issue Fixed
* Fix: Attribute search not working Issue Fixed

= 1.0.1 - 9 October 2024 =
* Fix: Animated Add to cart not working on Bundle Discount.
* Fix: Fixed price not working on Buy X Get y.
* Fix: Resolved the server-dependent parse error in the Product Mix & Match Campaign.
* Fix: Resolved the trigger product auto required issue on Frequently Bought Together Campaign.
* Fix: Resolved the conflict between server timezone and end user timezone for the countdown timer.
* Fix: Automatically hide the countdown timer once it reaches zero.
* Fix: Tooltip not visible perfectly issue
* New: Offered Product Already On Cart action settings added
* New: Pagination Added on Dashboard Most Performing Campaigns
* Fix: Order History Analytics Data Not properly Issue Fixed
* Fix: Multiples Bundle Product Create Issue Fixed
* Fix: Attribute search not working Issue Fixed

= 1.0.0 - 26 September 2024 =
* New: Stable Release
