Skip to content

Version 2.12.1#810

Merged
swashata merged 6 commits intomasterfrom
develop
Jul 6, 2025
Merged

Version 2.12.1#810
swashata merged 6 commits intomasterfrom
develop

Conversation

@swashata
Copy link
Contributor

@swashata swashata commented Jul 3, 2025

Fixes for Update Caching, Cron Jobs, and Skype Cleanup

We’re releasing version 2.12.1 of the Freemius WordPress SDK, focusing purely on bug fixes and cleanup tasks.

Fix: Caching Issue in Update Check

We identified a regression affecting the caching mechanism of our auto-update system. In certain scenarios, the cache was bypassed, leading to unnecessary API calls and performance hits. This has now been fixed.

As a bonus, we made some performance improvements by reducing the amount of data fetched from our API during the update check process.

Removal: Skype Support

With Microsoft sunsetting Skype, we’ve removed the support_skype property from our SDK. The property is no longer referenced in any SDK logic.

Our backend systems have already been updated so that even older versions of the SDK will no longer show it. This release removes redundant checks and references to clean up the codebase.

Other Notable Changes

  • The cron hook system is now implemented following WordPress best practices, ensuring improved compatibility across the plugin ecosystem. Thanks to @johnbillion for the contribution.
  • The SDK readme now links to our official list of supported hooks and filters.
  • Fixed a bug on the pricing page where the compliance flag for WordPress.org support was incorrectly calculated.

bahiirwa and others added 6 commits June 4, 2025 16:22
* [deprecation] Remove skype support.

* Version bump -> 2.12.0.1.
* [updates] [cache] Improved the caching for updates check.

* [updates] [cache] Improve the fetching of the readme and upgrade notice data.

* [updates] [cache] Updates data caching fixes and optimizations.
@swashata swashata merged commit fedeba0 into master Jul 6, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants