Partition Admin
Friday, August 14th, 2026
Here's what shipped in 26.7.1 and 26.7.2.
Partition your big tables from the dashboard
Retention tables can be converted from Admin → Table partitions, no CLI needed. Convoy keeps accepting events while it works: what you already have becomes one block of history, and new events go into their own day from there on. Convert one table at a time. The CLI still works if you prefer it. Licensed instances only.
Breaking: if you partitioned with the CLI before this release, retention was quietly skipping those partitions, so old data outlived the policy you set. They are managed now, and anything older than CONVOY_RETENTION_POLICY goes on the next maintenance run. Check that setting before you upgrade.
Dynamic events
If your project uses URL templates, dynamic events that match none of them are still rejected. Turn on Allow Unmatched Dynamic Event URLs when the same project also receives plain URLs.
Breaking: the setting behind Verify Dynamic Events Before Accepting was renamed. Create and update project now reject sync_dynamic_event_ack with a 400 pointing you at verify_dynamic_events. CONVOY_SYNC_DYNAMIC_EVENT_ACK_TIMEOUT is no longer read either, and Convoy warns on stderr if you still have it set. Use CONVOY_VERIFY_DYNAMIC_EVENTS_TIMEOUT instead. The default wait is 30 seconds.
Dashboard
Pick a specific event type on a subscription and All events unchecks itself. Unchecking a type keeps its filter and turns it off, instead of throwing it away. Alert toasts match the rest of the dashboard.
Convert a retention table from Admin if you have been waiting on the CLI.