Changelog
2.4.1 (2026-10-19)
Bug Fixes
- ci: isolate deployment state from SSH action output (63eb1e8)
- ci: isolate deployment state from SSH action output (ea85266)
2.4.0 (2026-10-19)
Features
- ci: run staging only for unreleased application changes (94b0497)
- ci: run staging only for unreleased application changes (74a25fe)
2.3.1 (2026-10-19)
Bug Fixes
- handle empty tag lists and align container deployment (8fb0086)
- handle empty tag lists and align container deployment (b25441c)
2.3.0 (2026-10-18)
Features
- privacy: add user data deletion and opt-out (3e62ae8)
- privacy: user data deletion and opt-out (35039cb)
Bug Fixes
- privacy: address opt-in, cache, and suppression races (51e32ad)
- privacy: execute transactions within Npgsql retry strategy (296514e)
- privacy: execute transactions within Npgsql retry strategy (f399992)
2.2.0 (2026-10-18)
Features
- bot: apply branding and consistent response styling (00ea239)
- bot: configure branding and optional API features (a86a638)
- bot: configure deployment and lifecycle behaviour (d8207e8)
- bot: configure reward messaging and website pages (513d7be)
- commands: support branded names with stable permission ids (17122ea)
- config: add validated branding and presentation settings (a8358df)
- hosting: configure Loki logging and cache prefixes (1f29bd3)
- media: make private api features optional (29ec915)
- patreon: allow disabling supporter features (35b9ce2)
Bug Fixes
- botlists: publish only to configured providers (19ae810)
- bot: omit website controls when no URL is configured (7897e2b)
- streams: allow initial reset of HTTP attachments (ae21a41)
Reverts
- streams: undo HTTP attachment reset handling (9294f24)