Synara v0.2.5
What's Changed
- Harden automations lifecycle and UI by @Emanuele-web04 in #210
- Add automations: scheduled tasks + heartbeat loops by @tszaks in #208
- [codex] Add chat file attachments by @Emanuele-web04 in #212
- Add automation scheduler and composer flows by @Emanuele-web04 in #219
- [codex] Add heartbeat stop clauses by @Emanuele-web04 in #220
- [codex] Fix worktree file previews by @Emanuele-web04 in #221
- [codex] Fix environment panel auto-open behavior by @Emanuele-web04 in #217
- Fix provider config scope and sticky plan mode by @Emanuele-web04 in #215
- Fix deleted chats staying visible by @Emanuele-web04 in #214
- Fix automation creation hardening by @Emanuele-web04 in #222
- [codex] fix automation audit findings by @Emanuele-web04 in #225
- [codex] fix attachment drag-drop audit issues by @Emanuele-web04 in #226
- [codex] fix OpenCode model discovery fallback by @Emanuele-web04 in #227
- [codex] Fix profile skill usage counts by @Emanuele-web04 in #235
- refactor(shared): tighten deriveAssociatedWorktreeMetadata param types to match its undefined handling by @tszaks in #228
- fix(automations): always confirm LLM-generated automations before creating them by @tszaks in #233
- fix(automations): don't let stop-evaluation clobber a run's archive/read state by @tszaks in #230
- fix(automations): re-check turn ownership before resuming an approval wait by @tszaks in #229
- test(automations): cover DST transitions and long-downtime coalescing by @tszaks in #232
- chore(automations): make recovery failures and lease contention observable by @tszaks in #234
- fix(automations): time out the AI stop-evaluation by @tszaks in #231
- [codex] Fix local image download failures by @Emanuele-web04 in #236
New Contributors
Full Changelog: v0.2.41...v0.2.5