v1.1.3
Fixes how Bit Integrations trigger events are read, correcting Bit CRM and eight other modules.
Changes
- Trigger events are now read from the module's own task list even when it is declared inside the controller rather than a
StaticData.php. Bit CRM reports its 66 named events (Lead Created,Tag Attached To Deal, …) instead of 58 raw hook slugs (Bit Crm/lead Created). - Fixed two latent faults in trigger task-list parsing:
- modules that list the hook before its label (Post) paired every event with the following entry's hook and dropped the last one;
- labels containing an apostrophe (
__("User's Membership Deleted")) were truncated at the quote, rendering 10 of WooCommerce Memberships' 15 events asUser.
Corrected event counts | Module | Before | After |
| --- | --- | --- |
| Bit CRM | 58 | 66 |
| Popup Maker | 10 | 6 |
| BookingPress | 8 | 7 |
| FluentSMTP | 3 | 2 |
| Kadence Blocks Form | 2 | 1 |
| Masteriyo LMS | 3 | 4 |
| Paymattic | 4 | 5 |
| WP All Import | 2 | 3 |
| User Registration | 16 | 17 |
Total trigger events 957 → 962. A further 69 modules keep their count and gain their real event names plus populated hooks. Action events are unchanged at 757.
Full Changelog: v1.1.2...v1.1.3