Changelog

Warp autoupdates whenever a new release comes out. We try to ship an update every week usually on Thursday! Submit bugs and feature request on our GitHub board!

2023.05.25 (v0.2023.05.23.08.05)

Bug fixes
  • Improved shell startup performance after system restarts for developers with Xcode installed
  • Fixed issue with Warpifying a pipenv subshell in zsh
  • Fixed issue with updating the git status prompt indicator for remote subshells

2023.05.18 (v0.2023.05.18.01.08)

New features
  • Warp now supports subshells in zsh, bash, and fish for a better experience with Docker, GCP, Poetry, and more. Configure which commands you'd like to "Warpify" under Settings > Subshells
Bug fixes
  • Fixed an issue with Warp's completions when using flags that start with a single dash e.g. -namespace
  • Fixed an issue with Synchronized Inputs where switching from alt-screens focused on the incorrect terminal session
  • Fixed an issue where command history suggestions could cause Synchronized Inputs to get out of sync

2023.05.11 (v0.2023.05.09.08.03)

New features
  • Warp now sends the output of background shell processes into new (distinct) Blocks--separate from user generated Blocks.
  • Synchronize (broadcast) input across multiple panes in a single tab or multiple tabs (Mac Menu > Edit > Synchronize Inputs or Synchronize within the Command Palette)
  • Added option to enable (disabled by default) an audible terminal bell (Settings > Features > Terminal or “Enable/Disable Audible Terminal Bell” within the Command Palette)
  • Now opens new windows with the same position and size of the most recently closed window (if there is one)
  • fish aliases are now supported in the completions menu
Bug fixes
  • Support for SHIFT-UP and SHIFT-DOWN within alt-screen editors
  • Fixed incorrect alt-screen scrolling behavior when scroll reporting is enabled
  • SHIFT-TAB now (correctly) sends the ANSI (backward-tab) escape sequence (for Vim and NeoVim)
  • SSH wrapper now also loads your /etc/profile and supports login-like prompts and interactions like printing the message of the day (MOTD)

2023.05.04 (v0.2023.05.02.08.03)

New features
  • Indicate when Warp is downloading an update in Settings > Account > About Warp
  • Support alias expansion for bash/zsh aliases

2023.04.27 (v0.2023.04.25.08.05)

New features
  • Support for fish abbreviations
  • Right-click within the Input Editor to open a context menu where you can split panes, etc.
Bug fixes
  • Starting a command with whitespace in the Workflow creation dialog no longer breaks its argument parser
  • Fixed a bug when commands were aliased to comm because of a naming clash with Warp's wrapper
  • Cut word left (CTRL-W) and Cut word right (OPT-D) now use the shell clipboard instead of the system clipboard

2023.04.13 (v0.2023.04.11.08.03)

New features
  • Navigation by subword within the Input Editor with CTRL-OPT-LEFT and CTRL-OPT-RIGHT
  • View prior Warp AI questions using the UP arrow even after the transcript is cleared
Bug fixes
  • Fixed a bug in proxied SSH while not on the default shell
  • Background blur now also applies to windows that are opened via drag-and-drop from Finder
  • The Sticky Command Header no longer cuts off text for pagers

2023.04.06 (v0.2023.04.04.08.03)

New features
  • The position of the input and direction of the terminal output are now configurable. You can start the input at the top and have it move down as new commands are run (to clear the screen and reset the position press CTRL-L, CMD-K or type clear). Or you can keep the input pinned to the top of the pane and have terminal outputs flow in reverse order. Settings are available under Settings > Appearance > Input Position
  • Added a button for “jumping to the bottom” of the currently hovered Block to make it easy to get to the bottom of an output. Configurable with a setting under Settings > Appearance > Blocks
  • Warp AI transcripts can now be navigated via keyboard (UP / DOWN arrows)
  • Added a right-click context menu in the alt-screen (that still respects mouse reporting and SGR_MOUSE)
  • Warp AI's past prompts can be accessed via UP (arrow)
  • CMD-ENTER within Warp AI now inputs the selected command into the Input Editor
