Skip to content

Releases: alacritty/alacritty

Alacritty Version 0.16.0 Release Candidate 2

21 Sep 05:46
v0.16.0-rc2
Compare
Choose a tag to compare

Fixed

  • macOS crashing issues

Alacritty Version 0.16.0 Release Candidate 1

29 Aug 19:11
v0.16.0-rc1
89d1e56
Compare
Choose a tag to compare

Packaging

  • Minimum Rust version has been bumped to 1.85.0

Added

  • Vi motions *, #, {, and }
  • IPC config retrieval using alacritty msg get-config
  • Multi-sequence touch zoom sequences
  • Vi action Y keybind, yank to the end of line
  • Add /etc/alacritty/alacritty.toml fallback for system wide configuration

Changed

  • Hide login message if ~/.hushlogin is present
  • Improve rendering of rounded corners with builtin box drawing

Fixed

  • Crash when OpenGL context resets
  • Modifier keys clearing selection with kitty keyboard protocol enabled
  • glyph_offset.y not applied to strikeout
  • Enter,Tab, Backspace not disambiguated with shift in kitty keyboard's disambiguate mode
  • Hint bindings not respecting IPC overrides
  • Search matching a wrapping fullwidth character in the last column
  • Crash when AppleFontSmoothing option is not present on macOS
  • Origin mode (DECOM) not moving cursor to the origin point
  • Unresponsiveness when spamming the bell character with a bell command enabled
  • window.startup_mode applied to existing window when opening a new tab on macOS

Alacritty Version 0.15.1

16 Feb 20:58
v0.15.1
Compare
Choose a tag to compare

Changed

  • Error out when socket fails to create with --daemon
  • Default URL hints now stop before backslashes

Fixed

  • Modifiers being out of sync for fast/synthetic input on X11
  • Child process creation failing while inside a deleted directory
  • Shifted key reported without a shift when using kitty keyboard protocol

Alacritty Version 0.15.1 Release Candidate 1

12 Feb 15:57
v0.15.1-rc1
Compare
Choose a tag to compare

Changed

  • Error out when socket fails to create with --daemon
  • Default URL hints now stop before backslashes

Fixed

  • Modifiers being out of sync for fast/synthetic input on X11
  • Child process creation failing while inside a deleted directory
  • Shifted key reported without a shift when using kitty keyboard protocol

Alacritty Version 0.15.0

13 Jan 20:54
v0.15.0
Compare
Choose a tag to compare

Added

  • Config option window.level = "AlwaysOnTop" to force Alacritty to always be the toplevel window
  • Escape sequence to move cursor forward tabs ( CSI Ps I )
  • Pass activation token in alacritty msg create-window on Wayland/X11

Changed

  • Always focus new windows on macOS
  • Don't switch to semantic/line selection when control is pressed
  • Always emit 1 for the first parameter when having modifiers in kitty keyboard protocol

Fixed

  • Mouse/Vi cursor hint highlighting broken on the terminal cursor line
  • Hint launcher opening arbitrary text, when terminal content changed while opening
  • SemanticRight/SemanticLeft vi motions breaking with wide semantic escape characters
  • alacritty migrate crashing with recursive toml imports
  • Migrating nonexistent toml import breaking the entire migration
  • First daemon mode window ignoring window options passed through CLI
  • Report of Enter/Tab/Backspace in kitty keyboard's report event types mode
  • Crash when pressing certain modifier keys on macOS 15+
  • Cut off wide characters in preedit string

Alacritty Version 0.15.0 Release Candidate 1

06 Jan 04:19
v0.15.0-rc1
Compare
Choose a tag to compare

Added

  • Config option window.level = "AlwaysOnTop" to force Alacritty to always be the toplevel window
  • Escape sequence to move cursor forward tabs ( CSI Ps I )
  • Pass activation token in alacritty msg create-window on Wayland/X11

Changed

  • Always focus new windows on macOS
  • Don't switch to semantic/line selection when control is pressed
  • Always emit 1 for the first parameter when having modifiers in kitty keyboard protocol

Fixed

  • Mouse/Vi cursor hint highlighting broken on the terminal cursor line
  • Hint launcher opening arbitrary text, when terminal content changed while opening
  • SemanticRight/SemanticLeft vi motions breaking with wide semantic escape characters
  • alacritty migrate crashing with recursive toml imports
  • Migrating nonexistent toml import breaking the entire migration
  • First daemon mode window ignoring window options passed through CLI
  • Report of Enter/Tab/Backspace in kitty keyboard's report event types mode
  • Crash when pressing certain modifier keys on macOS 15+

