Skip to content

[Chore] Release Roomote 1.4.0 - #2290

Open
roomote-roomote[bot] wants to merge 1 commit into
developfrom
feature/roomote-1-4-0-release-2martnxiim1sv
Open

[Chore] Release Roomote 1.4.0#2290
roomote-roomote[bot] wants to merge 1 commit into
developfrom
feature/roomote-1-4-0-release-2martnxiim1sv

Conversation

@roomote-roomote

Copy link
Copy Markdown
Contributor

​Opened on behalf of @mrubens. Follow up by mentioning @roomote-roomote, in the web UI, or in Slack.

What changed

Prepare the confirmed minor release 1.3.1 → 1.4.0 from develop 134904e6. Audit: 38 merged PRs, 33 included in 24 logical notes, five internal/test/infrastructure changes omitted. No eligible external contributor or linked issue-reporter acknowledgements were found.

Generated the single root product version and changelog with pnpm run version, consumed all 24 inputs including the three tracked pending changesets, and polished the in-app summary/highlights. Workspace versions are unchanged. Includes seven public documentation updates, with no runtime-code changes.

Minor changes

  • GPT-6 Astra through Vercel AI Gateway, GitHub Copilot, and OpenCode Zen; existing defaults unchanged.
  • Expandable Session tool exchanges for image questions/results, delegated instructions, and incoming task reports.
  • Depth-two OpenCode subagent assistance with existing role permissions preserved.
  • Session-owned custom automations, settled suggestions, and same-Session/report-thread follow-ups.
  • Conversation-scoped reminders and recurring checks, including whole-second delays, cancellation, limits, and best-effort delivery.

Patch changes

  • Dark-mode automation avatars without white backgrounds.
  • Azure idle suspension enabled by default; configured timeout and explicit-zero opt-out preserved.
  • Hide redundant runtime navigation rows in web transcripts.
  • Preserve completed artifacts when replacement uploads are interrupted.
  • Stop reporting completed visual proof as timed out during delivery.
  • Consistent USD separators and live Task Info cost refresh.
  • Recover device authorization after reopening failed connections.
  • Reliable Discord thread replies, mention-free directed automation follow-ups, and contextual task links.
  • Apply automation model/reasoning overrides to initial and resumed Fast turns, separately from coding models.
  • Preserve Fast closeout follow-ups and parked turns across reactions/platform events.
  • Recover signed merge-announcement screenshots while preserving safe-fetch restrictions.
  • Mobile Session board, composer hint, and Automations spacing fixes.
  • Retry PR feedback preparation through its configured queue.
  • Verify structured provider qualification tool calls, including fragmented streamed names.
  • Resolve user context for linked-task review handoffs.
  • Respect explicit accessible Sentry triage scope and clarify ambiguity.
  • Reset new Session models to Default successfully.
  • Preserve Slack working status when an earlier turn receives a delayed title.
  • Preserve UTF-8 characters across streamed chunks.

The complete generated note text is in CHANGELOG.md.

Automation upgrade notes

For #2251, configured environments now guide delegation rather than guaranteeing a sandbox launch. Set an explicit destination for chat reports; otherwise results remain in the stored web Session without an owner-DM fallback. Runs use creator-scoped credentials; only creatorless automations require an admin re-save. Run now returns queued, not a launched task ID or completion. Automation model overrides control Fast turns; delegated coding tasks use explicit selections or deployment coding defaults.

Feature-to-docs coverage

  • Automation flow, upgrade guidance and suggestion continuity: automations.
  • Inspectable receipts: Fast Sessions; existing wakeup documentation already covers seconds, recurrence, limits and cancellation.
  • Astra routes and nested assistance: models, Vercel, Copilot, OpenCode Zen. Page and overview marks reuse source-backed Simple Icons slugs through the shared helper.
  • Explicit ad hoc scope and distinct built-in automation behavior: Sentry.
  • Already current: Azure suspension, Discord continuity, automation model separation, and Fast recovery. Small fixes need changelog notes rather than new feature pages.

Squash-merging this PR cuts the release and makes CI open the frozen Promote v1.4.0 to production PR against main. Do not merge until CI and Docs succeed. No merge, promotion, tag, publication, or deployment is part of this PR preparation.

How it was tested

  • pnpm run version generated 1.4.0 from 24 notes.
  • Release integrity assertions passed: five minor and 19 patch notes; no pending changesets except README; previous changelog and workspace versions unchanged; only intended release/docs paths changed.
  • git diff --check passed; source/docs coverage and focused completion review passed.
  • Normal pre-commit formatting hook passed. Normal pre-push hook ran once and passed oxlint, residual lint, all 27 fast type-check tasks, and Knip. Knip emitted a non-failing existing configuration hint for the docs mint ignored binary.
  • As required by the current release skill, no redundant manual release-test, full lint/typecheck, or docs-validation suites were run. PR CI and Docs are the remaining pre-merge gates.
  • Browser proof not applicable to this release-metadata/documentation-only change; no screenshots claimed.

Checklist

  • The PR title follows the repo convention: [Fix], [Feat], [Improve], [Refactor], [Docs], or [Chore] followed by a user-facing description
  • This PR is small and scoped to one change
  • pnpm lint and pnpm check-types pass locally (full commands intentionally delegated to CI under the release skill; normal push checks passed)
  • I added tests or included a clear manual validation note above
  • I removed secrets, tokens, private keys, and customer data from code, logs, and screenshots
  • If this change should appear in the changelog, I ran pnpm changeset (release inputs authored in the prescribed format and consumed with pnpm run version, not the interactive CLI)

@roomote-community

roomote-community Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

No code issues found. See task

Reviewed 00b6011

@roomote-roomote
roomote-roomote Bot marked this pull request as ready for review September 6, 2026 14:57
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.

1 participant