alacritty v0.7.0 Release Notes
-
โ Added
- ๐ Support for
~/
at the beginning of configuration file imports - ๐ New
cursor.style.blinking
option to set the default blinking state - ๐ New
cursor.blink_interval
option to configure the blinking frequency - ๐ Support for cursor blinking escapes (
CSI ? 12 h
,CSI ? 12 l
andCSI Ps SP q
) - ๐ IME support on Windows
- ๐ Urgency support on Windows
- Customizable keybindings for search
- 0๏ธโฃ History for search mode, bound to P/N/Up/Down by default
- 0๏ธโฃ Default binding to cancel search on Ctrl+C
- History position indicator for search and vi mode
๐ Changed
- Nonexistent config imports are ignored instead of raising an error
- ๐ฒ Value for disabling logging with
config.log_level
isOff
instead ofNone
- Missing glyph symbols are no longer drawn for zerowidth characters
๐ Fixed
- Wide characters sometimes being cut off
- Preserve vi mode across terminal
reset
- Escapes
CSI Ps b
andCSI Ps Z
with large parameters locking up Alacritty - Dimming colors which use the indexed
CSI 38 : 5 : Ps m
notation - ๐ Slow rendering performance with a lot of cells with underline/strikeout attributes
- ๐ Performance of scrolling regions with offset from the bottom
- Extra mouse buttons are no longer ignored on Wayland
- Numpad arrow keys are now properly recognized on Wayland
- Compilation when targetting aarch64-apple-darwin
- ๐ Window not being completely opaque on Windows
- ๐ Window being always on top during alt-tab on Windows
- ๐ Cursor position not reported to apps when mouse is moved with button held outside of window
- โก๏ธ No live config update when starting Alacritty with a broken configuration file
- PTY not drained to the end with the
--hold
flag enabled - High CPU usage on BSD with live config reload enabled
- Alacritty not discarding invalid escape sequences starting with ESC
- ๐ Crash due to clipboard not being properly released on Wayland
- ๐ Shadow artifacts when resizing transparent windows on macOS
- ๐ Missing glyph symbols not being rendered for missing glyphs on macOS and Windows
- Underline cursor being obscured by underline
- Cursor not being rendered with a lot of unicode glyphs visible
- IME input swallowed after triggering a key binding
- ๐ง Crash on Wayland due to non-standard fontconfig configuration
- Search without vi mode not jumping properly between all matches
โ Removed
- ๐ The following CLI arguments have been removed in favor of the
--option
flag:--persistent-logging
--live-config-reload
--no-live-config-reload
--dimensions
--position
live-shader-reload
feature- Config option
dynamic_title
, you should usewindow.dynamic_title
instead - Config option
scrolling.faux_multiplier
, which was replaced by escapeCSI ? 1007 h/l
- ๐ WinPTY support on Windows
- ๐ Support for