Bug fixes
  • Workflows can now be searched by their description in Command Search
  • Consolidated “Ask Warp AI” keybindings into one
  • Fixed an issue causing “Move cursor by word” and “Select left/right by word” to not work if “Left/Right Option key is Meta” is enabled
  • Can now unset cursor navigation bindings within an executing command

2023.03.30 (v0.2023.03.28.08.03)

New features
  • Warning if a known-incompatible custom prompt is detected
  • Keybindings for cursor navigation in REPLs and subshells, e.g. ⌥←, ⌥→, ⌥⌫, ⌘←, ⌘→, ⌘⌫, ⌘fn⌫
Bug fixes
  • Fixed an issue where an input suggestion tooltip could overflow outside the visible window
  • Fixed keybinding conflict with Warp AI
  • Fixed completion and syntax highlighting when local paths contain separators, not in the prefix

2023.03.23 (v0.2023.03.21.08.02)

New features
  • Added VSCode Insiders as a supported code editor
  • Added completions for pnpm.
Bug fixes
  • Fixed an issue where AI command results with multiple commands would all render on the same line
  • The configurable width of Universal Search is now persistent (doesn’t reset to default in new sessions).
  • “Copy Prompt” now correctly respects your PS1 prompt, if enabled
  • Fixed automatic command corrections for cargo.

2023.03.20 (v0.2023.03.14.08.03)

New features
  • Added support to configure which shell Warp should use when starting a terminal session. Configurable under Settings -> Features -> Session.
  • Tabs can now be renamed via mouse double-click.
Bug fixes
  • Launch configuration templates now support use of ~ in the cwd field.
  • Double-clicking a button/tab in the title bar no longer resizes the whole window.
  • Context menus in the blocklist are now more pronounced and easier to dismiss by clicking.
  • Increased the clickable area of small search boxes.
  • A keyboard shortcut can now be registered to clear all blocks.
  • Fixed some locale-related issues due to use of LC_ALL environment variable.
  • Xterm escape code OSC 4 (“change color”) no longer crashes the app when it appears in PS1.
  • Fixed a crash that occurs when resizing windows after dismissing a notification banner.
  • Fixed crash that occurs if you unset the keybinding for the keyboard shortcuts side panel.
  • Added Warp AI to resource center.

2023.03.16 (v0.2023.03.07.08.02)

New features
  • Introducing Warp AI ⚡ Get explanations for errors and outputs, ask for help with complicated workflows and scripts, easily execute suggested commands, all without leaving Warp!

2023.03.09 (v0.2023.03.07.08.02)

New features
  • Added support for clearing a keybinding for an action 2300.
  • Added support for showing/hiding Warp windows with a system-wide Activation hotkey 2585.
  • Improved scroll speed for Sidebar menu 'Warp Essentials'/'Keyboard Shortcuts' 2673.
  • Users may now set a custom keybinding to open the completions menu.
  • Enabling/disabling mouse reporting is no longer bound to CMD-R by default.
  • Toggling mouse reporting enabled shows a banner.
Bug fixes
  • Fixed SSH wrapper hanging forever when SSH host is Arch Linux with the latest bash package 2636.
  • Fixed bash commands having escape codes in the last 20 characters producing incorrect output.
  • Fixed a bug with bash prompt expansion on recent macOS versions.

2023.02.28 (v0.2023.02.28.08.03)

New features
  • Warp now suggests a URL for creating a GitHub PR on git push.
  • Command Search and Workflow menus are now horizontally resizable.
Bug fixes
  • Fixed a bug where Warp doesn’t correctly Auto-Raise.
  • Fixed issue where formatting is lost when pasting into nano.
  • Fixed issue where Warp doesn’t detect process termination when exiting info.
  • Fixed a bug with bash prompt expansion not working on v4.4 or earlier.
  • Fixed a bug where profile pictures don’t show in the Account menu.
  • Fixed Syntax Highlighting and Error Underlining’s handling of multi-byte characters.
  • Fixed issue where 'Checking for Update’ doesn’t reflect the current status.

2023.02.23 (v0.2023.02.21.08.03)

New features
  • Support for configuring the initial working directory for new sessions. New tabs/windows/split panes can have separate configurations, or you can set one value for all new sessions.
