v12.0 - Rate Limit Centralization
Breaking Change: Rate limit configuration has been moved from broadcast campaigns to email integration settings.
What's Changed
- Rate limit is now configured per email integration instead of per broadcast
- All email integrations now require a
rate_limit_per_minutefield (default: 25) - Migration v12 automatically updates existing integrations with the default rate limit
Migration
Existing installations will be automatically migrated on upgrade. All email integrations will be set to 25 emails/minute by default.
Benefits
- Simplified broadcast creation workflow
- Centralized rate limit management at the integration level
- Consistent rate limiting across all broadcasts using the same integration