Devin Release Notes

Follow

62 release notes curated from 3 sources by the Releasebot Team. Last updated: Aug 15, 2026

Get this feed:

Devin Products

  • Aug 14, 2026
    • Date parsed from source:
      Aug 14, 2026
    • First seen by Releasebot:
      Aug 15, 2026
    Devin logo

    Devin

    August 14, 2026

    Devin adds Coach Suggestions in the input box, smarter review behavior, Slack thread follow-ups, Microsoft Teams polish, accessibility upgrades, sidebar and command palette improvements, and better preview toolbar and session filtering. It also expands code scan, automation search, and enterprise defaults.

    Devin Coach Suggestions in the Input Box

    Introducing Devin Coach, a new feature that surfaces suggestions directly in the session input box as you write, helping you improve prompts before sending.

    Smarter Re-Review Behavior in Devin Review

    Devin Review now skips re-reviewing a PR when its diff against the base branch is unchanged (e.g. stacked PR restacks).

    Slack Thread Follow-Ups

    Devin sessions now subscribe to Slack threads they post in and route replies back to the session, so follow-ups in the thread reach Devin without re-tagging.

    Teams Polish

    Microsoft Teams user mentions now render as mention chips, emoji render inline, and channel-mention threading behavior now matches Slack.

    High Contrast Mode: System Option

    High contrast mode adds a “system” option that follows your OS preference, alongside broader accessibility improvements including a new accessibility submenu in the command palette.

    Sidebar Improvements

    The sidebar now reveals the active session when navigating via the command palette or a URL, newly created folders appear at the top of the list, and right-clicking a folder opens its options menu.

    Command Palette Improvements

    “Start session with a prompt” now supports multiline prompt editing, and “Search sessions” is pinned under Start session.

    Preview Toolbar Improvements

    Open-in-new-tab is now promoted to the preview toolbar, exposed ports moved into an overflow menu, and share/open-in-new-tab now follow the page currently being viewed.

    Platform Filter for Sessions

    The sessions list can now be filtered by platform.

    Ingest Scan Mode in Code Scan

    Ingest is now available as a scan mode directly in the new-scan sheet.

    Auto-Scan Schedules API

    Code scan auto-scan schedule routes are now generally available in the v3 org and enterprise APIs.

    Devin Local On by Default for Enterprise

    Devin Local is now enabled by default for enterprise customers.

    In-Page Search in Automations

    Automations pages now support in-page search via Cmd/Ctrl+F.

    Unified Workflow Permission Preview

    In Automations, the workflow permission preview pane now matches the live run pane.

    Original source
  • Aug 13, 2026
    • Date parsed from source:
      Aug 13, 2026
    • First seen by Releasebot:
      Aug 14, 2026
    Devin logo

    Devin Desktop by Devin

    v3.7.25

    Devin Desktop speeds up the sidebar for cached sessions and fixes MCP authentication issues with GitLab and Atlassian servers.

    Devin Desktop

    Faster sidebar for users with thousands of cached sessions: filtering, space grouping, and sorting now only process the sessions actually fetched for display, eliminating multi-second lag after “Reload Window” or while scrolling.

    Devin Local

    Fixed authentication issues with certain MCP servers, such as self-hosted GitLab servers and older Atlassian MCP instances

    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from Devin and hundreds of other software products.

    Create account
  • Aug 13, 2026
    • Date parsed from source:
      Aug 13, 2026
    • First seen by Releasebot:
      Aug 14, 2026
    Devin logo

    Devin CLI by Devin

    v3000.4.25

    Devin CLI updates /share to show the server-provided URL and fixes MCP OAuth discovery for array-based protected-resource metadata.

    Changed

    • /share now displays the share URL returned by the Devin server, so the link always matches where the server hosts the share; the CLI only builds the URL itself when talking to older servers.

    Fixed

    • MCP servers whose protected-resource metadata lists resource as an array, such as self-hosted GitLab servers at /api/v4/mcp, now complete OAuth discovery instead of failing with an authorization-server issuer mismatch.
    Original source
  • Aug 12, 2026
    • Date parsed from source:
      Aug 12, 2026
    • First seen by Releasebot:
      Aug 13, 2026
    Devin logo

    Devin

    August 12, 2026

    Devin adds side chats, syntax-highlighted code blocks in chat, better session search and sidebar organization, and a slate of Slack and automation improvements including channel access requests, reconnect controls, new condition operators, and security profile safeguards. It also adds Perplexity MCP in the marketplace.

    Side Chats

    Start a side conversation anchored to any point in a session to ask questions and dig into details without interrupting Devin’s main work. Side chats open in a panel next to the worklog and support stopping in-flight responses.

    Syntax-Highlighted Code Blocks in Chat

    Fenced code blocks in chat messages now render with syntax highlighting.

    Command Palette Session Search Pagination

    Session search in the command palette is now paginated with an explicit “See more” option.

    Sidebar Organization Improvements

    The sessions sidebar now supports a “None” option in the Group by menu for a flat session list, a “New session in folder” action on folder menus, and a Cmd+K “Move to folder” command for the current session.

    Slack Improvements

    Users can now request channel access directly from Slack DMs, Slack-spawned sessions automatically get read access to their origin channel, and Devin posts a notice when a session is waiting for machine capacity. Workspace members beyond the first page no longer show as “Unknown User”.

    Slack Connection Management

    The Slack integration settings now include a Reconnect option, with integration Manage menus aligned on a consistent Reconnect/Disconnect component.

    Playbook Mentions from Slack

    Playbooks mentioned in messages are now resolved when forwarding user messages from Slack.

    Agent Mode Selector Improvements in Automations

    The agent mode selector in Automations and On-Call now shows the resolved organization default (e.g. “Org default (Fusion)”) and a description for each mode.

    Negated String Operators in Automation Conditions

    Automation conditions now support “not contains”, “not starts with”, and “not ends with” operators.

    Security Profile Safeguards in the Automation Editor

    The automation editor now warns when selected MCP servers or network-policy entries fall outside the governing security profile, and confirms security profile changes with a warning popup.

    Perplexity MCP in the Marketplace

    Perplexity is now available as an MCP server in the connectors marketplace.

    Original source
  • Aug 10, 2026
    • Date parsed from source:
      Aug 10, 2026
    • First seen by Releasebot:
      Aug 11, 2026
    Devin logo

    Devin Desktop by Devin

    v3.7.16

    Devin Desktop improves update safety, editor behavior, and agent workflows with better confirmation dialogs, cleaner tab and command center polish, reliable worktree and terminal fixes, shared Local conversations, stronger permissions handling, and broader customization, MCP, and logging upgrades.

    Devin Desktop

    “Restart to Update” now asks for confirmation when local agents are still working and says how many will be stopped; cloud sessions keep running.

    Settings and Keyboard Shortcuts open as regular editor tabs by default; set "workbench.editor.useModal": "all" to keep the modal overlay.

    Fixed a bug with accidentally triggering editor keybindings from the agent chat.

    The old “Plugins” section for IDE extension marketplaces has been renamed to “Extensions”.

    Hide Cascade-specific configuration and customization options when Cascade is disabled for your team.

    Visual polish for the Agent Command Center: left-aligned titlebar, unsaved-changes indicator on file tabs, no more Cmd+P open/close flicker, aligned PR icons in Quick Open, full-width sidebar title renaming, and dragged session tabs that pick up their session name.

    Starting an agent in a new worktree that fails now surfaces the git error instead of quietly running in your workspace.

    Terminal: Create New Terminal in Editor Area now works inside worktrees.

    Codemaps and MCP configuration files now open from the remote machine when connected over WSL, SSH, or a dev container.

    Teams plan members no longer see quota warning banners they cannot act on.

    Devin Local

    Devin Local conversations can be shared: Share Conversation uploads a sanitized transcript (system prompts and tool definitions dropped, secrets redacted, paths normalized) and copies a team-visible link. Share directly from the actions menu below a completed turn.

    Reverting is reliable mid-turn: revert buttons appear as soon as a prompt is sent and reverting while the agent is working cancels the turn first.

    The Customizations panel has search across every section (skills, subagents, rules, hooks, plugins, MCP servers), a new Subagents section, a refresh action for plugins, and an info indicator explaining why an enterprise-required plugin can’t be removed.

    Plugins installed from Customizations are added to your personal plugins by default, so they are available in Devin Cloud and on your other devices; choose Install locally for a device-only install.

    Permission rules from different levels (enterprise, mode, user, project, subagent) now compose predictably — an explicit deny: always wins, “always allow” options only appear when the grant would actually take effect, and denials say which layer denied them.

    Fixed rendering of commands whose output contains non-UTF-8 bytes.

    Ensured sudo password prompts can’t hang a command.

    Separate each MCP server’s logs into its own MCP: output channel.

    Large-file reads through ACP are bounded and paginated instead of repeatedly rereading overflow files. Late terminal flushes now preserve complete output and cannot reopen completed command cards.

    Devin Cloud

    Session size chips use the same enterprise ACU thresholds as the web app, and auto-continuation billing notices appear inline in the transcript.

    Queued messages can be edited: click the edit button or press ⬆ in an empty input to pull the last queued message back.

    The +X −Y diff summary on a collapsed agent group is now clickable and opens a multi-diff editor with just that group’s files.

    “Duplicate session” and “send as fork” open the fork in a new tab, keeping the original conversation open.

    “Grant access” on a network access request is disabled with an explanation when an admin owns the session’s network policy.

    Original source
  • Similar to Devin with recent updates:

  • Aug 10, 2026
    • Date parsed from source:
      Aug 10, 2026
    • First seen by Releasebot:
      Aug 11, 2026
    Devin logo

    Devin CLI by Devin

    v3000.4.16

    Devin CLI adds smarter org, agent, and session handling, with improved slash-command, plugin, and permission workflows, faster turns, and broader ACP reliability. It also fixes shell, sandbox, notebook, and output issues while removing the preview shell integration.

    Added

    • devin auth status now shows the primary organization for enterprise accounts.
    • Nested AGENTS.md files, lowercase agents.md files, and rules in supported dot-directories are now discovered and remain scoped to the directory where they apply.
    • Completed ask_user_question prompts now appear as /steps entries that you can revert to or fork from. Reverting to a question asks it again.
    • Press Esc twice within three seconds to interrupt a running turn; Ctrl+C still interrupts on the first press.

    Removed

    • We have removed the shell integration feature. It was in preview and we have decided not to make it generally available. Use devin shell remove to clean up old integration blocks.

    Changed

    • Slash-command completion descriptions now appear for every result in a consistent aligned column.
    • /add-dir now checks workspace trust before attaching an untrusted directory, makes attached directories writable in the OS sandbox, and revokes that access when they are removed. Skills from attached directories also appear immediately in slash-command completion.
    • Plugin installation now uses personal plugins by default, syncing to Devin Cloud and other devices; use --local for a device-only install.
    • All devin plugins commands now require login, and plugin MCP servers discovered after a workspace root is attached or first touched now register correctly.
    • Permission denials now identify the layer responsible.
    • Plan mode now uses the normal permission system, and “always allow” choices appear only when they can take effect.
    • ACP session persistence and resume now restore titles, modes, and usage totals consistently. /continue resolves the most recent session, /fork defaults to the latest step, and ACP revert can cancel an active turn before rewinding.
    • /fast now selects SWE-1.7 Lightning when available, falling back to SWE-1.6 Fast or other fast models.
    • Quota-exhaustion messages now link to usage settings for on-demand usage and auto-reload.

    Fixed

    • Ensured ask_user_question requests now use standard ACP elicitation so third-party clients like Zed can answer them.
    • Large-file reads through ACP are bounded and paginated instead of repeatedly rereading overflow files. Late terminal flushes now preserve complete output and cannot reopen completed command cards.
    • Model refusals now show a warning instead of silently ending a turn, and image prompts continue to inference after captioning completes.
    • Resuming, continuing, or reverting a session no longer duplicates workspace context, and skill invocations can be repeated after a session restart.
    • Non-UTF-8 command output is reported with the real output and exit code.
    • Linux sandbox startup no longer hangs while expanding filesystem globs; unsupported glob rules are ignored and logged, while trailing /** continues to cover a directory tree.
    • Notebook edits now change only the target cell and preserve unrelated metadata, outputs, attachments, ids, and fields.
    • Uninstalling a plugin also removes and stops its MCP servers, and plugin registries are now flushed safely before replacement so crashes cannot erase them.
    • Shell commands blocked on a sudo password prompt now fail fast with an explanation instead of hanging.
    • Smart mode and other flag-gated features now refresh immediately when authentication or team context changes.
    Original source
  • Aug 7, 2026
    • Date parsed from source:
      Aug 7, 2026
    • First seen by Releasebot:
      Aug 8, 2026
    Devin logo

    Devin

    August 7, 2026

    Devin adds automations queueing, GitLab triggers, and a production automations API, while improving Slack access requests, command palette search, Figma live embeds, accessibility, security profiles, personal access tokens, and MCP connections.

    Queueing Support for Automations

    Automations now support queueing: set the maximum number of concurrent runs and queue depth per automation, see queue lifecycle states in the events table, and view an activity chart sourced from automation events. Concurrency groups are also available in the public v3 API.

    Automations API and Terraform Provider

    The automations API has been promoted from beta to the production v3 API spec, sessions can now be filtered by automation_id, and a devin_automation resource is available in the Devin Terraform provider.

    GitLab Support in Automations

    Automations now support GitLab triggers (issues, issue notes, pushes, and pipelines) with reply support on issue triggers, plus support for a GitLab service-account connection to automatically manage webhooks.

    Request Channel Access from Slack

    When Devin can’t access a Slack channel, users now see a specific reason and can request access directly from Slack, with admin approval.

    Command Palette Improvements

    The command palette now surfaces session search results in top-level search, keeps rows on a single line, and nests navigation commands under a “Go to” command.

    Figma Live Embeds in Link Previews

    Figma links shared in chat can now render as live embeds in link preview cards.

    Accessibility Improvements

    A broad accessibility (WCAG 2.1 AA) pass across the webapp: proper labels and accessible names on controls, keyboard-accessible sortable tables and toggles, skip links, distinct navigation landmarks, document titles, and assertive error toast announcements.

    Security Profiles

    Security profiles are now generally available. Admins can define security profiles governing network access and apply them across sessions and automations, including an org-wide default and per-automation profile selection.

    Legacy Cascade Disabled by Default for Enterprises

    Legacy Cascade now defaults to disabled for enterprise tiers, with clarified settings copy.

    Personal Access Tokens

    Personal access tokens are now generally available for authenticating with Devin programmatically. Tokens are automatically revoked when a user loses account membership.

    MCP Connection Improvements

    MCP sessions resume automatically after completing OAuth, personal MCP connections are account-wide with OAuth scoped to the installation’s organization, and marketplace MCP installs support custom server URLs.

    Original source
  • Aug 5, 2026
    • Date parsed from source:
      Aug 5, 2026
    • First seen by Releasebot:
      Aug 6, 2026
    Devin logo

    Devin

    August 5, 2026

    Devin makes failed snapshot build recovery easier and adds a Linear reconnect action.

    Easier Recovery from Failed Snapshot Builds

    Failed environment snapshot builds are now easier to find and fix in fewer clicks.

    Linear Reconnect Action

    The Linear connection manage menu now includes a Reconnect action.

    Original source
  • Aug 1, 2026
    • Date parsed from source:
      Aug 1, 2026
    • First seen by Releasebot:
      Aug 1, 2026
    Devin logo

    Devin Desktop by Devin

    v3.6.27

    Devin Desktop fixes Windows sign-in and HTTPS proxy certificate issues and hardens Local edit tools against symlink writes.

    Fixed

    Devin Desktop for Windows loads root and intermediate certificates from the Windows certificate store again, so sign-in and other HTTPS requests no longer fail with self signed certificate in certificate chain behind a TLS-inspecting proxy or a corporate root CA.

    The edit , write , apply_patch , and notebook_edit tools in Devin Local now refuse to write through a symlink, so an approved edit can no longer be redirected to an unexpected file.

    Original source
  • Aug 1, 2026
    • Date parsed from source:
      Aug 1, 2026
    • First seen by Releasebot:
      Aug 1, 2026
    Devin logo

    Devin CLI by Devin

    v3000.3.27

    Devin CLI fixes edit and patch tools to refuse symlink writes, preventing approved edits from being redirected.

    Fixed

    • The edit, write, apply_patch, and notebook_edit tools now refuse to write through a symlink, so an approved edit can no longer be redirected to an unexpected location.
    Original source
  • Jul 31, 2026
    • Date parsed from source:
      Jul 31, 2026
    • First seen by Releasebot:
      Aug 1, 2026
    Devin logo

    Devin

    July 31, 2026

    Devin improves the web app and automation experience with a redesigned Changes tab, smarter session sidebar controls, clearer approval progress, Slack access defaults, MCP and connector updates, billing attribution changes, and stronger webhook and allowlist protections, plus several usability fixes.

    Redesigned Changes Tab

    The Changes tab now has a persistent file tree sidebar with a tree or flat list toggle, and full-width diffs with language icons.

    Session Sidebar Improvements

    A new “Empty folder” action archives all sessions in a sidebar folder, session menus are reorganized into submenus, and archived sessions have clearer indicators.

    Session Renames in the Timeline

    When a session is renamed, the change now appears in the session timeline.

    Approval Progress at a Glance

    The pull request merge status bar now shows approval progress as a count of received versus required approvals.

    Slack Access Defaults

    Devin’s Slack channel access is now configurable for all accounts, including a default of all public channels plus direct messages and an account-level setting for DM access.

    MCP Execution from Devin’s Servers

    MCP tools now run from Devin’s servers rather than the session’s remote machine.

    Connectors Page Improvements

    Plugin-provided MCP servers are grouped into their own section, organization marketplace installs are always organization-scoped, and MCP installations without a configured auth method can fall back to dynamic OAuth.

    Control Where Legacy Cascade Is Available

    The enterprise Cascade setting is now a scope choice — enabled everywhere, JetBrains plugin only, or disabled — so admins can move users to Devin Local while keeping Cascade in the JetBrains plugin.

    Opt-In Public GitHub Repo Support in Automations

    Admins can now opt a public GitHub repo into automation triggers.

    Primary Billing Organization Attribution

    All users will be automatically assigned a primary billing org that all Devin Desktop and CLI usage is attributed to.

    IP Allowlists Cover Automation Webhooks

    Account IP allowlists are now enforced on automation webhooks, with support for additive webhook-only ranges.

    Bug Fixes

    This release also includes many smaller fixes and improvements, including Slack and Teams thread cards rendering markdown, queued messages showing slash commands as command chips, quote captions preserved as drafts, smoother streaming in very long sessions, and various UI polish across the webapp.

    Original source
  • Jul 29, 2026
    • Date parsed from source:
      Jul 29, 2026
    • First seen by Releasebot:
      Aug 1, 2026
    • Modified by Releasebot:
      Aug 11, 2026
    Devin logo

    Devin CLI by Devin

    v3000.3.22

    Devin CLI adds smarter approvals, broader plugin and MCP support, customizable keybindings, and new ACP controls for a smoother, more flexible agent workflow. It also improves planning, session handling, permissions, and reliability across shells and Windows.

    Added

    • New smart permission mode: workspace edits auto-approve like Accept Edits, and a fast model decides whether other actions (shell commands, fetches, out-of-workspace writes) are safe to auto-run, falling back to the normal prompt otherwise. Auto-approval is limited to routine development work (building, testing, linting) — package installs, downloads that execute code, mutating git, rm, sudo, kubectl delete, cloud CLIs, and anything destructive always prompt, as do sensitive paths (dotenv, key material, Git config, agent configuration). Switch with /smart, /mode smart, --permission-mode smart. Available in all builds, off unless the server-side rollout flag is enabled for your client.
    • Plugins can now contribute rules, hooks, MCP servers, and custom subagents, not just skills. Plugin AGENTS.md / AGENT.md / .windsurfrules load as always-on rules, hooks.json loads alongside project hooks, MCP servers declared via a root .mcp.json or an inline manifest mcpServers map run for the session, and agents//AGENT.md files surface as : subagent profiles. devin plugins info and the install trust prompt list all of them before you confirm, and devin rules list / devin mcp list include them.
    • New plugin sources and manifest options: the git-subdir source kind installs a plugin living in a subdirectory of a shared repo (devin plugins install acme/vendor-plugins#plugins/stripe), a skills manifest field controls where skills load from (or disables them with []), and a Claude-compatible .claude-plugin/plugin.json manifest is used when no .devin-plugin/plugin.json is present.
    • MCP prompts support: prompts offered by connected MCP servers are available as /mcp____ slash commands, with arguments mapped positionally onto the prompt’s declared arguments.
    • Editable command approvals: the shell-command permission prompt now offers “Edit command” to tweak the proposed command inline before approving, and “Describe change to command” to have a fast model rewrite it in plain language (out-of-band — nothing enters the conversation) for review. ACP clients get the same affordances.
    • Command permission prompts now offer a global “Yes, always allow commands in all projects” option saved to the user-level config.json, alongside the existing per-project option. Web-fetch prompts gained an equivalent “always allow all web fetches” option.
    • Configurable keybindings via a keymap section in config.json, keyed by context then action (e.g. { "keymap": { "global": { "clear_screen": "ctrl-shift-k" } } }). /shortcuts now lists every binding across all contexts, shows each action’s context.action identifier, and lets you rebind interactively. Ctrl+C cannot be unbound.
    • Copilot agent skills are discovered automatically from .github/skills/ and ~/.copilot/skills/, toggled with the copilot key under read_config_from.
    • New subagents_enabled setting in config.json (on by default) turns the run_subagent / read_subagent tools off; changes apply live to the running session.
    • In plan mode, a megaplan keyword (megaplan, ultraplan, masterplan) triggers extra planning guidance: the agent plans more extensively and always asks at least one clarifying question before writing the plan.
    • Old log files are gzip-compressed on startup — logs from finished processes untouched for 48 hours become .log.gz (still searchable with zgrep / rg -z).
    • Administrators can configure the CLI’s outbound HTTP proxy through the MDM-distributed enterprise policy file (system.json); it takes precedence over the user config, and the updater honors it too.
    • devin acp --model (or DEVIN_MODEL) sets the default model for every session the ACP server creates, matched the same way /model matches it.
    • devin acp --cloud (insiders) relays the ACP connection to Devin cloud instead of running the local agent.
    • /btw, /loop, /mcp, /context, /add-dir, /undo-add-dir, /workspace are now advertised as agent-side ACP slash commands, so any ACP client (Devin Desktop, JetBrains, or Zed) can invoke them and their progress streams back as session updates. /remove-dir and /workspaces were added as second names for /undo-add-dir and /workspace.

    Changed

    • MCP servers now live in dedicated config files — ~/.config/devin/mcp_config.json (%APPDATA%\devin\mcp_config.json on Windows), .devin/mcp_config.json, and .devin/mcp_config.local.json — instead of the mcpServers key of config.json. Existing mcpServers entries in config.json are migrated automatically on startup. See MCP Configuration.
    • Shell commands run by the agent now inherit your login shell’s environment (.bashrc / .zshrc / .zprofile / fish config), so nvm, pyenv, rbenv, direnv, and custom PATH entries just work. Snapshotted once per session; macOS/Linux only.
    • Plan mode now allows read-only MCP tools (those annotated readOnlyHint: true) plus listing MCP servers, tools, and resources, so the agent can gather context while planning.
    • Relative plugin references (./path) in manifests and repo plugin configs now resolve against the entity that declares them rather than the process working directory — including forbiddenPlugins deny entries, which previously matched nothing. Manifests with unresolvable relative references now fail to parse instead of carrying a silently dead entry.
    • Organization sandbox enforcement now applies to running sessions: team settings are refreshed at each prompt, and turning on required sandboxing mid-session refuses further prompts with a message asking you to restart.
    • /session-stats renders every usage dimension the server reports — credits, ACUs, agent messages, turn continuations, token usage — using the server’s own labels and grouping, the Model row names the model that actually served the billed turns, and totals persist across resume.
    • Automatic context compaction is no longer surfaced in the scrollback or the ACP conversation view; an explicit /compact still confirms in the transcript.

    Fixed

    • Interrupting the agent now pauses running subagents instead of leaving them working in the background: they park with their state intact and resume on your next message. Subagent activity also survives a session reload, and a subagent’s approval prompt now shows the command and names the requesting subagent.
    • Sending a queued message immediately (Enter on an empty input while Devin is working) actually interrupts the current turn instead of leaving the message queued until the turn finished.
    • Exiting plan mode now injects an explicit mode-change announcement, so the agent reliably starts acting in the new mode instead of continuing to follow plan-mode restrictions from earlier in the conversation.
    • Permission rules with recursive globs (e.g. deny: ["Read(/etc/**)"]) now also cover the base directory itself.
    • On Windows, Deny rules now block a forbidden command hidden behind a safe leading command in a &&, ||, or & chain (e.g. Get-ChildItem && git push); the PowerShell parser previously collapsed these into a single scope.
    • When running sandboxed through an ACP client, commands reaching a network host outside the sandbox allow list now surface a permission prompt instead of being silently blocked.
    • apply_patch no longer rewrites a whole Windows (CRLF) file’s line endings to LF, so a one-line edit no longer produces a whole-file diff.
    • @ file mentions pick up files created, moved, or deleted while the CLI is running instead of showing a stale snapshot from startup.
    • Attached images tell the model where the file lives on disk.
    • Reverting removes the empty directories Devin created to hold a new file (only ones it created, and only while empty), and /revert no longer ends the session with an “already open in another process” lock error.
    • The context window usage indicator appears immediately after resuming an old session, and revert steps are available as soon as a session is reopened.
    • The ACP server stays responsive while opening, listing, saving, or updating sessions — persistence runs on a dedicated database thread with a reused connection instead of blocking the async runtime.
    • ACP resource links and inline links show the file’s basename on Windows and build well-formed, percent-encoded file:// URIs (file:///C:/Users/you/file.txt) instead of malformed backslash paths.
    • Skipping some questions in an ask_user_question will no longer block progress.
    • Claude-format hooks that block by exiting with code 2 now take their block reason from stderr, matching Claude Code’s convention.
    • The exec tool rejects empty commands with an error instead of silently reporting success, preventing repeated empty-command loops.
    • The “Update vX available!” banner will never advertise a version older than the one you’re running.
    Original source
  • Jul 29, 2026
    • Date parsed from source:
      Jul 29, 2026
    • First seen by Releasebot:
      Jul 30, 2026
    Devin logo

    Devin Desktop by Devin

    v3.6.22

    Devin Desktop fixes product analytics so telemetry waits for account status and stays off when disabled.

    Fixed

    Product analytics are no longer started before your account status resolves, so telemetry is never collected for accounts that have it turned off.

    Original source
  • Jul 29, 2026
    • Date parsed from source:
      Jul 29, 2026
    • First seen by Releasebot:
      Jul 30, 2026
    Devin logo

    Devin Desktop by Devin

    v3.6.21

    Devin Desktop adds major UI, workflow, and agent updates across Desktop, Local, and Cloud, including richer notifications, faster editing and streaming, improved codemaps and session tabs, new plan and migration tools, browser previews, subagents, permissions, and better Cloud session handling.

    Devin Desktop

    Added a unified notifications setting that posts native OS notifications when any agent session finishes or needs your input.

    Codemaps now open in their own editor tabs in agent window mode (home, generation, and individual codemaps), and codemap @-mentions now work in Devin Local. The Codemaps icon is also back in the activity bar in Agent Command Center mode.

    Select text inside a message transcript and add it to the chat input with the “Add to chat” button or ⌘L / Ctrl+L.

    Added keyboard shortcuts for permission requests (always-allow and reject), with the shortcut hints shown on the buttons and dropdown entries.

    Refreshed the agent window UI: Inter font by default, web-app icon set at web-app sizing, rounded pill session tabs (with state/PR icons), and smarter pane placement so files no longer cover your session tabs.

    Pull request editor tabs now show a state-specific icon (open, draft, merged, or closed), and session-create cards show a Devin mode badge (Fast, Ultra, Fusion).

    Faster syntax highlighting for streaming diffs, and typing in the input no longer lags while other background sessions stream.

    Agent sidebar improvements: right-click context menus, double-click to rename, per-workspace filters/sort/grouping, greyed-out locked (read-only) sessions, a new-session shortcut hint, and sticky grouped spaces that keep their header.

    Signed-out session tabs now show a “You are signed out” sign-in prompt instead of an endless spinner, and logging out cleans up stale session tabs.

    Editing a past message keeps consistent typography, and the edited prompt stays visible at the bottom after a revert.

    Cascade, Devin Local, and every other ACP agent are now unavailable while a workspace is open in Restricted Mode, and hooks no longer load or run there.

    Devin Local customizations has a new Plugins section listing the plugins it loads and the ones your repository, organization, or account offers.

    Remote agent (ACP) sessions can now open a browser preview, the same workflow Cascade has: the agent proxies your local dev server, and the elements and console output you capture land in the agent’s message box as pending context. In Devin Desktop the preview opens in the built-in browser pane next to the agent.

    “Open customizations” is now available from the new-tab menu in an agent space and from a Devin Local session’s sidebar context menu, and the Cascade panel’s menu now only offers the customization surfaces that apply to the agent you have open.

    MCP servers reporting “Needs auth” now show an Authenticate button in the Devin Local MCP list, marketplace card, and detail page, which clears the stored OAuth credentials and reruns the browser authorization flow.

    Models marked “Devin Local only” (including every GPT-5.6 variant) now appear disabled in Cascade’s model picker with a tooltip pointing you to Devin Local, rather than running degraded in Cascade.

    Closing the last tab in the agent panel with the tab “x” now closes the panel instead of reopening a blank tab, matching Cmd/Ctrl+W.

    Updated the base IDE to VS Code 1.126

    Devin Local

    New “Devin: Open Cascade Migration Wizard” command opens a guided wizard that chains hooks → skills → memories migration in one flow, with per-item opt-in and dry-run previews.

    Plan mode now works like Cascade’s: the agent researches with read-only commands, keeps a persistent Markdown plan file at ~/.devin/plans/plan-<session>.md, and asks for approval before implementing.

    Worktree sessions now show a Merge button to bring their changes back into the workspace, and you can pick an existing worktree from the agent location selector’s Local submenu.

    New tabs now default to Devin Local when you haven’t chosen a preferred agent (falling back to Cascade if it isn’t available), and Local is selectable in the agent selector while it’s still connecting.

    Megaplan now work in Devin Local, switching the session into Plan mode and prompting the agent to plan first.

    Editable command approvals: click a command in a permission card to edit it before approving, or use the wand action to describe a change in plain language and have a fast model rewrite it for review.

    Queued messages can now be edited before they send, and editing or reverting a prompt preserves file, directory, skill, and terminal @-mentions.

    Added Rules to the @-mention menu so you can pull a manual-trigger rule into a conversation.

    Added a “Duplicate session” action to the response footer to branch off a conversation, and a “Subagents (Preview)” toggle in Devin settings.

    Custom subagents can now be defined as flat agents/<name>.md files, and per-agent directories also accept AGENTS.md, agent.md, and agents.md.

    Response statistics now appear reliably after every turn.

    With “Agent Diff Zones” turned off, Devin Local no longer opens edited files in the background, and closing the last Devin Local tab now opens a fresh session instead of closing the panel.

    Fixed streamed write / edit previews creating stray fragment files when a filename contains underscores.

    Fixed permission rules written with relative globs (e.g. Read(**/*.pem)) being pinned to the directory the CLI was launched from, so they now apply under every workspace directory and pick up directories added mid-session.

    Session permission grants and mode switches answered on a subagent’s prompt now apply to the whole session, so the root agent and sibling subagents no longer re-prompt for a scope you already granted.

    Devin Cloud

    Improved performance for loading Devin Cloud sessions.

    Devin Cloud sessions now show the server-side send queue, kept in sync with the web app; Cmd/Ctrl+Enter queues the next message on the server.

    Multi-user (Slack) sessions now show each participant’s name above their messages.

    A “Copy link” action was added to cloud session menus.

    A “Remote ACP is disconnected” banner with a Reconnect action now appears when the Cloud connection drops.

    Original source
  • Jul 29, 2026
    • Date parsed from source:
      Jul 29, 2026
    • First seen by Releasebot:
      Jul 30, 2026
    Devin logo

    Devin

    July 29, 2026

    Devin adds word-level diff highlights, richer link previews, playbook-preserving remixes, expandable knowledge cards, and smoother session organization. It also expands Slack automation support, validates playbook mappings by organization, and ships enterprise SCIM provisioning and audit logging.

    Word-Level Diff Highlights

    Unified diff views now highlight exactly which words changed within a line, making edits easier to scan.

    Link Preview Cards in Chat

    Links shared in your messages and in Devin’s replies now render as rich preview cards.

    Remix Keeps the Playbook

    Remixing a session now carries the original session’s playbook and rich message content into the new prompt.

    Expandable Knowledge Previews

    Knowledge cards now include an expand toggle so you can read the full note content in place.

    Session Organization Improvements

    You can now remove archived sessions from sidebar folders, and opening an information tab reveals the workspace, including on mobile.

    Slack DMs with Automation Devins

    Automations can now work over Slack direct messages, with a setting to control whether DMs are enabled.

    Simpler Automation Channel Access

    Configuring which Slack channels an automation can access is now a simple two-mode choice.

    Playbooks Scoped to the Right Organization

    Playbook references in Jira and Linear mappings and automation triggers are now validated against the correct organization, with clear removal notices when a mismatch is found.

    SCIM Provisioning Is Generally Available

    SCIM user and group provisioning is now generally available for enterprises, enabling automated user lifecycle management from your identity provider.

    Audit Logging for Devin Local Settings

    Changes to Devin Local settings are now recorded in the enterprise audit log.

    IdP Group Improvements

    The enterprise IdP groups tab now shows member counts, and the group popover is easier to read with middle-truncated names and a copy button.

    Bug Fixes

    This release also includes many smaller fixes and improvements, including clearer Slack channel mapping copy, smoother scrolling in long sessions, fixed lightbox arrow-key navigation, more reliable copying from the shell tab, and various UI polish across the webapp.

    Original source
Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official release notes from hundreds of software vendors and thousands of sources.

Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.