Add TemplateRenderer for {{var}} substitution

FeatureEmailService
Shipped
April 18, 2026 at 3:37 PM UTC
Author
Kamo
Commit
17ef5ae

Stateless regex-based renderer. Missing vars substitute empty string and emit a WARN log with templateKey + orgId for attribution. No HTML escaping in v1 — values are server-controlled. Part of SP1.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing