Skip to content

WooCommerce Serial Key Changelog

What changed in each release of WooCommerce Serial Key.

3.1.0

  • New Tested up to WordPress 7.0.2
  • New Tested up to WooCommerce 10.9.4
  • Fix Subscription renewals are issuing a new serial number
  • Developer Filter 'sa_wcsk_ignore_available_serial_keys' to help decide whether to generate a new serial key or use an existing one
  • Update Improved a few codes as per WordPress Standards
  • Update Translation

3.0.0

  • New WordPress 6.4.8, 6.5.8, 6.6.5, 6.7.5, 6.8.5, 6.9.4, 7.0 compatible
  • New WooCommerce 8.2.5, 8.3.4, 8.4.3, 8.5.5, 8.6.4, 8.7.3, 8.8.7, 8.9.5, 9.0.4, 9.1.6, 9.2.5, 9.3.6, 9.4.5, 9.5.4, 9.6.4, 9.7.3, 9.8.7, 9.9.7, 10.0.6, 10.1.4, 10.2.4, 10.3.8, 10.4.4, 10.5.3, 10.6.2, 10.7.0, 10.8.1 compatible
  • Fix Notice: Function _load_textdomain_just_in_time was called incorrectly
  • Update Replaced usage of deprecated function 'wc_enqueue_js' with appropriate alternative
  • Update PHP Notice: fgetcsv(): the $escape parameter must be provided as its default value will change
  • Update Merged multiple WooCommerce compatibility files into one
  • Update Translation

2.9.0

  • New WordPress 6.1.3, 6.2.2, 6.3.2, 6.4.1 compatible
  • New WooCommerce 7.1.1, 7.2.3, 7.3.0, 7.4.1, 7.5.1, 7.6.1, 7.7.2, 7.8.2, 7.9.0, 8.0.3, 8.1.1, 8.2.2 compatible
  • New Compatible with WooCommerce HPOS (High Performance Order Storage)
  • Fix Sometimes Serial key table not created on plugin activation
  • Update Hide 'Serial Key' column if it's empty on my account page
  • Update StoreApps Upgrade file Improvements
  • Update POT file

2.8.0

  • New WooCommerce 7.0.1 compatible
  • New WordPress 6.1.1 compatible
  • Update Always load StoreApps Connector's latest version
  • Update POT file

2.7.0

  • New Tested up to WooCommerce 5.8.0 & WordPress 5.8.1
  • Fix Using the serial key validation process of Subscription even if the order doesn't contain any subscription
  • Update UX improvements to convey global vs product specific import [Admin - Import serial keys]
  • Update StoreApps Connector
  • Update POT file

2.6.0

  • New WooCommerce 5.4.1 compatible
  • Fix Serial key validation is not giving correct results for subscription ended statuses [WooCommerce Subscriptions]
  • Update Missing text-domain
  • Update Moved 'How validation works' to WooCommerce > Serial Key
  • Update Minor CSS changes on 'How validation works' page
  • Update Change cases of some texts
  • Developer Hook 'sa_wcsk_is_valid_order_status' to validate order statuses during serial key validation
  • Update POT file

2.5.0

  • New WooCommerce 4.7.1, 4.8.0, 4.9.2, 5.0.0, 5.1.0, 5.2.2, 5.3.0, 5.4.0 compatible
  • New Tested upto WordPress 5.7.2
  • Fix Incorrect serial key for renewal order if quantity of product is more than 1 [WooCommerce Subscriptions]
  • Fix PHP message: The WC_Abstract_Legacy_Order::get_product_from_item function is deprecated since version 4.4.0
  • Update StoreApps Connector
  • Update Welcome page CSS
  • Update Calling method 'support_ticket_content' with the latest version of StoreApps Connector
  • Update POT file

2.4.1

  • New WooCommerce 4.2.2, 4.3.3, 4.4.1, 4.5.2, 4.6.2, 4.7.0 compatible
  • New Tested upto WordPress 5.5.3
  • Update StoreApps Connector
  • Update POT file

