Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 60 additions & 0 deletions src/content/docs/changelog/2026.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,66 @@ description: >-

Submit bugs and feature requests on our [GitHub board!](https://github.com/warpdotdev/Warp/issues/new/choose)

### 2026.08.19 (v0.2026.08.19.08.15)

**New features**

* Warp Factories are now live in Early Access! Check out more details [here](https://www.warp.dev/blog/open-infrastructure-for-building-a-software-factory).

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [IMPORTANT] Warp Factories is the singular product name, and the link text needs to describe the destination instead of using "here".

Suggested change
* Warp Factories are now live in Early Access! Check out more details [here](https://www.warp.dev/blog/open-infrastructure-for-building-a-software-factory).
* Warp Factories is now live in Early Access! Read the [Warp Factories launch announcement](https://www.warp.dev/blog/open-infrastructure-for-building-a-software-factory) for more details.

* Added an inline `/usage` command to the Warp Agent CLI showing plan, credit usage, and billing links. ([#14968](https://github.com/warpdotdev/warp/pull/14968))

**Bug fixes**

* Fixed an unbounded memory leak in the terminal completions engine where large or unusual input (e.g. pasting a large blob of text) could permanently grow memory usage over a session. ([#15181](https://github.com/warpdotdev/warp/pull/15181))
* Fixed a font-fallback bug on web that made the ⇧ (Shift) key glyph in keyboard shortcut hints render heavier, larger, and misaligned compared to neighboring ⌘/⌥ glyphs. ([#15261](https://github.com/warpdotdev/warp/pull/15261))
* Removed a stray 1px border around the workspace on Warp Web that could get clipped by rounded browser corners. ([#15259](https://github.com/warpdotdev/warp/pull/15259))

**Oz updates**

* Fixed intermittent “MCP server not found” errors after a cloud agent sandbox is rebuilt mid-task.

### 2026.08.18 (v0.2026.08.18.02.52)

**New features**

* Warp Factories are now live in Early Access! Check out more details [here](https://www.warp.dev/blog/open-infrastructure-for-building-a-software-factory).

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [IMPORTANT] Warp Factories is the singular product name, and the link text needs to describe the destination instead of using "here".

Suggested change
* Warp Factories are now live in Early Access! Check out more details [here](https://www.warp.dev/blog/open-infrastructure-for-building-a-software-factory).
* Warp Factories is now live in Early Access! Read the [Warp Factories launch announcement](https://www.warp.dev/blog/open-infrastructure-for-building-a-software-factory) for more details.

* Warp now includes a built-in Factory MCP server for logged-in users.

**Improvements**

* Added completions for `mpv` and `ruff`, and refreshed `deno` completions. ([#15248](https://github.com/warpdotdev/warp/pull/15248))
* Teamless users in a native workspace now see an admin panel link and joinable teams on the Teams settings page instead of team creation. ([#15246](https://github.com/warpdotdev/warp/pull/15246))
* `oz agent run-cloud` now accepts `--title` and `--parent-run-id`, so third-party harnesses can set a run's title and orchestration lineage. ([#15187](https://github.com/warpdotdev/warp/pull/15187))
* The agent run details panel now has a copy button on the Initial query field, matching the Error and Environment details fields. ([#15156](https://github.com/warpdotdev/warp/pull/15156))
* Workspace admins can now manage team membership (promote/demote/remove) on their current team, and show a "Workspace admin"/"Workspace owner" badge in the team members list. ([#15123](https://github.com/warpdotdev/warp/pull/15123))
* Cloud agent sandboxes now default to a `Warp` git identity instead of `Oz` when the server doesn't return a resolved GitHub identity. ([#15110](https://github.com/warpdotdev/warp/pull/15110))
* Added completions for `yay` and `paru`, and `kubectl --user` value completions. ([#15109](https://github.com/warpdotdev/warp/pull/15109))
* Added completions for `ip` — address, link, route, neighbour, netns, rule, tunnel, xfrm, monitor, and the remaining subcommands — plus `git read-tree`. ([#15101](https://github.com/warpdotdev/warp/pull/15101))
* Vim keybindings now work in several more multi-line editors (commit messages, suggested-rule content, env var commands, compact AI inputs, queued-prompt editing, workflow dynamic enums) when vim mode is enabled. ([#15054](https://github.com/warpdotdev/warp/pull/15054))
* Vim keybindings now work in the rule editor when vim mode is enabled. ([#15044](https://github.com/warpdotdev/warp/pull/15044))
* The File explorer chip can now be added to Warp Agent's input toolbelt via Edit agent toolbelt. ([#15007](https://github.com/warpdotdev/warp/pull/15007))

**Bug fixes**

* Fixed a memory leak where repeatedly re-parsing and deep-cloning `.gitignore` matchers during file-tree watcher updates could allocate an unbounded number of regex caches in large repositories. ([#15240](https://github.com/warpdotdev/warp/pull/15240))
* Fixed billing copy that described add-on credit purchases as going to your personal balance instead of the team's shared pool. ([#15207](https://github.com/warpdotdev/warp/pull/15207))
* Fixed the client failing to load an ambient agent task list that included an orchestration-sourced task. ([#15164](https://github.com/warpdotdev/warp/pull/15164))
* Fixed `paru` completions to match the real v2.1.0 CLI (options, operations, and argument types). ([#15159](https://github.com/warpdotdev/warp/pull/15159))
* Fixed excessive memory growth where a burst of repository-indexing updates could spawn many concurrent background tasks re-reading project rule files (WARP.md/AGENTS.md). ([#15147](https://github.com/warpdotdev/warp/pull/15147))
* Fixed a runaway loop of duplicate network requests that could fire while viewing a completed cloud agent conversation. ([#15138](https://github.com/warpdotdev/warp/pull/15138))
* Fixed the Teams settings page showing an invite-by-link option for Private and Hidden teams, which don't support it. ([#15129](https://github.com/warpdotdev/warp/pull/15129))
* Fixed the Teams settings page showing another team's pending email invites in a multi-team workspace. ([#15121](https://github.com/warpdotdev/warp/pull/15121))
* Fixed zsh sessions occasionally echoing Warp's own shell-integration bootstrap script into the terminal when `cursor_mode``/prezto`'s `init.zsh` was loaded. ([#15118](https://github.com/warpdotdev/warp/pull/15118))

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [IMPORTANT] The inline code markup is malformed because the cursor_mode and /prezto code spans are adjacent; keep only the shell option in code and leave /prezto as prose.

Suggested change
* Fixed zsh sessions occasionally echoing Warp's own shell-integration bootstrap script into the terminal when `cursor_mode``/prezto`'s `init.zsh` was loaded. ([#15118](https://github.com/warpdotdev/warp/pull/15118))
* Fixed zsh sessions occasionally echoing Warp's own shell-integration bootstrap script into the terminal when `cursor_mode`/prezto's `init.zsh` was loaded. ([#15118](https://github.com/warpdotdev/warp/pull/15118))

* Fixed the Teams settings page's "Open admin panel" link sending workspace admins to the team admin page instead of the workspace admin panel. ([#15113](https://github.com/warpdotdev/warp/pull/15113))
* Fixed `kubectl` completions ignoring a `--context`, `--cluster`, or `--user` flag on the command line; `kubecolor`/`oc` now complete those flags too, and `nx run` completions were fixed. ([#15109](https://github.com/warpdotdev/warp/pull/15109))
* Fixed `ip nexthop` filter completions suggesting protocol names that iproute2 rejects, and completed the `ip rule`/`ip mrule` flush selector sets. ([#15102](https://github.com/warpdotdev/warp/pull/15102))
* Fixed `ip` completions not appearing for iproute2's bare keyword arguments, along with missing `ip addr`/`ip a`/`ip neighbor` aliases. ([#15101](https://github.com/warpdotdev/warp/pull/15101))
* Fixed missing product logos for MCP servers with decorated titles (e.g. "Sentry (OAuth)") in MCP settings. ([#15037](https://github.com/warpdotdev/warp/pull/15037))
* Cancelling a conversation while an orchestration tool call was still streaming left the card stuck on "Configuring agents…"; it now shows a cancelled state. ([#14972](https://github.com/warpdotdev/warp/pull/14972))
* Fixed an issue where removing a team member from Settings > Teams would fail silently with no error shown if the removal was rejected by the server. ([#14964](https://github.com/warpdotdev/warp/pull/14964))
* [Windows] Stopped enumerating the full process table with per-process CPU sampling on every terminal session, which could cause DPC_WATCHDOG_VIOLATION / high CPU on machines with many cores. ([#13405](https://github.com/warpdotdev/warp/pull/13405)) — [@npapano42](https://github.com/npapano42) ✨
* Fixed excessive memory usage when opening code review in a repository with large untracked directories (e.g. `node_modules`). ([#13393](https://github.com/warpdotdev/warp/pull/13393))
* Fixed a performance issue where every file-tree change deep-cloned compiled `.gitignore` matchers in large repositories. ([#13290](https://github.com/warpdotdev/warp/pull/13290))

### 2026.08.13 (v0.2026.08.12.21.54)

**Improvements**
Expand Down
Loading