Software Licensing Changelog
Version 2.8.8 — June 11, 2014
- Fixed a bug with license activation limits when URL checking is disabled
- Improved performance of the get_license_by_key() method
- Improved performance of all API requests by disabling some default actions in WordPress core
Version 2.8.7 — May 22, 2014
- Fixed a security bug. Please update.
Version 2.8.6 — May 20, 2014
- Fixed a bug with searching license key.
- Updated the ReadMe.txt cache expiration time to 6 hours
Version 2.8.5 — May 19, 2014
- Fixed a bug with filtering the licenses page when a specific view is chosen
- Fixed a bug with retrieving the proper user info when sending renewal notices
- Fixed a bug with when the text domain is loaded
- Fixed a missing echo statement
- Fix a bug with URLs that contain www or are https
Version 2.8.4 — May 13, 2014
- Fixed a bug with license expiration dates when renewing license keys
- Fixed a typo
- Fixed a performance issue with the log creation process when license keys are activated / deactivated by explicitly passing the post_name key to prevent WordPress from looking up possible slugs for the entry
Version 2.8.3 — May 5, 2014
- Fixed an undefined index for $item_id
- Fixed a deprecated function call.
- Fixed a bug with renewal notes for email addresses that contain dashes.
- Fixed a bug that caused duplicate update checks
- Added a French language file
- Added “url” to sample license activation requests
Version 2.8.2 — April 21, 2014
- Added additional information about the license to the check_license API request.
Version 2.8.1 — April 11, 2014
- Fixed a bug with not being able to add / remove sites from the frontend license management.
- Updated the package download expiration to 1 hour.
- Improved the license renewal form.
Version 2.8 — April 1, 2014
- Added a new change log widget (thanks Lee Willis!)
- Fixed a bug with slashes in changelogs
- Fixed a positioning bug of the license key in purchase history in FireFox
- Fixed a potential conflict with other filters attached to the_content
- Fixed a bug with the license activation limit display in purchase history
Version 2.7 — March 26, 2014
- Added front-end licensing management so customers can activate / deactivate site URLs.
- Improved missing license key generation on purchase records.
- Added a renewal link to the Expired text shown on expired keys if renewals are enabled.
- Tweaked check_license() method\’s logic for empty license IDs
- Fixed a display conflict with Purchase Limits, Simple Shipping, and Recurring Payments extensions.
- Better validation of site URLs.
Version 2.6.3 — March 16, 2014
- Fixed a bug with license key activation limits getting set to unlimited improperly.
- Fixed the display of Unlimited when manually setting a license activation limit to 0 (unlimited).
- Added edd_remote_license_activation_response filter.
Version 2.6.2 — March 11, 2014
- Fixed a bug with license renewals that caused renewal discounts to sometimes be too high.
- Fixed a bug with renewing variably-priced products.
Version 2.6.1 — March 11, 2014
- Fixed a bug with manual activation limit overrides that preventing them from being set to 0 for unlimited.
Version 2.6 — February 28, 2014
- Added an option to manually adjust the activation limits of license keys.
- Added an option to generate license keys for products with missing keys from past purchases.
- Added a visual editor to the Changelog field.
- Fixed a bug with the activations_left response.
- Added a notice to update notifications for expired license keys (to encourage renewals).
Version 2.5.2 — February 18, 2014
- Fixed an issue with site URLs getting stored and licenses activated even when at activation limits.
Version 2.5.1 — February 11, 2014
- Fixed a bug with the check_item_name() method introduced in v2.5. The item name being passed in the request needed to be passed through urldecode().
Version 2.5 — February 10, 2014
- Updated the package download system to match the one in EDD core. Helps resolve occasional conflicts with WP Engine and other hosts.
- Added support for delivering update packages via the Amazon S3 extension.
Version 2.4.2 — February 5, 2014
- Updated the package download system to match the one in EDD core. Helps resolve occasional conflicts with WP Engine and other hosts.
- Added support for delivering update packages via the Amazon S3 extension.
Version 2.4.1 — January 31, 2014
- Fixed a bug with nonce verification during download save.
- Base license expiration off of purchase date instead of current time.
- Added better support for activation counts when licenses are not tied to site URLs.
- Fixed a bug with invalid activation responses because the expired check was running too early.
Version 2.4 — January 23, 2014
- New: added a retroactive licensing feature to generate keys on old purchases.
- New: added option to automatically parse readme.txt files for WordPress plugins for populating the update notice dialog window.
- New: added option to edit the expiration dates on license keys.
- New: added option to manually add / remove site URLs from license keys.
- New: added Renew link to expired license keys in purchase history and on the payment receipt page.
- New: added “url” parameter to all license API requests that allow you to specify the exact URL an action is related to for a license.
- Updated: rewrote how site URLs are stored to be much, much more efficient, dramatically improving performance and reliability.
- Also added an upgrade routine to move all site URLs to the new storage method.
- Updated: moved the License metabox on Download edit screens to the main column and improved the general layout of the box.
- Updated: use rawurldecode() instead of urldecode()