Skip to content

Promote v0.21.0 to production - #791

Merged
mrubens merged 17 commits into
mainfrom
release/v0.21.0
Jul 26, 2026
Merged

Promote v0.21.0 to production#791
mrubens merged 17 commits into
mainfrom
release/v0.21.0

Conversation

@mrubens

@mrubens mrubens commented Jul 26, 2026

Copy link
Copy Markdown
Contributor

Promote v0.21.0

Frozen at bb78c0fe62ca0442ac323c83309b053bedeb031b — the commit where 0.21.0 was versioned. Commits merged to develop after that point ship in the next release.

  • Merge this PR with a merge commit (do not squash or rebase).
  • If multiple promote PRs are open, merge them in version order (oldest first).
  • Merging publishes a GitHub Release for v0.21.0 and triggers the existing GHCR v* image publish (latest channel).
  • The release/v0.21.0 branch can be deleted after this PR merges.

Changelog

0.21.0 (2026-07-26)

This release expands self-hosted deployment options and inference-provider choice, while making agent activity and automation more reliable and secure.

Highlights

  • Deploy self-hosted Roomote behind private networks and reverse tunnels with supported internal TLS.
  • Add Z.AI and Z.AI Coding Plan as inference providers, with International and China region selection. Thanks to @pridemusvaire for this contribution.
  • Keep task titles, routing, and summaries safely text-only when they process externally supplied input.
  • Inspect the latest response from a subagent while it runs and after it completes.

Minor changes

  • Support internal TLS for self-hosted deployments behind reverse tunnels and private networks, without requiring public DNS or a custom Caddyfile.
  • Add Z.AI and Z.AI Coding Plan as inference providers with International or China region on connect.

Patch changes

  • Restrict non-task OpenCode sessions to text-only output so task titles, routing, and summaries cannot act on instruction-like input.
  • Keep Discord event handling and public-fork pull-request reviews reliable, while allowing self-hosted Docker environments to start on nftables-only hosts.
  • Show the latest response from running and completed subagents, and give Dependabot automation clearer impact analysis and completion reporting.

roomote-roomote Bot and others added 17 commits July 24, 2026 21:32
Co-authored-by: Matt Rubens <2600+mrubens@users.noreply.github.com>
Co-authored-by: Matt Rubens <2600+mrubens@users.noreply.github.com>
Co-authored-by: Matt Rubens <2600+mrubens@users.noreply.github.com>
Co-authored-by: Matt Rubens <2600+mrubens@users.noreply.github.com>
Co-authored-by: Matt Rubens <2600+mrubens@users.noreply.github.com>
Co-authored-by: Matt Rubens <2600+mrubens@users.noreply.github.com>
* Dispatch notify-ops on main builds only

The ops repo's develop consumer was the retired nightly instance
(Roomote-Ops#14); a develop dispatch now lands on no listener. The
Cloud dispatch jobs (staging/production fleets) are a separate system
and are untouched.

* Drop the nightly reference from the workflow comment

---------

Co-authored-by: Matt Rubens <2600+mrubens@users.noreply.github.com>
* feat(automations): complete Dependabot triage follow-ups

* fix(automations): skip empty Dependabot scans

---------

Co-authored-by: Matt Rubens <2600+mrubens@users.noreply.github.com>
* feat(automations): complete Dependabot triage follow-ups

* fix(automations): skip empty Dependabot scans

* fix(automations): silence Dependabot scan progress

* improve(automations): report Dependabot alert coverage

* fix(automations): include critical Dependabot alerts

---------

Co-authored-by: Matt Rubens <2600+mrubens@users.noreply.github.com>
Co-authored-by: Roomote <roomote@roomote.dev>
* improve(automation): analyze dependency update impact

* fix(automation): sequence dependency release analysis

* fix(automation): select dependency target first

* fix(automation): verify dependency alert before targeting

---------

Co-authored-by: Matt Rubens <2600+mrubens@users.noreply.github.com>
Co-authored-by: Matt Rubens <2600+mrubens@users.noreply.github.com>
Co-authored-by: Matt Rubens <2600+mrubens@users.noreply.github.com>
Co-authored-by: Roomote <roomote@roomote.dev>
Co-authored-by: Matt Rubens <2600+mrubens@users.noreply.github.com>
Co-authored-by: Matt Rubens <2600+mrubens@users.noreply.github.com>
@roomote-roomote

roomote-roomote Bot commented Jul 26, 2026

Copy link
Copy Markdown
Contributor

No code issues found. See task

Reviewed bb78c0f

@mintlify

mintlify Bot commented Jul 26, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
roomote 🟢 Ready View Preview Jul 26, 2026, 5:37 AM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@mrubens
mrubens merged commit bdc350b into main Jul 26, 2026
41 checks passed
@mrubens
mrubens deleted the release/v0.21.0 branch July 26, 2026 05:48
@mintlify

mintlify Bot commented Jul 26, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
roomote 🟡 Building Jul 26, 2026, 5:36 AM

💡 Tip: Enable Workflows to automatically generate PRs for you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants