Kadence Memberships Pro
Fixes
- Fix RCP Stripe code that was ignoring all the webhooks.
Fixes
- Sanitation issues in core files.
Tweaks
- Add new Stripe Option to filter the webhooks that are by RCP. If you want to use a couple of webhooks then you can use them instead of all.
- Add constant 'RC_NO_FREEMIUS' and filter
restrict_content_integrations_should_load_freemiusto avoid Freemius usage. - Update Stripe library to version 10.3.
- RCP Stripe API version to 2023-01-23.
Fixes
- Fatal error cannot redeclare “rcp_should_show_discounts” when using multiple paid registration forms. Props @lelandf
Fixes
- Discount Signup Fees option as it was unable to saved.
Tweaks
- Include Help Page sections in RCP Settings instead of pointing to the knowledge site.
- Register template. Props to @leland
Fixes
- Hotfix to update Braintree libraries in the backend to 6.9.0 and frontend JS Droping to 1.33.4. Add fields to comply 3DS version 2.
- Remove composer libraries that are not needed by RCP. In some servers, PHPStan was detected as Malware.
Fixes
- Hide PayPal and Braintree credentials as they were visible without clicking the view icon.
- Maximum number of simultaneous connections per member setting.
Tweaks
- Freemius integration to help Restrict Content Pro be a better plugin.
Fixes
- Braintree keys that were not been saved in the settings page.
- Code internal fixes to prevent usage of PHP Short tags.
Features
- Welcome Page for new installation.
Fixes
- Issue with settings not saving the PayPal API keys.
- Issue with PayPal Express and PayPal Pro cancel button that was not enabled.
- Styles from the registration button, the font size in the password hint text
Fixes
- Registration form with missing labels.
Tweaks
- Styling of registration form for desktop and mobile.
Fixes
- Error when updating or adding a card with Stripe. Update RCP JS Stripe code since it was using deprecated function.
Tweaks
- Update styles of registration page. Remove tables, replace with divs. Props James Welbes
- Update styles of Membership page. Remove table, replace with divs. Align columns. Tweak mobile view. Give inputs a max width. Props James Welbes.
