May 22, 2026
Platform Default Settings
Org admins can now set a default platform (Linux or Windows) for all new sessions, and individual users can star their personal preference. The default platform is honored across all session creation methods, including Slack, Linear, Jira, API, and automations.
Slack Channel Override
Type !channel #channel-name in Slack to override which channel Devin spawns its response thread in for that session.
MCP OAuth Resource Parameter
MCP OAuth flows now forward the RFC 8707 resource parameter, fixing authentication for MCP servers that require resource indicators (such as Snowflake and Runlayer).
Custom RRULE Schedule Input
Automation schedules now support pasting raw RFC 5545 recurrence rule strings directly, with validation and auto-detection, for schedules that go beyond the visual editor.
GitLab Interactive PR Review
GitLab repositories now support interactive PR review — Devin can post review comments and resolve threads as you — when the read-write GitLab connection is enabled.
PR Review Status API
A new GET /v3/enterprise/pr-reviews endpoint lets you poll Devin Review status programmatically, with optional commit SHA filtering.
In-App Support Dialog
"Contact support" now opens an in-app dialog where you can submit a ticket directly, replacing the previous email link.
Inline Repo Permission Toggle
You can now toggle repository permissions between "Read only" and "Read & write" directly from the permissions table, without needing to remove and re-add the repository.
Enterprise Max Concurrent Snapshot Builds
Enterprise admins can now set a maximum concurrent snapshot builds limit in enterprise settings, with backend enforcement to prevent build queue overload.
GitLab OAuth Scope and Token Refresh
GitLab user OAuth now requests the broader api scope for better compatibility, and tokens are automatically refreshed before they expire.
Network Config Editor Redesign
The network policy editor has been redesigned as an inline-editable list with multi-line paste support and duplicate detection, fixing the issue where domains typed but not submitted were silently lost on save.
GitHub Connection No Longer Required for Automations
GitHub-triggered automations no longer require a personal GitHub connection, allowing teams to rely on the org-level connection exclusively.
PostHog MCP
The PostHog MCP server is now available in the MCP marketplace, enabling product analytics integration directly from Devin sessions.
Other Improvements
Automation sessions now appear in a dedicated "Automations involving you" sidebar folder instead of being auto-pinned. Session @-mentions in chat are clickable links. A new Cmd+K action copies the session URL to clipboard. Archive undo now restores cascade-archived child sessions. MCP connection errors are surfaced instead of silently swallowed, and a new disconnect action removes stored OAuth tokens. Integration mappings for Linear, Slack, Teams, and Jira are validated at save time. The repo selector shows a Recent section and org labels. Tool calls in Watch Devin Work display timing. Automation-spawned sessions can be renamed by any org member. Integration page actions are permission-gated. File URLs in the timeline link to the correct git provider. GHES installations resolve bot identity per-config and scope webhook processing to the owning account.
Fetched May 23, 2026



