New Feature: Granular Webhooks
This major update introduces a much-requested feature: the ability to subscribe to webhooks for specific data tables, giving you fine-grained control over your automations.
- Per-Table Events: You can now create webhooks that trigger only for events on a specific table (e.g.,
Books: Item Created) instead of just global "catch-all" events. - Dynamic UI: The "Add New Webhook" form on the Settings page now dynamically populates the Event dropdown with options for each of your custom tables.
- Flexible Logic: The system is backward-compatible and still supports global webhooks that trigger for any table.
IMPORTANT: Due to a database schema change, you must deactivate and then reactivate the Ahoi API plugin after updating to ensure the new functionality works correctly.