Releases: alacritty/alacritty
Releases · alacritty/alacritty
Alacritty Version 0.4.3
Fixed
- Tabstops not being reset with
reset - Fallback to
LC_CTYPE=UTF-8on macOS without valid system locale - Resize lag on launch under some X11 wms
- Increased input latency due to vsync behavior on X11
- Emoji colors blending with terminal background
- Fix escapes prematurely terminated by terminators in unicode glyphs
- Incorrect location when clicking inside an unfocused window on macOS
- Startup mode
Maximizedon Windows - Crash when writing a fullwidth character in the last column with auto-wrap mode disabled
- Crashing at startup on Windows
Alacritty Version 0.4.3 Release Candidate 1
Fixed
- Tabstops not being reset with
reset - Fallback to
LC_CTYPE=UTF-8on macOS without valid system locale - Resize lag on launch under some X11 wms
- Increased input latency due to vsync behavior on X11
- Emoji colors blending with terminal background
- Fix escapes prematurely terminated by terminators in unicode glyphs
- Incorrect location when clicking inside an unfocused window on macOS
- Startup mode
Maximizedon Windows - Crash when writing a fullwidth character in the last column with auto-wrap mode disabled
- Crashing at startup on Windows
Alacritty Version 0.4.2
Packaging
- Minimum Rust version has been bumped to 1.37.0
- Added Rust features
x11andwaylandto pick backends, with both enabled by default - Capitalized the Alacritty.desktop file
Added
- Live config reload for
window.title
Changed
- Pressing additional modifiers for mouse bindings will no longer trigger them
- Renamed
WINIT_HIDPI_FACTORenvironment variable toWINIT_X11_SCALE_FACTOR - Print an error instead of crashing, when startup working directory is invalid
- Line selection will now expand across wrapped lines
- The default value for
draw_bold_text_with_bright_colorsis nowfalse - Mirror OSC query terminators instead of always using BEL
- Increased Beam, Underline, and Hollow Block cursors' line widths
- Dynamic title is not disabled anymore when
window.titleis set in config
Removed
- Config option
auto_scroll, which is now always disabled - Config option
tabspaces, which is now fixed at8
Fixed
- Incorrect default config path in
--helpon Windows and macOS - Semantic selection stopping at full-width glyphs
- Full-width glyphs cut off in last column
- Crash when starting on some X11 systems
- Font size resetting when Alacritty is moved between screens
- Limited payload length in clipboard escape (used for Tmux copy/paste)
- Alacritty not ignoring keyboard events for changing WM focus on X11
- Regression which added a UNC path prefix to the working directory on Windows
- CLI parameters discarded when config is reload
- Blurred icons in KDE task switcher (alacritty.ico is now high-res)
- Consecutive builds failing on macOS due to preexisting
/Applicationsymlink - Block selection starting from first column after beginning leaves the scrollback
- Incorrect selection status of the first cell when selection is off screen
- Backwards bracket selection
- Stack overflow when printing shader creation error
- Underline position for bitmap fonts
- Selection rotating outside of scrolling region
- Throughput performance problems caused by excessive font metric queries
- Unicode throughput performance on Linux/BSD
- Resize of bitmap fonts
- Crash when using bitmap font with
embeddedbitmapset tofalse - Inconsistent fontconfig fallback
- Handling of OpenType variable fonts
- Expansion of block-selection on partially selected full-width glyphs
- Minimize action only works with decorations on macOS
- Window permanently vanishing after hiding on macOS
- Handling of URLs with single quotes
- Parser reset between DCS escapes
- Parser stopping at unknown DEC private modes/SGR character attributes
- Block selection appending duplicate newlines when last column is selected
- Bitmap fonts being a bit smaller than they should be in some cases
- Config reload creating alternate screen history instead of updating scrollback
- Crash on Wayland compositors supporting
wl_seatversion 7+ - Message bar not hiding after fixing wrong color value in config
- Tabstops cleared on resize
- Tabstops not breaking across lines
- Crash when parsing DCS escape with more than 16 parameters
- Ignoring of slow touchpad scrolling
- Selection invisible when starting above viewport and ending below it
- Clipboard not working after TTY switch on Wayland
- Crash when pasting non UTF-8 string advertised as UTF-8 string on Wayland
- Incorrect modifiers tracking on X11 and macOS, leading to 'sticky' modifiers
- Crash when starting on Windows with missing dark mode support
- Variables
XCURSOR_THEMEandXCURSOR_SIZEignored on Wayland - Low resolution mouse cursor and decorations on HiDPI Wayland outputs
- Decorations visible when in fullscreen on Wayland
- Window size not persisted correctly after fullscreening on macOS
- Crash on startup with some locales on X11
- Shrinking terminal height in alt screen deleting primary screen content
Alacritty Version 0.4.2 Release Candidate 4
Fixed
- Shrinking terminal height in alt screen deleting primary screen content
- Incorrect cursor position when leaving alt screen after resize
Alacritty Version 0.4.2 Release Candidate 3
Fixed
- Invisible selection being visible on first/last cell in viewport
Alacritty Version 0.4.2 Release Candidate 2
Fixed
- Font style ignored for fallback on Linux
Alacritty Version 0.4.2 Release Candidate 1
Packaging
- Minimum Rust version has been bumped to 1.37.0
- Added Rust features
x11andwaylandto pick backends, with both enabled by default - Capitalized the default Alacritty.desktop file
- Capitalized the Alacritty.desktop file
Added
- Live config reload for
window.title
Changed
- Pressing additional modifiers for mouse bindings will no longer trigger them
- Renamed
WINIT_HIDPI_FACTORenvironment variable toWINIT_X11_SCALE_FACTOR - Print an error instead of crashing, when startup working directory is invalid
- Line selection will now expand across wrapped lines
- The default value for
draw_bold_text_with_bright_colorsis nowfalse - Mirror OSC query terminators instead of always using BEL
- Increased Beam, Underline, and Hollow Block cursors' line widths
- Dynamic title is not disabled anymore when
window.titleis set in config
Fixed
- Incorrect default config path in
--helpon Windows and macOS - Semantic selection stopping at full-width glyphs
- Full-width glyphs cut off in last column
- Crash when starting on some X11 systems
- Font size resetting when Alacritty is moved between screens
- Limited payload length in clipboard escape (used for Tmux copy/paste)
- Alacritty not ignoring keyboard events for changing WM focus on X11
- Regression which added a UNC path prefix to the working directory on Windows
- CLI parameters discarded when config is reload
- Blurred icons in KDE task switcher (alacritty.ico is now high-res)
- Consecutive builds failing on macOS due to preexisting
/Applicationsymlink - Block selection starting from first column after beginning leaves the scrollback
- Incorrect selection status of the first cell when selection is off screen
- Backwards bracket selection
- Stack overflow when printing shader creation error
- Underline position for bitmap fonts
- Selection rotating outside of scrolling region
- Throughput performance problems caused by excessive font metric queries
- Unicode throughput performance on Linux/BSD
- Resize of bitmap fonts
- Crash when using bitmap font with
embeddedbitmapset tofalse - Inconsistent fontconfig fallback
- Handling of OpenType variable fonts
- Expansion of block-selection on partially selected full-width glyphs
- Minimize action only works with decorations on macOS
- Window permanently vanishing after hiding on macOS
- Handling of URLs with single quotes
- Parser reset between DCS escapes
- Parser stopping at unknown DEC private modes/SGR character attributes
- Block selection appending duplicate newlines when last column is selected
- Bitmap fonts being a bit smaller than they should be in some cases
- Config reload creating alternate screen history instead of updating scrollback
- Crash on Wayland compositors supporting
wl_seatversion 7+ - Message bar not hiding after fixing wrong color value in config
- Tabstops cleared on resize
- Tabstops not breaking across lines
- Crash when parsing DCS escape with more than 16 parameters
- Ignoring of slow touchpad scrolling
- Selection invisible when starting above viewport and ending below it
- Clipboard not working after TTY switch on Wayland
- Crash when pasting non UTF-8 string advertised as UTF-8 string on Wayland
- Incorrect modifiers tracking on X11 and macOS, leading to 'sticky' modifiers
- Crash when starting on Windows with missing dark mode support
- Variables
XCURSOR_THEMEandXCURSOR_SIZEignored on Wayland - Low resolution mouse cursor and decorations on HiDPI Wayland outputs
- Decorations visible when in fullscreen on Wayland
- Window size not persisted correctly after fullscreening on macOS
- Crash on startup with some locales on X11
Removed
- Config option
auto_scroll, which is now always disabled - Config option
tabspaces, which is now fixed at8
Alacritty Version 0.4.1
Packaging
- Added compatibility logo variants for environments which can't render the default SVG
Added
- Terminal escape bindings with combined modifiers for Delete and Insert
- /Applications symlink into OS X DMG for easier installation
- Colored emojis on Linux/BSD
- Value
randrforWINIT_HIDPI_FACTOR, to ignoreXft.dpiand scale based on screen dimensions Minimizekey binding action, bound tocmd + mon macOS
Changed
- On Windows, the ConPTY backend will now be used by default if available
- The
enable_experimental_conpty_backendconfig option has been replaced withwinpty_backend
Fixed
- URLs not truncated with non-matching single quote
- Absolute file URLs (
file:///home) not recognized because of leading/ - Clipboard escape
OSC 52not working with empty clipboard parameter - Direct escape input on Windows using alt
- Incorrect window size on X11 when waking up from suspend
- Width of Unicode 11/12 emojis
- Minimize on windows causing layout issues
- Performance bottleneck when clearing colored rows
- Vague startup crash messages on Windows with WinPTY backend
- Deadlock on Windows when closing Alacritty using the title bar "X" button (ConPTY backend)
- Crash on
clearwhen scrolled up in history - Entire screen getting underlined/stroke out when running
clear - Slow startup on some Wayland compositors
- Padding not consistently visible on macOS
- Decorations ignoring Windows dark theme
- Crash on macOS when starting maximized without decorations
- Resize cursor not showing up on Wayland
- Maximized windows spawning behind system panel on Gnome Wayland
Removed
- Support for 8-bit C1 escape sequences
Alacritty Version 0.4.1 Release Candidate 3
Fixed
- Missing Windows GitHub releases
Alacritty Version 0.4.1 Release Candidate 1
Packaging
- Added compatibility logo variants for environments which can't render the default SVG
Added
- Terminal escape bindings with combined modifiers for Delete and Insert
- /Applications symlink into OS X DMG for easier installation
- Colored emojis on Linux/BSD
- Value
randrforWINIT_HIDPI_FACTOR, to ignoreXft.dpiand scale based on screen dimensions Minimizekey binding action, bound tocmd + mon macOS
Changed
- On Windows, the ConPTY backend will now be used by default if available
- The
enable_experimental_conpty_backendconfig option has been replaced withwinpty_backend
Fixed
- URLs not truncated with non-matching single quote
- Absolute file URLs (
file:///home) not recognized because of leading/ - Clipboard escape
OSC 52not working with empty clipboard parameter - Direct escape input on Windows using alt
- Incorrect window size on X11 when waking up from suspend
- Width of Unicode 11/12 emojis
- Minimize on windows causing layout issues
- Performance bottleneck when clearing colored rows
- Vague startup crash messages on Windows with WinPTY backend
- Deadlock on Windows when closing Alacritty using the title bar "X" button (ConPTY backend)
- Crash on
clearwhen scrolled up in history - Entire screen getting underlined/stroke out when running
clear - Slow startup on some Wayland compositors
- Padding not consistently visible on macOS
- Decorations ignoring Windows dark theme
- Crash on macOS when starting maximized without decorations
- Resize cursor not showing up on Wayland
- Maximized windows spawning behind system panel on Gnome Wayland
Removed
- Support for 8-bit C1 escape sequences