Bug fixes
  • Warp now supports syntax highlighting and error underlining for multi-line inputs with multibyte characters
  • Fixed a bug where the update status in Warp’s About Section was incorrect.
  • Improved GPU memory consumption when multiple windows are open.

2023.02.16 (v0.2023.02.14.08.05)

New features
  • Improved double-click selection. Double-clicking text now smart selects patterns like file paths, URLs, email addresses, etc. - 659
  • Warp can now be opened from Finder - 102
Bug fixes
  • Warp no longer hangs after exiting the alt-screen--having searched for text using Find.
  • The Block-list now scrolls to the correct position after returning from the alt-screen.
  • Clicking above the scroll-bar no longer (incorrectly) changes its scroll position.
  • The terminal cell dimensions now update immediately after modifying the Font size.
  • Hyperlinks no longer incorrectly highlight on hover when Warp is not focused.
  • The Input Method Editor (non-English keyboards) is now positioned correctly in the alt-screen and in running Blocks
  • When there are no windows open, clicking New Tab from the Mac menu will create a new window

2023.02.09 (v0.2023.02.07.08.03)

Bug fixes
  • Warp now sets the Mac window title; right-clicking on the dock icon will show the name of the active tab.
  • Fixed a bug where navigating the theme picker with the arrow keys would lead to a crash when no theme matches the search.
  • The Input Editor now refocuses correctly after clicking hyperlinks.
  • Custom keybindings incorporating the SPACE key now persist after closing Warp.
  • The Input Method Editor (non-English keyboards) now positions itself within the Input Editor

2023.02.02 (v0.2023.01.31.08.08)

2023.01.26 (v0.2023.01.24.08.03)

New features
  • Warp can now dim inactive terminal panes, navigate to Settings > Appearance > Panes > Dim inactive panes
Bug fixes
  • Fixed crash when selecting multiple occurrences of multi-byte characters using CTRL-G

2023.01.19 (v0.2023.01.17.08.03)

New features
  • The current Git branch can now be copied using the Command Palette (CMD-P)
Bug fixes
  • Fixed bug where some keybinding actions would be applied to the wrong terminal pane.
  • Warp now checks the input values for font size and line height and ignores them if they are too small or large
  • The missing update permissions banner, can now be dismissed
  • Fixed a rare crash when closing panes created by a launch configuration

2023.01.12 (v0.2023.01.10.08.02)

New features
  • Support setting window background transparency and blur radius, via sliders under Settings > Appearance
  • Revamped resource center! Click the Warp icon in the top right to see keyboard shortcuts and learn how to best use Warp
  • Quit modal: Quitting or closing Warp while a session is running triggers a warning prompt–that also lets you view which sessions are running
  • Added a toggle to disable cursor blinking
Bug fixes
  • Can now support completions that have escaped paths
  • Can now support background images with paths that start with ~
  • Can now properly restore a Warp window’s position when using multiple monitors
  • Commands from restored sessions run on the local machine no longer appear in the SSH server’s history
  • Fixed issues SSHing into RHEL/Fedora machines with PackageKit-command-not-found installed
  • Fixed incorrect handling of -> as the user's prompt
  • Fixed ls completions when using the --color option

2023.01.05 (v0.2023.01.03.08.03)

Bug fixes
  • Trailing periods are no longer considered part of a URL.
  • Fixed regression where the "autocomplete symbols" setting was not being respected.

2022.12.15 (v0.2022.12.13.08.04)

New features
  • You can now reorder and drag tabs around with your mouse!
Bug fixes
  • The welcome Block now also works when using fish shell.
  • AI Command Search no longer crashes from multi-byte characters when opened via the # prefix
  • Warp no longer crashes when starting a new session in a deleted or inaccessible directory
  • Resolved rendering bugs and hangs in full-screen applications like 'k9s' and 'less'.
  • Added a login failure notification.

2022.12.06 (v0.2022.12.06.08.03)

New features
  • Users may now opt out of telemetry (app analytics and crash reporting)
  • Added 'Tail Warp network log' workflow for viewing logs of all app network activity.
