Skip to content

v1.1.3

Choose a tag to compare

@RishadAlam RishadAlam released this 01 Aug 04:40
· 15 commits to main since this release

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 as User.

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