Skip to content

Changelog — 2021

Open in ChatGPT ↗
Ask ChatGPT about this page
Open in Claude ↗
Ask Claude about this page
Copied!

Warp release notes for 2021. Updates ship weekly, typically on Thursdays.

Submit bugs and feature requests on our GitHub board!

New features

  • Find in block (+ other find improvements)

New features

  • Windows, tabs, and panes are restored whenever you reopen Warp. Restoring block content is on its way!
  • Warp now supports completions for over 300 commands and more information about existing commands by using Fig’s completion specs
  • Git aliases are now included in completions menu - 210
  • Switch to next pane and previous pane with CMD-[ and CMD-] - 392
  • Scrolling the Block list with PG-UP and PG-DOWN - 370
  • Copy and paste the file directory into Warp from Finder - 514
  • When the last Block is selected, can re-focus the input editor using CMD-DOWN key
  • Arrow down scrolls to bottom of last block

Bug fixes

  • Copying selected text to clipboard creates a new entry for each selected character - 504
  • Needed an extra backspace to escape CTRL-R / history menu - 427
  • VIM performance improvements - we’ve made progress but would love more sample cases of slowness

Updates to Mac Menu Bar (Window)

  • Zoom
  • Minimize
  • Tile Window to Left of Screen (Default)
  • Tile Window to Right of Screen (Default)
  • Move to X screen (Default)
  • Enter Full Screen (Default)
  • Bring All to Front

New features

  • Fuzzy search in CTRL-R and Command Palette
  • When you share a link to a block, up to 5 recipients may now download Warp’s beta via the link

Bug fixes

  • Fix bug where opening file:// urls would not include query params like ‘?foo=bar’ - 426
  • More prominent highlights in CTRL-R, Command Palette, tab completion
  • Vim bug fixes and performance improvements - please let us know what else you see

New features

  • Added a send invite button in account section of the settings dialog
  • You can now request more invites in the invite modal

Bug fixes

  • Copy on select persistence bug
  • UI Bug when trying to un-share a block - 439

New features

  • Added 15 extra invites for everyone!
  • Copy on select (highlighting text will automatically copy to clipboard). This can be turned off in the settings dialog - 077
  • CTRL-L shortcut to clear the screen - 049

Bug fixes

  • Can now highlight and copy sections of a URL without it automatically opening - 138

New features

  • Background images + gradients in themes: You can now set a background image or gradient as your theme background. Warp ships with a few of these already or you can create your own via a yaml file. - 032
  • Changelog dialog
  • Emoji rendering: 😂, 😃, 🌍, 🍞, 🚗, 📞, 🎉, ❤️ - 075
  • Improved settings dialog
  • Theme search - 237

Bug fixes

  • Properly escapes whitespace when you drag and drop files

New features

  • Drag and drop files & directories from finder - 069

New features

  • Autosuggestions: Warp now suggests commands as you type, similar to Fish or Gmail - 052
  • Button to copy the app/version - 106
  • Conda context to the prompt - 235

Bug fixes

  • Conda info (prompt) locking input editor
  • CTRL-D now deletes forward one character
  • History now preserved across sessions - 337
  • Enter (numpad) was inputting as CTRL-C - 330

New features

  • CJK (Chinese, Japanese, and Korean) character support - 327
  • Autocompletions for missing tar commands
  • Enforcement of minimum contrasts in grid - 249

Bug fixes

  • Runaway memory usage (from font loading on initial run) - 232
  • Directories with non-english filenames not rendering on screen - 309
  • App crashes from missing current working directory
  • Pure Prompt being inserted as a typehead into editor - 242

New features

  • Ability to unshare blocks in settings modal
  • Link to the documentation in kebab menu (three dots in top right corner)

Bug fixes

  • Double character entry after input editor loses focus

New features

  • Switch theme based on OS appearance - 068
  • Toggles instead of buttons in the setttings!
  • Link to Custom themes documentation in the settings

Bug fixes

  • IME support (non-English keyboards are now better supported in input box!)
  • Show a banner instead of a popup when app startup takes longer than expected
  • git log (and similar commands) no longer treated as a failed block

Bug fixes

  • Shell Bootstrapping should be a lot faster
  • Support 3-char color representation for hex colors in theme
  • Fix crashes relating to reading history files
  • Prevent block completion from stealing focus
  • Fix broken click handling for showing and hiding overflow menu

Bug fixes

  • Split pane navigation when ‘Left / Right Option is Meta’ settings are enabled
  • Crash when opening a new window

New features

  • Split panes: create multiple panes in the same tab via shortcuts (CMD-E/SHIFT-CMD-E), the Command Palette, or by right clicking in any pane.
  • Custom themes via files. You can now define your own theme as a yaml file in ~/.warp/themes. For more information on the file format and to see ~100 of the most popular themes already implemented in this format, see https://github.com/warpdotdev/themes. The ability to add and share themes directly within Warp is coming soon!

Bug fixes

  • Add better messaging when Warp does not have permission to autoupdate
  • Crash if a tab completion result was accepted after the cursor was moved to the beginning of the editor

New features

  • Theme picker available from the Command Palette

Bug fixes

  • Occasional crash when opening a new Warp window
  • Font selection dropdown didn’t respect theme choice
  • Issues with padding and hover detection when toggling Compact Mode on or off

Bug fixes

  • Crash when closing full-screen window
  • Executables in path were not appearing for completions in Bash
  • Completions menu overlaps theme picker