Bug fixes
  • Full-screen CLI commands like mitmproxy now correctly span the entire view.
  • Improved styling and organization of Features page in settings.
  • Completions While Typing menu closes while generating new results.
  • Added a hidden completion result for root dir.
  • Warp now consumes less memory when a session has many blocks.
  • Fixed an issue over SSH where logs were being inserted into input.

2022.12.02 (v0.2022.11.29.08.03)

New features
  • Users may now opt out of telemetry (app analytics and crash reporting)
  • Added 'Tail Warp network log' workflow for viewing logs of all app network activity.
Bug fixes
  • Mitigated an issue where running a command over SSH would emit spurious output (specifically, 'channel: open failed' statements) in a block.

2022.12.01 (v0.2022.11.29.08.03)

New features
  • Warp now supports using the find bar within the alt-screen! CMD-F now opens find within vim, less, and other alt-screen apps!
Bug fixes
  • Respect symlinks in Warp configuration directories (for themes and workflows).
  • Fixed unwanted text appearing in the Input Editor when RPROMPT is set
  • Fixed the emoji composer not working properly.
  • Fixed a crash that could occur when using the Unicode Hex Input keyboard.
  • Fixed escape binding not closing the resource center
  • Move Backward/Forward One Word bindings can now be overridden.
  • Fixed crash when hovering over multiple byte text within the Input Editor
  • Fixed “command not found: sed” and “command not found: tr” issues with the SSH wrapper.
  • Fixed issue where tab completions and command search could be visible at the same time.

2022.11.15 (v0.2022.11.14.14.55)

New features
  • Command Search: Ctrl-R opens a panel where you can search your history, workflows, and other command execution-related items, all in one place.
  • Sticky command header: Warp now pins the prompt/command section of a Block to the top of the screen; click it to scroll to the top of the Block. Can be toggled via Settings > Features > Show Sticky Command Header
  • Warp’s Input Editor now supports soft wrapping; long commands are now fully visible!
Bug fixes
  • Warp now sets the TERM_PROGRAM environment variable correctly in wrapped SSH sessions.

2022.11.10 (v0.2022.11.08.08.07)

New features
  • Warp now offers Command Corrections! Warp will suggest corrections for errors in previous console commands
  • Warp now also detects invalid file paths -- they are underlined red when error underlining is enabled
  • Added a toggle in Settings > Appearance to configure whether and how Warp enforces minimum contrast
Bug fixes
  • Fixed an issue where toggling the default prompt would not update it immediately
  • Improved positioning of the TAB completions menu when using split panes

2022.11.03 (v0.2022.11.01.08.03)

New features
  • Warp's prompt now shows the number of modified files on your local git branch! Search "changed file count" in the Command Palette or right-click the Prompt to toggle.
Bug fixes
  • Dim-styled colors are now restored properly.

2022.10.27 (v0.2022.10.25.08.06)

Bug fixes
  • Fixed a bug when hovering over hover icons

2022.10.20 (v0.2022.10.18.08.10)

Bug fixes
  • Modifying the mouse and scroll reporting settings now applies immediately
  • Fixed cursor not blinking when starting a shell instance
  • Fixed temporarily flashing the wrong prompt while Warp is still bootstrapping
  • Removed duplicate entry for toggling error underlining and syntax highlighting within the Command Palette

2022.10.13 (v0.2022.10.11.08.13)

New features
  • Warp’s Input Editor now has Syntax Highlighting and Error Underlining, with no configuration!
  • Warp now uses a pointer cursor when hovering over links
Bug fixes
  • Git branches in the completions menu now bold correctly
  • Warp no longer crashes when /bin/bash is missing

2022.10.06 (v0.2022.10.04.08.05)

New features
  • Drag and drop a folder or file onto the Warp dock icon to open a new tab in this directory
  • Added dividers between Blocks in compact mode
  • Shell keywords are now supported for completions and Command Inspector
Bug fixes
  • Accessibility support for context menu keybinding
  • Keystrokes typed while a command is still executing no longer gets dropped
  • Link recognition no longer includes trailing quotes
  • Find search results will continue to be highlighted after clearing the screen during a long running command
  • Fixed completions for commands prefixed with environment variables
  • Warp’s resource center is now center aligned

