v27.3
Notifuse/notifusev27.3Feb 28, 2026by pierre-b
AI Summary
This release focuses on bug fixes and improvements to segments and email functionality, along with security dependency updates. Key improvements include a new template filter for email activity-based segmentation, fixes for TLS issues with system SMTP emails, and resolution of empty URL rendering in automation emails.
Key Highlights
- Added template filter to email activity conditions for segments (e.g., 'opened template X at least 3 times')
- Fixed TLS override option not working for system emails, resolving certificate errors on local SMTP relays
- Fixed automation emails rendering notification_center_url and unsubscribe_url as empty strings
- Fixed race condition in segment recompute background tasks causing flaky behavior
- Security: Upgraded rollup to 4.59.0 and minimatch to 10.2.4
New Features
- Template filter for email activity conditions in segments - allows creating segments based on email opens (e.g., 'opened template X at least 3 times')
Full Release Notes
- **Segments**: Added template filter to email activity conditions, allowing segments like "opened template X at least 3 times"
- **SMTP**: Fixed TLS override option not working for system emails (magic codes, invitations, alerts). The "Use TLS" toggle was ignored, causing certificate errors on local SMTP relays (#275)
- **Automations**: Fixed automation emails rendering `{{ notification_center_url }}` and `{{ unsubscribe_url }}` as empty strings by using the shared template data builder (#279)
- **Segments**: Fixed race condition where background task execution could pick up unrelated tasks, causing flaky segment recompute behavior
- **Security**: Upgraded rollup to 4.59.0 and minimatch to 10.2.4