2.4.0

  • New Tested with WooCommerce 3.9.3, 4.0.1, 4.1.1, 4.2.0
  • New Filter to allow special characters in serial key
  • New Setting to stop system-generated serial keys
  • Fix PHP Warning: array_unique() expects parameter 1 to be array, bool given
  • Tweak A minor improvement related to serial key import
  • Update POT file

2.3.6

  • New WooCommerce 3.7.1, 3.8.1 compatible
  • Update Remove support for WooCommerce 2.5 and WooCommerce 2.6
  • Update UX for serial key settings under WooCommerce product settings
  • Update Compatibility with latest WordPress Coding Standards
  • Update StoreApps Connector
  • Update POT file

2.3.5

  • New WooCommerce 3.6.4 compatible
  • Update Serial Keys will not be added in the admin new order emails
  • Update Tested upto WordPress 5.2.1
  • Fix Welcome page CSS added on all admin pages
  • Fix Welcome page CSS
  • Update POT file

2.3.4

  • Fix Serial Key dashboard only showing 20 records

2.3.3

  • New Setting to hide Serial Keys on Order Complete/Thank You page, My Account section & Emails
  • Fix 'Send e-mail notification to admin when 'x' number of Serial Keys are remaining from imported serial keys' sending incorrect product name in email
  • Update Email subject & content for email 'Send e-mail notification to admin when 'x' number of Serial Keys are remaining from imported serial keys'
  • Update Serial Key settings
  • Update 'Send support ticket' on Serial Key admin pages
  • Update Tested upto WordPress 5.1 and WooCommerce 3.5.5
  • Update POT file

2.3.2

  • Fix Error in accessing page sitemap xml
  • Update Hook to filter serial key dashboard entry
  • Update POT file

2.3.1

  • New Tested upto WooCommerce 3.5.0
  • Fix Setting to preserve same serial key for subscription not setting to yes on first activation
  • Update Footer text
  • Update POT file

2.3.0

  • New Issue same serial key of parent order to the renewal order on subscription renewal [WooCommerce Subscriptions 2.0.0+]
  • Tweak Better cache handling for serial key
  • Update Welcome page improvements
  • Update StoreApps Connector
  • Update POT file

2.2.1

  • Fix Remove extra column 'limit' from serial key table
  • Fix Sometimes Serial Key details are not sent in emails
  • Update Serial key dashboard improvements ( Bulk Delete, Search serial keys, Sorting, Pagination support )
  • Update POT file

2.2.0

  • New WordPress Coding Standard
  • Fix Sync Usage Limit is updating wrong column in database
  • Fix Sync Usage Limit is setting same UUIDs to all serial keys of a product
  • Fix Generate serial key from order admin page not working when the order contains multiple products
  • Update Validate downloads status [Serial Key Per Quantity]
  • Update StoreApps upgrade file
  • Update POT file

2.1.0

  • New Generate serial key per quantity of product
  • Fix Unnecessary display of CSS styles on Manage Serial Key Page
  • Fix Email about remaining serial keys not sent
  • Fix Non-translatable texts
  • Tweak Serial key data via WP REST API
  • Update Display of product variation name during import of serial key for product variation
  • Update Import file MIME
  • Update New tab for settings
  • Update Moved "How Validation works" tab from "Settings" to "Welcome" page
  • Update Column name from 'limit' to 'usage_limit' [serial key table in database]
  • Update Add 'infinity' (∞) symbol for unlimited usage of serial key [Serial Key Dashboard]
  • Update Additional parameter in actions 'woocommerce_my_serial_key_start' & 'woocommerce_my_serial_key_end' [For Developers]
  • Update StoreApps Connector
  • Update POT file

2.0.2

  • New Tested upto WooCommerce 3.4.0
  • New [GDPR] Personal Data Export (WordPress 4.9.6+ & WooCommerce 3.4.0+)
  • New [GDPR] Personal Data Erase (WordPress 4.9.6+ & WooCommerce 3.4.0+)
  • Update StoreApps upgrade file
  • Update POT file

2.0.1

  • New Tested upto WooCommerce 3.3.3
  • Update Display date as 'Never Expires' instead of '0000-00-00 00:00:00' in serial key admin dashboard
  • Update Text update in serial key admin dashboard when a product is deleted
  • Update Make 'Validation' as the default tab on Serial Key page in admin
  • Update Open import screen in new tab when importing keys for variable products
  • Update StoreApps Connector
  • Update POT file

