WooCommerce API Manager

WooCommerce API Manager 3.3.4

No permission to download
* Tweak: Show the actual API key under API resources activations in the admin meta box
* Fix: Subsequent purchases of an API product should be listed in the API keys in the My Account Area also when using individual per-product keys
* Fix: Update the expiring subscription email template to avoid producing an inoperable link due to a nonce generated by a cron job
* Fix: When switching between a variable product and a variable subscription containing API data, ensure the existing purchases are kept consistent with the previous settings
* Fix: Ensure that only one product API key is kept when purchasing a manual renewal
* Fix: Correctly bundle French translation file
* Localization: Fix an issue with the plugin's translations source pot file
* Fix: Address issues reported by WooCommerce quality insights
* Fix: Remove esc_attr() from $_POST sanitization on line 1257 of wc-am-product-admin.php due to "Array to string conversion" PHP Warning.
* Fix: <br> tag displayed in My Account > API Keys. Updated templates/myaccount/api-keys.php.
* New: Added 'next_payment' date to the Status API endpoint.
* Tweak: Further optimize when adding an API Key activation.
* Fix: Background processing to update all customer purchased API Key activations when the product activation limit is changed.
* Dev: Removed unused Amazon S3 function format_secure_s3_url() that was used to create AWS Signature Version 3 URL introduced in version 1.3.2. AWS Signature Version 4 has been in use since version 2.1.
* Fix: Cronjob cleanup of expired API Key activations queried a database column using a misspelled name.
* New: Added if the Homepage is cachable to the WooCommerce > Status > WooCommmerce API Manager status report.
* Fix: API Key activations not displayed when Product Order API Key hidden in api-keys.php template.
* Fix: Product ID column table header text wrapped when it should not be in the api-keys.php template.
* Fix: Release Date column table header text wrapped when it should not be in the api-downloads.php template.
* Update: Updated templates/myaccount/api-keys.php.
* Update: Updated templates/myaccount/api-downloads.php.php.
* New: Settings page link to API Manager > API Customers submenu.
* Fix: Logic bug in is_time_expired(). Caused API Manager Subscriptions with an access expires zero value, meaning infinite/lifetime, to be deleted during cleanup.
* Tweak: Replace use of is_int() with is_numeric().
* Tweak: Deprecate is_access_expired() which was a wrapper for is_time_expired().
Top