Recent Updates
Features
- Add In-App Notifications for Event Tickets [ET-2294]
Tweaks
- Added actions:
tec_ian_icon - Changed views:
tickets/my-tickets/user-details,tickets/orders
Fixes
- Replace form element wrapping the Checkout with section to avoid invalid HTML of form into form resulting to broken checkout with PayPal. [ET-2327]
- Corrected template override path for My Tickets page. [ET-2296]
- Ensure the Attendee Model for Tickets Commerce doesn't throw fatal errors when Order ID is invalid.
Languages
- 14 new strings added, 121 updated, 0 fuzzied, and 1 obsoleted.
Tweaks
- Switched
$event[ID]to$events->IDinupdate_seriesfunction. [CE-253]
Languages
- 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Fixes
- Fixed the Expand and Collapse button label text on course inner pages when focus mode is enabled.
- Resolved an issue where the Trusted Login page styling was not loading correctly.
Tweaks
- Dutch translations
- Added hooks to display content after each individual step
- Compatibility with StellarPay
Fixes
- Compatibility with Revolut payment method
- Fatal error in WooCommerce Store API caused by quantity field being string instead of int
- Bricks: bug where the quantity spinner do not show on the shop page
Fixes
- Template conditional appearance, ensuring the SKU field appears when editting a Ticket created through WooCommerce. [ETP-996]
Features
- Properly support
return_urlon the checkout page, so that payments like Klarna, AliPay and a couple others properly handle failed orders.
Tweaks
- Improve how we handle webhooks with Stripe to avoid Orders to be left behind in status due to order of operations on Checkout page.
Fixes
- Ensure refunds would put the stock back when handled by either Webhook or directly on checkout page
- Prevent problems related to Stripe checkout experience causing users to duplicate charges.
- Template conditional appearance, ensuring the SKU field appears when editting a Ticket created through WooCommerce. [ETP-996]
Features
- Added initial WPML and Polylang multilingual translation support to visual form builder forms that currently excludes custom fields
Fixes
- Resolved a validation issue with PayPal donations when using Akismet
- Resolved an issue with the custom amount block input behaving unexpectedly with some currencies and languages
- Prevent recording donation status change if no modification (Open-source contribution by @yiedpozi)
- Provide message for the donor when card is declined via Stripe (Open-source contribution by @Genevieve-K)
Fixes
- Resolved a fatal error for purchases through the RazorPay payment gateway.
- Resolved an issue where Tabs on Group pages would not work correctly.
Tweaks
- Enhanced Stripe Webhook validation with a loading state and more detailed validation results for both test and live webhooks.
- Updated templates:
themes/ld30/templates/modules/tabs_group.php. - Deprecated classes:
LearnDash\Core\Modules\Payments\Gateways\Stripe\Webhook_Setup_Validator. - Deprecated functions:
Learndash_Stripe_Gateway::create_fake_coupon_for_webhook_test.
Fixes
- Issue with advanced text color in editor when no color is selected.
Features
- Advanced Highlight feature added to Icon List block.
Tweaks
- Max height to vertical text orientation in Advanced Text block.
- FAQ Schema for accordions now processes dynamic content.
Fixes
- PHP Warning for column block when using a custom gutter.
- Gallery (Adv) arrow strings added to pot file.
- Issue with row layout tablet column widths in certain setups.
- Advanced header off canvas editor width not matching frontend.