Black Friday: 30% OFF on all plans, applied automatically at checkout View plans
Log in Cart

WooCommerce Lottery Changelog

Every recorded version, newest first, with what changed in each one.

Latest 13.0.0 · Jun 19, 202615 versionsSince Jun 2025

2026 · 7 versions

  1. 13.0.0

    Latest
    1 new3 improvements5 fixes
    New
    • Added an option to display giveaway status badges (Start, End, and Ended) on shop, category, and single product pages.
    Improved
    • Added support for configuring the giveaway badge display position.
    • Added support for a character encoding option in the Instant Win import settings.
    • Removed deprecated tokenless Server Cron URL support. Server Cron URLs now require a security token (see Settings → Advanced → Cron).
    Fixed
    • Fixed a fatal error on the checkout page when the cart contained an invalid product object.
    • Fixed an issue where giveaways with automatic winner selection remained stuck in "Closed" status instead of moving to "Finished" after a winner was assigned.
    • Fixed an issue where a predefined button discount remained applied after the ticket quantity was changed to a value that did not match any predefined button.
    • Fixed an issue where Instant Win prize pagination was not working properly.
    • Fixed an issue where users could increase the ticket quantity beyond the maximum tickets allowed per order on the cart page.
  2. 12.9.0

    1 new2 improvements
    New
    • Added developer hook[lty_predefined_button_label_values].
    Improved
    • Security-related improvements.
    • Bump WooCommerce "tested up to" version 10.8.1.
  3. 12.8.0

    1 new4 improvements1 fix
    New
    • Added an option to display a ticket number processing/loading visual during the checkout process.
    Improved
    • Added support for {save_price} and {save_percentage} shortcodes in predefined button labels and discount tag labels under predefined button settings.
    • Code optimization for bulk ticket purchasing.
    • Bump WordPress "tested up to" version 7.0.
    • Bump WooCommerce "tested up to" version 10.7.0.
    Fixed
    • Resolved security-related issues on the giveaway single product page.
  4. 12.7.0

    1 improvement
    Improved
    • Code Improvements on class-lty-cron-handler.php, lty-common-functions.php.
  5. 12.6.0

    3 new2 improvements2 fixes
    New
    • Added an option to unsubscribe from giveaway emails, along with a shortcode and email shortcodes.
    • Added export functionality for the Instant Win Prizes table on the giveaway post page.
    • Added developer hooks[lty_export_default_file_name, lty_instant_winner_prize_groups_export_default_file_name, lty_instant_winner_prizes_export_default_file_name, lty_instant_winner_rules_export_default_file_name, lty_lottery_tickets_export_default_file_name].
    Improved
    • Bump WordPress "tested up to" version 6.9.4.
    • Bump WooCommerce "tested up to" version 10.6.1.
    Fixed
    • Prevented finished, failed, and closed giveaway products from appearing in the related products section.
    • Resolved an issue where the WooCommerce Membership discount was applied incorrectly in the cart when predefined buttons were enabled.
  6. 12.5.0

    1 improvement1 fix
    Improved
    • Updated labels.
    Fixed
    • Action buttons not working in the Giveaway Tickets post table (backend/admin).
  7. 12.4.0

    5 new1 improvement3 fixes
    New
    • Added instant winner prize image on the order Thank You page.
    • Added an option to send a Giveaway Ending Soon email notification to users.
    • Added a manual email notification option for each giveaway product in the giveaway posts table.
    • Added an option to prevent hold tickets from being stored in the database to prevent duplicate tickets during simultaneous purchases.
    • Added filter hooks: lty_formatted_sequential_ticket_numbers, lty_formatted_shuffled_ticket_numbers.
    Improved
    • Bump WooCommerce "tested up to" version 10.4.3.
    Fixed
    • Automatic winner selection was always picking the lowest ticket numbers when Unique Winners was enabled.
    • Customer – Selected Incorrect Answer email notification was incorrectly sent for manually created orders.
    • Ticket_number email shortcode was not working in the Customer – Selected Incorrect Answer email notification.