2022.09.29 (v0.2022.09.27.08.11)

New features
  • Extend the currently selected text (within Blocks) with SHIFT-LEFT, SHIFT-RIGHT, SHIFT-UP, and SHIFT-DOWN
  • Double-click and drag to select text in the Input Editor
  • Insert the last word of the previous command with META-.
  • Added a toggle to enable mouse and scroll reporting to the settings dialog (Settings > Features)
Bug fixes
  • The clear command no longer appears in the snackbar at the top of the window
  • Warp’s completions now support executables in remote sessions (no longer just bash)
  • Fixed subcommand completions for commands with proper prefixes of each other (e.g. npm r and npm run)
  • The completion spec for lsd now supports files

2022.09.22 (v0.2022.09.20.08.08)

New features
  • After selecting a Block press CTRL-M to open its context menu
  • Commands in the tab completions menu and history menu can now be executed directly with CMD-ENTER
  • Completions now support shell builtins, git aliases, and also npm aliases
Bug fixes
  • Command Palette now includes the most useful features at the top
  • Improved flag completions for cargo

2022.09.15 (v0.2022.09.13.08.15)

New features
  • Warp Resource Center - explore Warp features and documentation by clicking the ? icon or pressing SHIFT-CTRL-?
  • New icons in the completion menu denoting flags, folders, branches, etc.
Bug fixes
  • Press CMD-ENTER within the history menu (CTRL-R) to directly execute the highlighted command
  • Fixed crash when opening many tabs (due to MacOS’s default open file descriptor limits)
  • Fixed crash when laying out RTL text

2022.09.08 (v0.2022.09.07.14.56)

New features
  • Global hotkey window can now float above full-screen apps
  • Tabs can now have their color customized (via right-clicking on a tab)
  • Terminal line height is now configurable (via Settings > Appearance)

2022.09.01 (v0.2022.08.31.18.11)

New features
  • Tab completions now support fuzzy string matching
  • Improve completions for over 450 commands, including docker, kubernetes, cargo, node, and git
Bug fixes
  • Properly send C0 control codes for <ctrl-[2-8]> keystrokes
  • Session restoration now also persists bold, underline, italic, and strikethrough formatting
  • Inspect mode now works for the changelog modal
  • Fixed a crash when highlighting a link
  • Fixed Find occasionally returning only partial results
  • Fixed occasional crash when loading images
  • Fixed display issue in the Mac Menu for keyboard shortcuts with special keys

2022.08.25 (v0.2022.08.23.08.06)

New features
  • Experimental feature: support for always-on completions — the completions menu can now open automatically while typing (enable via Settings -> Features)
Bug fixes
  • Custom tab titles no longer get overwritten when using multiple panes
  • A Block’s execution duration is now formatted in hours, minutes, and seconds
  • Improved rendering of the ‘Current session’ text in the Navigation Palette
  • Warp properly hides the cursor when a CLI sends the respective escape sequence
  • Warp stays focused (keyboard-interactive) after closing the Share Block menu and the context menu
  • Warp no longer lags when the Ctrl-R menu is opened
  • Confirming a tab suggestion appends a space to the buffer

2022.08.18 (v0.2022.08.16.10.16)

New features
  • Launch Configurations - Save a configuration of windows, tabs, and panes to open later with CTRL-CMD-L
  • Session Navigation - Navigate to any session in Warp with SHIFT-CMD-P
  • Added exclusive theme for users who joined Warp through a referral
Bug fixes
  • Prompt now shows Git SHA instead of HEAD when you’re not on a branch
  • Filepath completions now include current directory ('.') and parent directory ('..')
  • Support SHIFT-HOME and SHIFT-END keybindings to select text to line start and end.
  • Items in the Command Palette now highlight when you hover over them with your mouse
  • Improved how Warp cleans up the warptmp directory for zsh SSH sessions
  • Already open dropdown menus are now properly closed when clicked
  • Warp no longer crashes when dragging a window that’s running htop
  • Warp no longer crashes when the find bar is open