Alacritty Version 0.14.1 Release Candidate 1

22 Dec 23:27
v0.14.1-rc1
Compare
Choose a tag to compare

Changed

  • Always emit 1 for the first parameter when having modifiers in kitty keyboard protocol

Fixed

  • Mouse/Vi cursor hint highlighting broken on the terminal cursor line
  • Hint launcher opening arbitrary text, when terminal content changed while opening
  • SemanticRight/SemanticLeft vi motions breaking with wide semantic escape characters
  • alacritty migrate crashing with recursive toml imports
  • Migrating nonexistent toml import breaking the entire migration
  • Crash when pressing certain modifier keys on macOS 15+
  • First daemon mode window ignoring window options passed through CLI

Alacritty Version 0.14.0

22 Oct 23:16
v0.14.0
Compare
Choose a tag to compare

Packaging

  • Minimum Rust version has been bumped to 1.74.0

Added

  • Support relative path imports from config files
  • alacritty migrate support for TOML configuration changes
  • Headless mode using alacritty --daemon

Changed

  • Pressing Alt with unicode input will now add ESC like for ASCII input
  • Decorations use opaque style and system window background on macOS
  • No longer source ~/.zshenv on macOS
  • Moved config options import, working_directory, live_config_reload, and ipc_socket
    to the new general section
  • Moved config option shell to terminal.shell
  • ctrl+shift+u binding to open links to ctrl+shift+o to avoid collisions with IMEs
  • Use Beam cursor for single char cursor inside the IME preview

Fixed

  • Crash when trying to create a new tab without decorations enabled
  • New window being treated as focused when it's not on Wayland
  • IME preview blending into text below it
  • Dynamic title disabled for new windows when initial one has title as CLI option
  • While terminal in mouse mode, mouse bindings that used the shift modifier and
    had multiple actions only performed the first action
  • Leaking FDs when closing windows on Unix systems
  • Config emitting errors for nonexistent import paths
  • Kitty keyboard protocol reporting shifted key codes
  • Broken search with words broken across line boundary on the first character
  • Config import changes not being live reloaded
  • Cursor color requests with default cursor colors
  • Fullwidth semantic escape characters
  • Windows app icon now displays properly in old alt+tab on Windows
  • Alacritty not being properly activated with startup notify
  • Invalid URL highlights after terminal scrolling
  • Hollow block cursor not spanning multiple chars being edited inside the IME preview
  • Vi inline search only working for direct key input without modifiers

Alacritty Version 0.14.0 Release Candidate 2

15 Oct 21:40
v0.14.0-rc2
Compare
Choose a tag to compare

Added

  • Headless mode using alacritty --daemon

Changed

  • Use Beam cursor for single char cursor inside the IME preview

Fixed

  • Hollow block cursor not spanning multiple chars being edited inside the IME preview
  • Vi inline search only working for direct key input without modifiers

Alacritty Version 0.14.0 Release Candidate 1

11 Oct 16:49
v0.14.0-rc1
6b3a856
Compare
Choose a tag to compare

Packaging

  • Minimum Rust version has been bumped to 1.74.0

Added

  • Support relative path imports from config files
  • alacritty migrate support for TOML configuration changes
  • Support for Unicode 16 characters

Changed

  • Pressing Alt with unicode input will now add ESC like for ASCII input
  • Decorations use opaque style and system window background on macOS
  • No longer source ~/.zshenv on macOS
  • Moved config options import, working_directory, live_config_reload, and ipc_socket
    to the new general section
  • Moved config option shell to terminal.shell
  • ctrl+shift+u binding to open links to ctrl+shift+o to avoid collisions with IMEs

Fixed

  • Crash when trying to create a new tab without decorations enabled
  • New window being treated as focused when it's not on Wayland
  • IME preview blending into text below it
  • Dynamic title disabled for new windows when initial one has title as CLI option
  • While terminal in mouse mode, mouse bindings that used the shift modifier and
    had multiple actions only performed the first action
  • Leaking FDs when closing windows on Unix systems
  • Config emitting errors for nonexistent import paths
  • Kitty keyboard protocol reporting shifted key codes
  • Broken search with words broken across line boundary on the first character
  • Config import changes not being live reloaded
  • Cursor color requests with default cursor colors
  • Fullwidth semantic escape characters
  • Windows app icon now displays properly in old alt+tab on Windows
  • Alacritty not being properly activated with startup notify
  • Invalid URL highlights after terminal scrolling