New features

  • New themes for Warp!!! (Access them via Settings on the overflow menu. We have Dracula, Solarized, & Gruvbox)
  • CMD-, opens the Settings menu

Bug fixes

  • Fixed crash when we fail to load a font or when we scroll through fonts
  • Fixed visual artifacts around windows and modals jumping
  • Fixed crash that occurs when you CMD-F while selecting an already selected text

New features

  • Support emacs bindings in input box
  • History up menu performs a prefix search based on input

Bug fixes

  • Warp not rendering after executing long-running command
  • Stop powerlevel10k instant prompt from hanging on bootstrap
  • Changing “font-size” via CTRL— and CTRL-0 should stay in sync with font size in settings menu
  • Bracketed paste mode bug: 0~ ~1 on every command when ssh-ing
  • Crash when tab completing with multibyte characters
  • Download page doesn’t render correctly on safari
  • Login is broken for some users using Chrome
  • Make it more prominent in onboarding that we are collecting telemetry during the beta

New features

  • Custom fonts
  • Completions for aliases and environment variables

Bug fixes

  • Completions loose ends, including completions for path names with spaces and if commands are separated by &&
  • Function key support within running programs (such as htop)
  • Editor text respects zoom level
  • Regression that caused URLs to not be highlighted
  • Opening a new window required Internet connection

New features

  • Re-run with sudo

Bug fixes

  • Crash caused by pressing CMD-K
  • Completion not working when cursor is mid-line
  • Re-input of multi-line commands
  • 084 - Rendering of colors correctly in diffs
  • Selection showing after closing and re-opening alt-screen

New features

  • New settings modal (accessible from the top right overflow button) to set font size, toggle between light mode and dark mode, compact mode and normal mode
  • CTRL-U and CTRL-K now cut to clipboard
  • Typeahead: characters you type in a long-running command will now show up in the input box when the command completes

Bug fixes

  • Handle arrow keys with modifiers (option and command) in CLIs and full-screen apps (Previously, users were unable to navigate with option and command keys in - Postgres CLI)
  • Straightening the text baseline
  • Translucent colors (e.g. for diff-so-fancy) are now correct (We now support the full range of opacity)
  • Dotfile path completions + Completions improvements for more commands
  • Artifacts when rendering svgs, especially on low res monitors. Overflow menu looks a lot better now!

New features

  • Compact Mode (see GIF below)
  • Support for mouse events in Vim and other programs that can handle mouse input
  • Completions for npm / yarn scripts

Bug fixes

  • Major improvements to the consistency of completions, especially for commands that can take multiple arguments (e.g. rm -rf)
  • Proper path completions for absolute paths
  • Hang when PROMPT_COMMAND is set for the shell
  • Context Menu not closing when clicking outside of the menu
  • Crashes after executing multi-line commands and on older versions of macOS

New features

  • Support for numpad ENTER
  • More npm & yarn completions

Bug fixes

  • Down arrow sends unrecognized escape sequence to Github CLI
  • Can’t use UP arrow if item in history is multiple lines
  • Crash when closing a tab when there are multiple tabs
  • File-only completion signatures should also show directories

New features

  • New invite system to add users to Warp. To invite new users, click the overflow menu at the top right and click ‘invite users’. For now we ask that you please don’t post these invites on social media!
  • URLs in the terminal screen are auto-linkified
  • Double clicking the title bar maximizes/minimizes the window

Bug fixes

  • Various Command Palette bugs
  • Find box is populated with the user’s text selection
  • 3 second latency when changing the prompt upon first SSHing

New features

  • Command Palette for most keyboard shortcuts (CMD-P)
  • Previously, tab completion descriptions were cut off. Now we display them in a floating box
  • You can now switch tabs using CTRL-TAB and CTRL-SHIFT-TAB

Bug fixes

  • Intermittent crashes with Zsh sessions and switching tabs
  • Always fall back to path suggestions for completions
  • Various bugs related to completions

New features

  • Multiple window support
  • New completions UI and in-line documentation for commands and flags
  • Horizontal scrolling of input box to support long commands

Bug fixes

  • Crash when exiting from logout or exit when there’s a background process
  • Crash when bootstrapping from detecting incorrect shell name
  • Various bugs related to completions

New features

  • Mac File and Edit menus, along with Mac standard menu items (although New Window not yet working)

Bug fixes

  • Crash when closing last window
  • CMD-F: when there are no matches, display 0/0
  • CMD-F should not scroll away if navigating to a match on the same row
  • CMD-F: render the yellow rectangle at the layer of rendering the cell
  • Unable to move cursor upwards on multi-line previous command
  • Warp bootstrap commands showing up in history over ssh
  • Accept input via input box before terminal has bootstrapped
  • New tab button should have hover and click state
  • Output stops midway through session on iMac running Mojave 10.14.6
  • Backspace doesn’t work while holding shift
  • Clipping issue in share dialog
  • Input suggestions closes if you click on the scrollbar
  • Hitting up/down while input suggestions are open causes menu to move
  • Paste is not working for full screen apps
  • Underline does not render with Hack font

New features

  • SSH support (Warp now works the same when you SSH as it does locally!)
  • Improved completions: we’ve built out new completions support that are snappier and have more intelligent suggestions for options and arguments for some of the most used commands
  • Find: Pressing CMD-F now brings up a find view to search for text in the terminal

Bug fixes

  • Text rendering was faded on certain monitors