2.0.0

  • New Reading of serial key data for a user via WP REST API
  • Fix PHP Notice: Undefined variable: found (WC 3.2.0+)
  • Update StoreApps Connector improvements
  • Update POT file

1.9.1

  • Update StoreApps Connector improvements

1.9.0

  • New Dashboard to view and manage serial keys (Beta)
  • New Tested upto WooCommerce 3.1.0+
  • New Show product name on Import Serial Keys page while importing product specific keys
  • New Store Connector
  • New Added WooCommerce version check meta
  • Fix A few warnings related to WooCommerce 3.0.0+
  • Update Placement and language of 'Save changes' button for notification count on Import Serial Keys page to avoid confusion
  • Update Will now support only WooCommerce 2.5+
  • Update POT file

1.8.0

  • New Compatibility with WooCommerce 3.0.0+
  • New Import Serial Key using CSV file for products separately
  • Update Improved security for importing CSV file
  • Update Template for sending email about remaining serial keys
  • Update POT file

1.7.9

  • Fix Serial Keys not visible on Downloads Tab on My Account page for WooCommerce Subscriptions products (version 2.0+)
  • Update POT file

1.7.8

  • Fix Serial Keys not visible on Downloads Tab on My Account page if WooCommerce version is 2.6.5+
  • Update POT file

1.7.7

  • Update Important changes related to Automatic Updates of this plugin
  • Update POT file

1.7.6

  • New Fastest access to documentation in admin panel through Quick Help widget
  • Fix Showing error "Download has expired" for valid serial key as well
  • Update Carry forward UUIDs from previous orders to new order
  • Update During serial key validation, consider all previous UUIDs as well

1.7.5

  • New Tested upto WooCommerce 2.6+
  • Update Serial Keys are now visible on Downloads Tab on My Account Page (WooCommerce 2.6+)
  • Update Added compatibility files for WooCommerce 2.5 & WooCommerce 2.6
  • Update Minor changes in upgrade file
  • Update Changes on Welcome Page
  • Update POT file

1.7.4

  • Fix Upgrade file - Un-necessary calls for latest update on every background process
  • Update Minor jQuery change for social links styles on plugins page
  • Update Upgrade file - Update plugin's download url if required
  • Update Removal of PHP notices generated from upgrade file
  • Update Additional filter for modifying validation response

1.7.3

  • New Tested up to WooCommerce 2.5
  • New Sample CSV file for importing Serial Keys
  • Update CSS tweaks for Welcome Page
  • Update POT file

1.7.2

  • Fix Important fix related to WordPress 4.4, in StoreApps Upgrade file

1.7.1

  • New WooCommerce 2.4 compatible
  • Fix Generating a new serial key for every completion of same order
  • Fix Not generating a new serial key for previously created orders
  • Fix Not showing count of remaining serial keys in email notification
  • Update Updated POT file

1.7

  • New Import CSV file containing predefined Serial Keys
  • New Welcome Page
  • New Text Domain & Language loader
  • Fix Fatal error: Call to undefined function get_status() on non-object

1.6

  • Update WooCommerce 2.3 Compatible
  • Update Made meta data protected which are added from Serial Key
  • Fix Removed unnecessary warnings from 'Manage Serial Key' page

1.5

  • New Easily generate serial key from within Order admin page, if not generated already
  • New Update existing serial key from Order admin page

1.4.1

  • Fix Error message on My Account & Order completed page when there is no serial key

1.4

  • Update WooCommerce 2.2 Compatible
  • Fix Minor fix related to Serial Key usage limit

1.3.4

  • Fix Serial key validating for any sku

1.3.3

  • Update Important update related to 'update notification' of the plugin

1.3.2

  • Fix Minor fix related to non-generation of serial key

1.3.1

  • Fix Important fix related to plugin updates

1.3

  • New Feature to track & limit serial key usage

1.2

  • Update WooCommerce 2.1 compatibility

1.1

  • Update Set expiry of Serial Key based on order completion date & product's download expiry setting

1.0

  • First Release