- Fix: Disabled licenses were able to be upgraded.
- Fix: The EDD_SL_License_Meta:get_license_id was not respecting the single argument.
- Fix: The EDD_SL_License_DB class was not respecting the date range when an end date was only passed.
- Fix: Changelogs were being inproperly truncated on some customer sites when the more tag was not supplied.
- Fix: When renewals were not enabled, the option to send a renewal notice was still visible.
- Sample Plugin (EDD_SL_Plugin_Updater version 1.7.1):
- Fix: Removed a duplication of the icon data.
- Fix: Prevent the possibility of duplicate entries of cached update information.
- Fix: Improve the no_update data set.
- Fix: When Apache forced trailing slashes, update packages could fail to be downloaded.
- Fix: When upgrading a bundle, the child licenses may not have gotten their price IDs updated.
- Fix: It was not possible to renew multiple licenses for the same product, at the same time.
- Fix: When using bundle licenses with children, the license list table had some performance issues.
- Fix: Child licenses could have a different activation limit than their parent.
- Fix: License counts on the list table for license statuses could be incorrect when child licenses were used.
- Fix: Some of the Readme information was not being parsed correctly after the latest parser update.
- Fix: Searching for a child licenses could give incorrect results, or no results.
- Fix: Updates could intermittently cause the 'Too Many Redirects' error.
- Fix: Searching for partial license keys and email addresses could cause PHP notices and/or warnings.
- Fix: When jQuery was being loaded in the footer, some JavaScript errors could occur when managing licenses on the front end.
- Fix: Searching for a non-existent license key, returned all license keys in the list table.
- Fix: Improved the reliability of the checks to make sure an update can be downloaded.
- Fix: When using custom keys, it was possible to use a key length that exceeded the database column's allowed length.
- Sample Theme:
- Fix: The sample theme was missing the theme_slug parameter from the API calls.
- New: The sample theme now supports the item_id parameter.
- Sample Plugin:
- Fix: The "View Details" link on the plugin list was not always present.
- Fix: Sample plugin did not define the EDD_SAMPLE_ITEM_NAME string.
- New: Changelogs now support the "Read More" tag, to allow reducing changelog information stored in the get_version API calls.
- Dev: The license list table columns are now filterable and sortable.
Fix: Some information that can be included in the readme.txt files were not being parsed.
Fix: The "Tested Up To" value was not being read properly in the get_version calls.
Fix: The contributors section of the readme.txt files was not being parsed correctly.
Fix: Corrected an issue that caused an `is_countable` notice being thrown on PHP 7.2+.