2022.08.10 (v0.2022.08.08.09.21)

New features
  • Can now Middle-click a tab to close it
  • Added additional tab reordering options (Close: tab, other tabs, and tabs to the right) via the Mac Menu, the Command Palette, and a tab’s context menu (right click)
Bug fixes
  • Added a toggle to the Mac Menu for maximizing panes
  • Can now switch panes using keyboard shortcuts even when a pane is maximized
  • Add support for opening file paths with RubyMine, PhpStorm, and WebStorm
  • Fixed crash when highlighting links
  • Fixed issue where the HISTCONTROL environment variable was ignored in bash
  • Pressing CTRL-R to open history search no longer crashes Warp when you have multiple cursors

2022.08.03 (v0.2022.08.01.09.12)

New features
  • Updated Mac menus to make Warp actions more discoverable - 101
  • Warp now supports opening file links and urls via CMD-CLICK! - 177
Bug fixes
  • Various CLI tools no longer hang e.g. Bazel and Maven
  • Command Inspector hover no longer crashes with UTF-8 encoded strings
  • Opening the find / search bar (CMD-F) now automatically selects the text
  • Tab titles are no longer reset when changing panes

2022.07.27 (v0.2022.07.25.09.05)

Bug fixes
  • Closing and re-opening the Command Palette now resets the selected item
  • The cursor’s position is now restored after exiting the Command History Search (CTRL-R) menu.
  • Shorthand and longhand flags are now correctly surfaced (based on the number of dashes) in tab completions
  • Added voiceover support for BACKSPACE and DELETE keystrokes within the Input Editor

2022.07.20 (v0.2022.07.18.09.06)

New features
  • Command Inspector - hover over any piece of a command in Warp’s Input Editor to surface documentation or press CMD+I to inspect at the cursor’s current location
  • Improved ordering in the tab completions menu
Bug fixes
  • Font color for links in light mode (themes) now set correctly
  • Moving forward by a word no longer moves farther than expected
  • Warp no longer hangs when passing an invalid file path
  • Fixed issues with persisting the selected theme when “Sync with OS” is enabled and the theme picker is launched from the Command Palette (or a keyboard shortcut)
  • Fixed issues with text input after clearing Blocks (CMD-K) while in a REPL environment.
  • Fixed shortcut for select-left-by-word (SHIFT-CMD-B), select-right-by-word (SHIFT-CMD-F), select-line-to-end (SHIFT-CTRL-E), and select-line-to-start (SHIFT-CTRL-A)

2022.07.13 (v0.2022.07.11.09.11)

Bug fixes
  • Improved startup time for fish shells
  • Find Bar no longer crashes on selected text
  • Scrollbar now supports jumping to where you click
  • Fixed a bug with the referral link for sharing Warp not loading

2022.07.07 (v0.2022.07.04.09.08)

New features
  • Bookmark a Block (or multiple) for quick access via the scroll-bar
  • Added a referral counter to the Settings > Account screen and the referral screen
  • Added support for rendering text with a lower visual weight; enable the thin strokes option in Settings > Appearance (enabled by default for low-DPI displays)
  • Togglable settings, overflow menu items, and settings pages are now accessible through the Command Palette
  • CLI options are now surfaced by default without needing to type '-'
  • Press SHIFT-CMD-C while in VSCode (Visual Studio Code) to open a new Warp session
Bug fixes
  • Fixed referal links and share by email
  • Fixed a hang that would sometimes occur when connecting with SSH
  • Now support requesting media permissions (camera, audio, etc)
  • Correctly parse Git commit SHAs in completion menus
  • Improved tab completion support for command line arguments that are behind flags

2022.07.06 (v0.2022.07.04.09.08)

New features
  • Bookmark a Block (or multiple) for quick access via the scroll-bar
  • Added a referral counter to the Settings > Account screen and the referral screen
  • Added support for rendering text with a lower visual weight; enable the thin strokes option in Settings > Appearance (enabled by default for low-DPI displays)
  • Togglable settings, overflow menu items, and settings pages are now accessible through the Command Palette
  • CLI options are now surfaced by default without needing to type '-'
  • Press SHIFT-CMD-C while in VSCode (Visual Studio Code) to open a new Warp session
