Alacritty Version 0.7.0 Release Candidate 1
Pre-release
Pre-release
·
588 commits
to master
since this release
Added
- Support for
~/at the beginning of configuration file imports - New
cursor.style.blinkingoption to set the default blinking state - New
cursor.blink_intervaloption to configure the blinking frequency - Support for cursor blinking escapes (
CSI ? 12 h,CSI ? 12 landCSI Ps SP q) - IME support on Windows
- Urgency support on Windows
- Customizable keybindings for search
- History for search mode, bound to ^P/^N/Up/Down by default
- 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_levelisOffinstead 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 bandCSI Ps Zwith large parameters locking up Alacritty - Dimming colors which use the indexed
CSI 38 : 5 : Ps mnotation - 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
--holdflag 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
--optionflag:--persistent-logging--live-config-reload--no-live-config-reload--dimensions--position
live-shader-reloadfeature- Config option
dynamic_title, you should usewindow.dynamic_titleinstead - Config option
scrolling.faux_multiplier, which was replaced by escapeCSI ? 1007 h/l - WinPTY support on Windows