The legacy add-on updater no longer sends repeated HTTP requests to the retired Restrict Content Pro domain. Fix: Saving a post with "Members of specific membership levels" and no level selected no longer causes a fatal error or discards the restriction settings. Fix: Updating the Stripe billing card no longer continues running after the redirect, which could return an HTTP 500 after the card was saved.
Further reduced database load from the Hide Restricted Posts filtering on REST API and query requests. Fix: Activation and test emails no longer fail to send when an email template field was left blank. Fix: Corrected the plugin's translation file path so bundled language files load correctly. Fix: Prevented gateway labels from being translated before the plugin's translations were ready, which could trigger a PHP notice.
Resolved an issue where the Hide Restricted Posts option caused REST API requests to run a post meta query that placed heavy load on the database. Fix: Restored the exclusion of posts assigned to restricted taxonomy terms from REST API results. Fix: Stripe subscription renewals now record a renewal payment and extend the membership expiration. Fix: Stripe payments in a currency with a different number of decimals than the store currency were recorded with the wrong amount. Fix: Free trials on…
Cleaned up whitespace and simplified terms/privacy input markup in settings.
Versão 4.0.2
2 melhorias
Melhoria
Nexcess
The Settings -> Liquid Web Products page no longer requires an opt-in to communicate with external servers.
Versão 4.0.1
2 melhorias
Melhoria
Nexcess
Moved the Liquid Web menu item to Settings -> Liquid Web Products. Tweak - The Settings -> Liquid Web Products page now requires a opt-in to communicate with external servers.
Versão 4.0.0
1 novidade1 melhoria
Novidade
Integrate with Nexcess Licensing and Portal. Tweak: Plugin name changed to be "Kadence Memberships Pro". Tweak: Updated branding references from StellarWP to Nexcess.
Melhoria
Nexcess
Versão 3.5.59
1 melhoria1 correção
Melhoria
Ravinder Kumar
Correção
Fixed a fatal error when no payment gateways are enabled in telemetry data.
Versão 3.5.58.1
1 melhoria1 correção
Melhoria
Rahula Palu
Correção
Improved redirect URLs sanitization of member-related POST data.
Versão 3.5.58
1 melhoria1 reforço de segurança
Melhoria
Rahula Palu
Segurança
Improved sanitization and validation of member-related POST data.
Strengthened security measures for the registration process. Tweak: Improved renewal logic to allow memberships under inactive levels to renew properly.
Improved support for WordPress plugin dependencies.
Versão 3.5.45.1
1 melhoria1 reforço de segurança
Melhoria
Claudio Sanches
Segurança
Added more safety checks to telemetry opt-ins/opt-outs
Versão 3.5.45
1 melhoria1 correção
Melhoria
Claudio Sanches
Correção
Updated PayPal's transaction and subscription details URLs Fix: Fixed one hard coded string in the registration form template Security: Improved how restricted posts are removed from the WP REST API when the "Hide Restricted Posts" option is enabled Tweak: Ensured that the "Hide Restricted Posts" option is enabled by default during plugin installation
2024
5 versões
Versão 3.5.44
1 melhoria1 correção
Melhoria
Claudio Sanches
Correção
Fixed support for translations in WordPress 6.7 Fix: Fixed hard coded strings Tweak: Disable Restrict Content while enabling Restrict Content Pro
Versão 3.5.43
2 melhorias
Melhoria
Claudio Sanches
Updated how notices are dismissed.
Versão 3.5.42
1 melhoria1 correção
Melhoria
Claudio Sanches
Correção
Updated knowledge base links.
Versão 3.5.41
1 melhoria1 correção
Melhoria
Claudio Sanches
Correção
Updated libraries to avoid conflicts
Versão 3.5.40
1 melhoria1 correção
Melhoria
Claudio Sanches
Correção
PHP 8.2+ warnings related to the creation of dynamic properties Fix: PHP 8.2+ errors after deleting a membership level Fix: Added type to button HTML elements Fix: Stripe credit card form on the Account page Fix: Proration Credits not working when changing membership level Improvement: Cancels subscriptions on Stripe after a membership level gets deleted Improvement: New styles for Group Accounts add-on Improvement: Compatibility with Ultimate Members Add-on Security: Improved validation for…
2023
15 versões
Versão 3.5.39
1 melhoria1 correção
Melhoria
Estevão de Oliveira da Costa
Correção
PayPal renew date Fix: Extended compatibility with PHP 8.x Fix: Prevent fatal error while trying to send emails using Event Tickets and The Events Calendar Fix: Don't allow negative values for maximum renewals Misc: Updated telemetry key names Security: Fixed issues with log file
Versão 3.5.38
1 melhoria1 correção
Melhoria
Israel Barragan
Correção
Vendor folder
Versão 3.5.37
1 melhoria1 correção
Melhoria
Israel Barragan
Correção
Stripe webhook error Misc: Removed all remaining freemius code Misc: Updated telementry constant Enhancement: Added more clear language to email template tag page in settings
Versão 3.5.36
1 melhoria1 reforço de segurança
Melhoria
Israel Barragan
Segurança
Removed third party libraries that might cause critical vulnerability, ensuring improved security for all users.
Versão 3.5.35
1 melhoria1 reforço de segurança
Melhoria
Israel Barragan
Segurança
Extended compatibility with PHP 8.x Fix: Fix compatibility with custom database prefix on Site Info > Restrict Content Pro Fix: Resolved error in RCP BuddyPress Add-on Settings Fix: Increased Enforce Strong Password Add-on requirements and updated on-screen user instructions Updated: Languages domain path to increase ease of usage with translation plugins Security: Update third-party libraries that had vulnerabilities
Versão 3.5.34
1 melhoria1 correção
Melhoria
Israel Barragan
Correção
Resolved a conflict that caused a critical error when Restrict Content Pro is active at the same time as The Events Calendar or Event Tickets.
Versão 3.5.33
1 melhoria1 reforço de segurança
Melhoria
Israel Barragan
Segurança
Resolved a security vulnerability on the admin pages to ensure the protection of your website. Improvement: We removed the Stripe webhooks setting in Restrict > Settings / Misc. RCP uses these 6 webhooks only: customer.subscription.created, customer.subscription.deleted, charge.succeeded, charge.refunded, invoice.payment_succeeded, invoice.payment_failed. See for additional details. Improvement: We have enhanced the functionality of the RCP core by incorporating the 'RCP Custom Redirect'…
Versão 3.5.32
1 melhoria1 correção
Melhoria
Israel Barragan
Correção
Updated codes for Stripe Error messages to reduce false positives. Improvement: Telemetry settings are now shown on initial plugin activation, and can be accessed from Plugins > Installed under the Restrict Content Pro plugin. Update: Removed outdated notices for certain add-ons.