All Versions
64
Latest Version
Avg Release Cycle
15 days
Latest Release
-
Changelog History
Page 3
Changelog History
Page 3
-
v0.5.0-rc4 Changes
July 27, 2020๐ Fixed
- Scrolling at window boundaries while extending the selection
-
v0.5.0-rc3 Changes
July 25, 2020๐ Fixed
- Origin consistency in search without vi mode
-
v0.5.0-rc2 Changes
July 19, 2020โ Added
- Separate search label for backward search
๐ Fixed
- Selection tracking in search without vi mode
- Crash when resizing below search label length
-
v0.5.0-rc1 Changes
July 16, 2020Packaging
- Minimum Rust version has been bumped to 1.41.0
- ๐ง Prebuilt Linux binaries have been removed
- โ Added manpage, terminfo, and completions to macOS application bundle
- ๐ง On Linux/BSD the build will fail without Fontconfig installed, instead of building it from source
โ Removed
- ๐ฒ Environment variable
RUST_LOG
for selecting the log level
โ Added
- ๐ Default Command+N keybinding for SpawnNewInstance on macOS
- Vi mode for regex search, copying text, and opening links
- ๐ง
CopySelection
action which copies into selection buffer on Linux/BSD - Option
cursor.thickness
to set terminal cursor thickness - ๐ Font fallback on Windows
- ๐ Support for Fontconfig embolden and matrix options
- ๐ Opt-out compilation flag
winpty
to disable WinPTY support - Scrolling during selection when mouse is at top/bottom of window
- Expanding existing selections using the right mouse button
- ๐ Support for
gopher
andgemini
URLs - ๐ Unicode 13 support
- Option to run command on bell which can be set in
bell.command
- ๐ง Fallback to program specified in
$SHELL
variable on Linux/BSD if it is present
๐ Changed
- Block cursor is no longer inverted at the start/end of a selection
- Preserve selection on non-LMB or mouse mode clicks
- Wayland client side decorations are now based on config colorscheme
- ๐ Low resolution window decoration icon on Windows
- Mouse bindings for additional buttons need to be specified as a number not a string
- Don't hide cursor on modifier press with
mouse.hide_when_typing
enabled Shift + Backspace
now sends^?
instead of^H
- 0๏ธโฃ Default color scheme is now
Tomorrow Night
with the bright colors ofTomorrow Night Bright
- ๐ Set IUTF8 termios flag for improved UTF8 input support
- Dragging files into terminal now adds a space after each path
- 0๏ธโฃ Default binding replacement conditions
- Adjusted selection clearing granularity to more accurately match content
- To use the cell's text color for selection with a modified background, the
color.selection.text
variable must now be set toCellForeground
instead of omitting it - URLs are no longer highlighted without a clearly delimited scheme
- ๐ Renamed config option
visual_bell
tobell
- Moved config option
dynamic_title
towindow.dynamic_title
๐ Fixed
- Selection not cleared when switching between main and alt grid
- Freeze when application is invisible on Wayland
- Paste from some apps on Wayland
- Slow startup with Nvidia binary drivers on some X11 systems
- ๐จ Display not scrolling when printing new lines while scrolled in history
- ๐ Regression in font rendering on macOS
- Scroll down escape (
CSI Ps T
) incorrectly pulling lines from history - ๐ Dim escape (
CSI 2 m
) support for truecolor text - Incorrectly deleted lines when increasing width with a prompt wrapped using spaces
- ๐ Documentation for class in
--help
missing information on setting general class - Linewrap tracking when switching between primary and alternate screen buffer
- Preservation of the alternate screen's saved cursor when swapping to primary screen and back
- Reflow of cursor during resize
- Cursor color escape ignored when its color is set to inverted in the config
- Fontconfig's
autohint
andhinting
options being ignored - 0๏ธโฃ Ingoring of default FreeType properties
- ๐ง Alacritty crashing at startup when the configured font does not exist
- Font size rounding error
โ Removed
- ๐ Deprecated
window.start_maximized
config field - ๐ Deprecated
render_timer
config field - ๐ Deprecated
persistent_logging
config field
-
v0.5.0-dev Changes
Packaging
- Minimum Rust version has been bumped to 1.37.0
- โ Added Rust features
x11
andwayland
to 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_FACTOR
environment 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_colors
is 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.title
is set in config
๐ Fixed
- ๐ Incorrect default config path in
--help
on 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
/Application
symlink - โช 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
embeddedbitmap
set 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_seat
version 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_THEME
andXCURSOR_SIZE
ignored 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
-
v0.4.3 Changes
June 01, 2020๐ Fixed
- Tabstops not being reset with
reset
- ๐ Fallback to
LC_CTYPE=UTF-8
on 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
Maximized
on Windows - Crash when writing a fullwidth character in the last column with auto-wrap mode disabled
- ๐ Crashing at startup on Windows
- Tabstops not being reset with
-
v0.4.3-rc1 Changes
May 26, 2020๐ Fixed
- Tabstops not being reset with
reset
- ๐ Fallback to
LC_CTYPE=UTF-8
on 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
Maximized
on Windows - Crash when writing a fullwidth character in the last column with auto-wrap mode disabled
- ๐ Crashing at startup on Windows
- Tabstops not being reset with
-
v0.4.2 Changes
March 29, 2020Packaging
- Minimum Rust version has been bumped to 1.37.0
- โ Added Rust features
x11
andwayland
to 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_FACTOR
environment 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_colors
is 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.title
is 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
--help
on 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
/Application
symlink - โช 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
embeddedbitmap
set 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_seat
version 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_THEME
andXCURSOR_SIZE
ignored 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
-
v0.4.2-rc4 Changes
March 24, 2020๐ Fixed
- Shrinking terminal height in alt screen deleting primary screen content
- Incorrect cursor position when leaving alt screen after resize
-
v0.4.2-rc3 Changes
March 21, 2020๐ Fixed
- Invisible selection being visible on first/last cell in viewport