Freemius / wordpress-sdk

https://freemius.com
GNU General Public License v3.0
258 stars 76 forks source link

Version 2.7.1 #706

Closed swashata closed 2 months ago

swashata commented 2 months ago

Fixed expired license notice issue, API caching, and minor UI improvements

We are releasing Version 2.7.1 of our WordPress SDK with the following bug fixes and UI enhancements.

Remove sticky notice when an expired license is extended

We show a sticky notice in the UI if the license is expired. sticky-license-expiration-ui

However, the product owner can extend the license from the Freemius Developer Dashboard. In such cases, we were not clearing the sticky notice. We have made improvements to clear it automatically from now on. The user needs to simply click on the "Sync" button on the "Accounts" page to make it happen.

Fixed issue in API caching

We noticed an edge case issue in the API caching layer. In some cases, the cache would indefinitely fall back to the last valid response instead of expiring it after a certain time. This was affecting the staged rollout feature. We have fixed this issue.

UI text improvements

We noticed we were using some strings in some parts of the UI which were not properly capitalized and translated. We have made fixes for the same.