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.
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.
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](https://github.com/Freemius/wordpress-sdk/assets/1623381/cd9c6051-0e4e-44bc-a111-001baf00b751)
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.