v3.8.1
LatestVerified Safe- MasterStudy LMS integration with native automation triggers and course enrollment actions, without requiring parallel WooCommerce products. (#3237)
- New LearnDash "User Starts a Course" trigger that fires on first course activity instead of bulk enrollment, enabling reliable course-start automations. (#3229)
- Manual contact enrollment support for MemberPress automations from the Add to Automation modal. (#3213)
- Product selection setting for Sublium renewal payment failed event, allowing more targeted automation triggers. (#3227)
- Divi 5 compatibility for the Divi Forms submission event. (#3231)
- New filter 'Has Bought Subscription' for WooCommerce Subscriptions.(#3289)
- Purchased Product Tags condition now supports the "matches none of" operator, matching the Purchased Product Categories condition. (#3277)
- Updated contact custom field filtering to improve reliability and handling of dropdown values. (#3246)
- Improved plugin initialization and update iframe loading by deferring Pro dependency loading and limiting REST loader scope. (#3219)
- Sublium subscription integration no longer fatals when an expected helper function is unavailable. (#3251)
- Cloned link triggers now start with a zero click count instead of inheriting the original trigger's total clicks.
- Exporter no longer remains stuck after a completed or interrupted export — the running lock is now released on completion and stale locks (older than 120s) are auto-recovered on the next tick. (#3279)
- WooCommerce Subscriptions note handling now runs only for subscription post types for better compatibility. (#3235)
- Email preheader text now displays correctly in inbox previews instead of showing raw HTML entities. (#3260)
- Password reset links in transactional emails now remain valid in the WooCommerce password reset flow. (#3266)
- Default transactional mail templates now save consistently across multilingual sites, including primary and language-specific entries. (#3274)
- Click tracking now skips URLs that exceed the database column limit, preventing redirect lookup failures on long links such as Google Maps URLs.