Bug fixes
  • Fixed a hang that would sometimes occur when connecting with SSH
  • Now support requesting media permissions (camera, audio, etc)
  • Correctly parse Git commit SHAs in completion menus
  • Improved tab completion support for command line arguments that are behind flags

2022.06.29 (v0.2022.06.27.09.14)

Bug fixes
  • Cursor changes when hovering over clickable UI elements and the Input Editor
  • Dim colors now render correctly

2022.06.27 (v0.2022.06.20.09.15)

New features
  • Improved auto-focus behavior when closing panes by keeping track of history when navigating or clicking around panes
  • Performance improvements when executing Blocks: Warp no longer flashes on every command!
Bug fixes
  • Input Editor re-focuses after renaming a tab
  • Reduced visual weight of the active tab title to improve legibility.
  • Improved blending along the inside edge of rounded corners
  • Global Hotkey Windows (Quake Mode) now correctly respect the active screen setting
  • Completions for flag arguments now support absolute and relative file paths (when applicable)
  • Git checkout <TAB> now also completes branches with the remote prefixed.
  • Pressing Arrow-up (UP) when the Input Editor is non-empty opens the command history with prefix filtering
  • Button to copy app version moved to main settings page

2022.06.22 (v0.2022.06.20.09.15)

New features
  • Improved auto-focus behavior when closing panes by keeping track of history when navigating or clicking around panes
  • Performance improvements when executing Blocks: Warp no longer flashes on every command!
Bug fixes
  • Input Editor re-focuses after renaming a tab
  • Reduced visual weight of the active tab title to improve legibility.
  • Improved blending along the inside edge of rounded corners
  • Global Hotkey Windows (Quake Mode) now correctly respect the active screen setting
  • Completions for flag arguments now support absolute and relative file paths (when applicable)
  • Git checkout <TAB> now also completes branches with the remote prefixed.
  • Pressing Arrow-up (UP) when the Input Editor is non-empty opens the command history with prefix filtering
  • Button to copy app version moved to main settings page

2022.06.17 (v0.2022.06.13.09.15)

New features
  • Added keyboard shortcuts to reorder tabs (CTRL-SHIFT-LEFT and CTRL-SHIFT-RIGHT)
Bug fixes
  • Warp no longer crashes on MacOS 13 (Ventura)
  • Global Hotkey Window (Quake Mode) no longer overlaps Spotlight, Raycast, Alfred, and the Mac Dock
  • Now correctly display the user and hostname in the Prompt after exiting an SSH session
  • Fixed a memory leak on window close.

2022.06.15 (v0.2022.06.13.09.15)

New features
  • Added keyboard shortcuts to reorder tabs (CTRL-SHIFT-LEFT and CTRL-SHIFT-RIGHT)
Bug fixes
  • Global Hotkey Window (Quake Mode) no longer overlaps Spotlight, Raycast, Alfred, and the Mac Dock
  • Now correctly display the user and hostname in the Prompt after exiting an SSH session
  • Fixed a memory leak on window close.

2022.06.08 (v0.2022.06.06.09.05)

New features
  • Now support renaming tabs (right click on your tab title!)
  • Now support enabling custom prompt from prompt context menu (right-click on prompt)
  • Now support splitting panes (left and right) from the context menu (right click) and through the Command Palette
  • Now support CTRL-Click as an alternative to right-clicking
Bug fixes
  • Improved completions support for arguments nested under options (e.g. git branch -D <branch_name...>)
  • Modified files are now included (in addition to commit SHAs) for git diff

2022.06.01 (v0.2022.05.30.09.10)

New features
  • Added information about rewards to the referral screen
  • Added a button that toggles regex search in the Find Bar
  • Added completion support for shell functions
Bug fixes
  • Hotfix - a regression that caused Warp to stall when using nano
  • Improved kerning (font rendering) throughout the app
  • Added a hyperlink (to our changelog history) in the Changelog modal
  • Multiline commands that don't have any output are no longer cut off

2022.05.26 (v0.2022.05.23.09.07)