2025 · 8 versions

  1. 12.3.0

    4 improvements2 fixes
    Improved
    • Performance improvements for retrieving ticket counts from the database.
    • Bumped minimum required versions.
    • Bump WooCommerce "tested up to" version 10.4.2.
    • Bump WordPress "tested up to" version 6.9.
    Fixed
    • Action buttons and bulk actions were not working in Instant Winner table on Giveaway post table(Backend).
    • Addressed warnings reported by WooCommerce's Quality Insights Toolkit(QIT).
  2. 12.2.0

    2 improvements3 fixes
    Improved
    • Improvement made in manually creating order using giveaway product for guest users when Prevent Guest Participation.
    • Bump WooCommerce "tested up to" version 10.3.5.
    Fixed
    • Instant Win Rule was not updating properly when modifying the Instant Win Prize Group settings.
    • Fatal error occurring on the cart page.
    • Product name not displaying correctly in Customer - Giveaway Instant Winner for recent order email.
  3. 12.1.0

    1 new4 improvements2 fixes
    New
    • Added an option to automatically delete ticket entries when the corresponding order is deleted.
    Improved
    • Improved the display of the "Participate Now" button label for predefined buttons (Automatic ticket type) and user-chosen ticket types.
    • Improvement made in the import option for Instant win prize groups.
    • Compatibility improvements for WooCommerce version 10.3.0.
    • Bump WordPress "tested up to" version 6.8.3.
    Fixed
    • Resolved an issue where the "Lucky Dip" button was displaying even when the option was disabled.
    • Corrected ticket price display when adjusting the range slider after clicking a predefined button.
  4. 12.0.0

    3 new2 improvements3 fixes
    New
    • Plugin name changed.
    • Compatibility added with CURCY - WooCommerce Multi Currency plugin.
    • Added pagination for tickets display in each Instant Winner Prize Group.
    Improved
    • Added troubleshoot options for AJAX loading on the lottery product page.
    • Improvements made for predefined buttons functionality and shortcode [lty_lottery_predefined_buttons].
    Fixed
    • Duplicate tickets were generated when purchasing the Free Ticket pricing type.
    • Undefined variable error thrown on Giveaway Dashboard.
    • Entry List was incorrectly displaying the single product page instead of the entry list details.
  5. 11.9.0

    5 improvements2 fixes
    Improved
    • Optimized query for instant winner group prize on single product page.
    • Added lottery status and lottery ticket status filter for exporting all lottery tickets csv.
    • Improvements made in predefined button decimal value display.
    • Improvement in assigning lottery products in Winning Item(s) on lottery product settings(Edit product page).
    • Bump WooCommerce "tested up to" version 10.1.1.
    Fixed
    • Instant win prize was still displayed on the lottery dashboard after the related ticket purchase order was cancelled.
    • Export all lottery tickets CSV not working properly.
  6. 11.8.0

    3 improvements5 fixes
    Improved
    • Improvement in ticket generation for orders that change from "Failed" to "Completed".
    • Bump WordPress "tested up to" version 6.8.2.
    • Bump WooCommerce "tested up to" version 10.1.0.
    Fixed
    • Error thrown when using [lty_lottery_products_winners_list] shortcode.
    • Lottery Dashboard Popup not displaying properly when using Pomana theme(Conflict issue)
    • Chosen answer not displaying in lost lotteries on the lottery dashboard
    • Sorting option not working for the lottery ticket details tab on the single product page
    • Hold ticket meta(_lty_hold_tickets) is not removing properly when deleting the ticket in the lottery post table.
  7. 11.7.0

    2 new3 improvements1 fix
    New
    • Added option to run lotteries with unlimited time duration (without end date).
    • Added developer hook[lty_restrict_db_hold_tickets_update].
    Improved
    • Improved performance for updating lottery ticket counts.
    • Bump WooCommerce "tested up to" version 10.0.2.
    • Bump WordPress "tested up to" version 6.8.2.
    Fixed
    • Lottery page and Lottery Entry List page were not working with the Twenty Twenty Five theme.
  8. 11.6.0

    2 improvements4 fixes
    Improved
    • Improvement in flush_rewrite_rules function(It runs only for required actions instead of all front-end pages).
    • Bump WooCommerce "tested up to" version 9.9.3.
    Fixed
    • Purchased Ticket numbers not displaying for WooCommerce New order email.
    • Participate Now button not displaying for automatically relisted lottery.
    • Finished lottery not automatically relisted based on finished date.
    • Automatic lottery relist not working properly without pause time.

Changelog published by the developer, in their original language.