Releases: alacritty/alacritty
Releases Β· alacritty/alacritty
Alacritty Version 0.16.0 Release Candidate 2
Fixed
- macOS crashing issues
Alacritty Version 0.16.0 Release Candidate 1
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 strikeoutEnter
,Tab
,Backspace
not disambiguated withshift
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
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
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
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 charactersalacritty 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
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 charactersalacritty 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
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 charactersalacritty 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
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 addESC
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
, andipc_socket
to the newgeneral
section - Moved config option
shell
toterminal.shell
ctrl+shift+u
binding to open links toctrl+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
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
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 addESC
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
, andipc_socket
to the newgeneral
section - Moved config option
shell
toterminal.shell
ctrl+shift+u
binding to open links toctrl+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