Recent Updates
Security
- Hardened validation of copied legacy widget instances.
Tweaks
- Switched changelog tooling from jetpack-changelogger to @stellarwp/changelogger.
Fixes
- Resolved an issue where the events archive page title showed the date range of the oldest events in the calendar rather than the events listed on the page.
- Resolved an issue where Events archive pages could return a fatal error when the request included non-numeric or array pagination parameters.
Languages
- 0 new strings added, 99 updated, 0 fuzzied, and 5 obsoleted.
Security
- Hardened preset field data handling.
Languages
- 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Security
- Hardened attendee details rendering.
- Hardened validation of the ticket parameters.
Fixes
- Resolved an issue where a Stripe checkout could leave the buyer on an endless spinner with their payment taken but no order completed.
Performance
- Stopped resolving the current user during bootstrap on front-end requests to decide whether the admin Attendees screens should be registered.
Languages
- 1 new strings added, 16 updated, 0 fuzzied, and 0 obsoleted.
Security
- Hardened donor-account email access authentication.
- Improved validation of the checkout login form.
Fixes
- Resolved an issue where paused or failing Stripe Payment Element subscriptions remained stuck when the donor updated their payment method or the subscription was resumed in Stripe.
- Resolved a conflict where scripts enqueued by other plugins while a donation form was being rendered could stop the form builder design preview and embedded forms from loading.
- Resolved an issue where editing a page could exhaust the PHP call stack when a theme or plugin filtered post metadata.
- Activation banner for addons doesn’t show when addons are activated from the Unified License Manager
Fixes
- Resolved an issue where recurring donations paid with Square failed when the donor’s card or bank required additional verification
- Resolved an issue where paused or failing Stripe subscriptions were not reactivated when resumed in Stripe
Fixes
- Resolved an issue where subscription renewals were assigned the default fund instead of the fund set on their subscription.
Fixes
- Resolved an issue where course content pagination returned an empty page for Instructor accounts.
- Resolved an issue where course titles containing special characters were shown with raw HTML entity codes in the Course Reports section of the Instructor Dashboard.
Tweaks
- Site connections are now started from the Kadence Central dashboard.
Fixes
- Resolved an issue where Woo Templates assigned to the product archive did not apply on the shop page with WooCommerce 11.0 and newer.
- Resolved an issue where Variation Swatches would show a warning instead of falling back to variation images when no custom swatch image was configured.
- Resolved an issue where the product featured image incorrectly appeared as a variation swatch when no swatch image was set.
- Resolved an issue where a white swatch colour was replaced by the variation image instead of being displayed.
- Resolved an issue where the shop page variation label display setting was ignored and the single product setting was used instead.
Security
- Tightened validation of the data submitted through the user registration and account update forms.