|
2 | 2 |
|
3 | 3 | This file tracks product releases for Roomote (single monorepo version). Automated release entries are prepended by `pnpm run version`. |
4 | 4 |
|
| 5 | +## 0.30.0 (2026-08-02) |
| 6 | + |
| 7 | +This release makes custom automations more flexible and reliable while improving task recovery and cross-channel follow-ups. |
| 8 | + |
| 9 | +### Highlights |
| 10 | + |
| 11 | +- Schedule custom automations with presets, cron, or natural language, choose a model for each automation, and manage them through Roomote. |
| 12 | +- Route manager summaries, suggestions, alerts, and other automation output to Discord as well as Slack. |
| 13 | +- Recover from model-provider errors in the same task without losing the active workspace. |
| 14 | +- Preserve conversational context when continuing Slack- or Discord-linked tasks from the web. |
| 15 | + |
| 16 | +### Minor changes |
| 17 | + |
| 18 | +- Let administrators choose a model for each custom automation while existing automations continue using the deployment default. |
| 19 | +- Let administrators use a Discord channel as the shared destination for manager summaries, suggestions, alerts, and other automation output. |
| 20 | +- Let administrators schedule custom automations with presets, cron, or natural language in a deployment-wide timezone, and manage their full lifecycle through Roomote's MCP tools. |
| 21 | + |
| 22 | +### Patch changes |
| 23 | + |
| 24 | +- Make app image builds more reliable by using BuildKit's built-in Dockerfile frontend instead of launching an unnecessary external frontend image. |
| 25 | +- Return actionable validation messages when Roomote manages custom automations, and record unexpected API failures in server logs for troubleshooting. |
| 26 | +- Launch due custom automations even when an earlier run remains active while retaining duplicate-launch protection. |
| 27 | +- Preserve conversational context when users continue Slack- or Discord-linked tasks from the web, including concurrent follow-ups and image-only replies. |
| 28 | +- Keep active task sandboxes available after model-provider errors so users can recover with a follow-up without losing workspace state. |
| 29 | +- Let users browse and configure Automations without a misleading Slack prerequisite while retaining provider-specific setup and permission guidance. |
| 30 | +- Use kickoff copy that matches the environment selected from Slack's manual routing picker instead of referring to a rejected suggestion. |
| 31 | + |
5 | 32 | ## 0.29.0 (2026-08-01) |
6 | 33 |
|
7 | 34 | This release expands model reasoning and preset options while improving LiteLLM routing, invite previews, and environment guidance. |
|
0 commit comments