New features
  • Warp can now send you desktop notifications for long-running commands and password prompts - 628
  • Added keybinding to toggle fullscreen mode
Bug fixes
  • Stopped prepending \ before ~ in tab titles for older versions of bash
  • Added support for CMD-G and SHIFT-CMD-G to tab between results in the Find Bar

2022.05.18 (v0.2022.05.16.09.01)

New features
  • Added exclusive theme available to anyone who has referred someone to Warp. (Open Theme Picker > Warp Referral to use it)
Bug fixes
  • Improved rendering of rounded corners throughout the app
  • Fixed cell dimension computation for some fonts
  • Fixed labels rendering incorrectly in the font selector dropdown in settings
  • Fixed bash remote sessions missing tab titles
  • Reduced UI flickering after executing commands
  • Fixed errors when sshing into remote machines which do not have xxd available
  • Fixed some anti-aliased glyphs getting clipped during rasterization
  • Fixed search bar stealing focus after command execution

2022.05.11 (v0.2022.05.09.09.06)

New features
  • Filepath completions without needing to cd
  • Support for any font (not just monospaced)
Bug fixes
  • Tab completions (cd) with international characters are now properly escaped (edited)
  • Improve rendering performance when many tabs are open (fixes non-responsiveness when searching history)
  • Fixed a race condition with autoupdate a11y announcements and other a11y messaging
  • Fixed a regression that would cut off the output of some long-running Blocks

2022.05.04 (v0.2022.05.02.09.00)

New features
  • Added default tab titles for bash
  • Improved default tab title in zsh
  • Maximize a split pane
  • Support rcfiles that check PS1 to determine if it's an interactive shell; this may explain missing aliases or commands in Warp!
Bug fixes
  • History now correctly shows results after hitting ESC when a Block is focused
  • Fixed crash when quitting AI Command Search while a command was being generated
  • Global keybindings with function keys and numeric keys are now properly registered
  • Warp no longer jumps up and down for single-line commands that take more than 50ms

2022.05.02 (v0.2022.04.25.09.59)

New features
  • Added a Quake Mode setting that configures whether Warp should automatically hide when losing focus - 1077
  • Added a Quake Mode setting that configures which screen to pin Warp on - 862
  • Expanded the keybindings supported by Quake Mode / Global Hotkey Window - 856
Bug fixes
  • Commands prepended with space are now stored in history if hist_ignore_space option is not set
  • Now support dotfile configurations with non-English quotation marks
  • Continued improving the reliability of login and auth within the app
  • Improved performance for commands with large outputs
  • Improved performance for long running commands
  • Improved text alignment within inline banners

2022.04.27 (v0.2022.04.25.09.59)

New features
  • Added a Quake Mode setting that configures whether Warp should automatically hide when losing focus - 1077
  • Added a Quake Mode setting that configures which screen to pin Warp on - 862
  • Expanded the keybindings supported by Quake Mode / Global Hotkey Window - 856
Bug fixes
  • Commands prepended with space are now stored in history if hist_ignore_space option is not set
  • Now support dotfile configurations with non-English quotation marks
  • Continued improving the reliability of login and auth within the app
  • Improved performance for commands with large outputs
  • Improved performance for long running commands
  • Improved line height computation for some fonts
  • Improved text alignment within inline banners

2022.04.20 (v0.2022.04.18.09.08)

New features
  • Support logging into Warp by pasting the auth url when "Take me to Warp" fails in browser
Bug fixes
  • Improved reliability of login and auth within the app
  • Buttons within the find bar are now properly shaded for gradient themes
  • Workflows with default values are now registered by Warp
  • Fixed bootstrapping bug that affected fish versions older than 3.2.0
  • Fixed a memory leak that occurred when new tabs were opened or panes were split

2022.04.15 (v0.2022.04.11.09.09)

Bug fixes
  • Support parsing PS1’s exit codes (Bash’s $?) and improved PS1 parsing for newer bash versions (4.4+)
  • Fixed prompt showing up as exit in bash - 793
  • Improved parsing of zsh default prompts
  • Opening the find bar will automatically select any existing text - 831