All Versions
64
Latest Version
Avg Release Cycle
15 days
Latest Release
-
Changelog History
Page 4
Changelog History
Page 4
-
v0.4.2-rc2
March 18, 2020 -
v0.4.2-rc1 Changes
March 14, 2020Packaging
- Minimum Rust version has been bumped to 1.37.0
- โ Added Rust features
x11
andwayland
to pick backends, with both enabled by default - 0๏ธโฃ 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_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.2-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
- Shrinking terminal height in alt screen deleting primary screen content
โ Removed
- Config option
auto_scroll
, which is now always disabled - ๐ Config option
tabspaces
, which is now fixed at8
-
v0.4.1 Changes
January 09, 2020Packaging
- โ 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
randr
forWINIT_HIDPI_FACTOR
, to ignoreXft.dpi
and scale based on screen dimensions - ๐
Minimize
key binding action, bound tocmd + m
on macOS
๐ Changed
- ๐ On Windows, the ConPTY backend will now be used by default if available
- The
enable_experimental_conpty_backend
config 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 52
not 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
clear
when 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
-
v0.4.1-rc3 Changes
January 09, 2020๐ Fixed
- ๐ Missing Windows GitHub releases
-
v0.4.1-rc2
January 09, 2020 -
v0.4.1-rc1 Changes
January 05, 2020Packaging
- โ 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
randr
forWINIT_HIDPI_FACTOR
, to ignoreXft.dpi
and scale based on screen dimensions - ๐
Minimize
key binding action, bound tocmd + m
on macOS
๐ Changed
- ๐ On Windows, the ConPTY backend will now be used by default if available
- The
enable_experimental_conpty_backend
config 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 52
not 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
clear
when 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
-
v0.4.1-dev Changes
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
๐ Changed
- ๐ On Windows, the ConPTY backend will now be used by default if available
- The
enable_experimental_conpty_backend
config 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 52
not 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
clear
when 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
โ Removed
- ๐ Support for 8-bit C1 escape sequences
-
v0.4.0 Changes
November 25, 20190.4.0
Packaging
- Minimum Rust version has been bumped to 1.36.0
- ๐ Config is not generated anymore, please consider distributing the alacritty.yml as documentation
- โ Removed Alacritty terminfo from .deb in favor of ncurses provided one
โ Added
- Block selection mode when Control is held while starting a selection
- ๐ Allow setting general window class on X11 using CLI or config (
window.class.general
) - Config option
window.gtk_theme_variant
to set GTK theme variant - Completions for
--class
and-t
(short title) - ๐ Change the mouse cursor when hovering over the message bar and its close button
- ๐ Support combined bold and italic text (with
font.bold_italic
to customize it) - Extra bindings for F13-F20
- Terminal escape bindings with combined modifiers
- Bindings for ScrollToTop and ScrollToBottom actions
ReceiveChar
key binding action to insert the key's text character- ๐ New CLI flag
--hold
for keeping Alacritty opened after its child process exits - โช Escape sequence to save and restore window title from stack
- Alternate scroll escape sequence (
CSI ? 1007 h
/CSI ? 1007 l
) - ๐จ Print name of launch command if Alacritty failed to execute it
- Live reload font settings from config
- UTF-8 mouse mode escape sequence (
CSI ? 1005 h
/CSI ? 1005 l
) - Escape for reading clipboard (
OSC 52 ; <s / p / c> ; ? BEL
) - Set selection clipboard (
OSC 52 ; <s / p> ; <BASE64> BEL
)
๐ Changed
- ๐ On Windows, query DirectWrite for recommended anti-aliasing settings
- Scroll lines out of the visible region instead of deleting them when clearing the screen
๐ Fixed
- GUI programs launched by Alacritty starting in the background on X11
- Text Cursor position when scrolling
- ๐ Performance issues while resizing Alacritty
- First unfullscreen action ignored on window launched in fullscreen mode
- The window is now filled with the background color before displaying
- Cells sometimes not getting cleared correctly
- X11 clipboard hanging when mime type is set
- ๐ On macOS, Alacritty will now fallback to Menlo if a font specified in the config cannot be loaded
- โ Debug ref tests are now written to disk regardless of shutdown method
- Cursor color setting with escape sequence
- 0๏ธโฃ Override default bindings with subset terminal mode match
- ๐ง On Linux, respect fontconfig's
embeddedbitmap
configuration option - Selecting trailing tab with semantic expansion
- ๐ URL parser incorrectly handling Markdown URLs and angled brackets
- Intermediate bytes of CSI sequences not checked
- Wayland clipboard integration
- ๐ Use text mouse cursor when mouse mode is temporarily disabled with shift
- Wayland primary selection clipboard not storing text when selection is stopped outside of the window
- Block URL highlight while a selection is active
- Bindings for Alt + F1-F12
- Discard scrolling region escape with bottom above top
- Opacity always applying to cells with their background color matching the teriminal background
- ๐ Allow semicolons when setting titles using an OSC
- Background always opaque on X11
- โก๏ธ Skipping redraws on PTY update
- ๐ Not redrawing while resizing on Windows/macOS
- ๐ Decorations
none
launching an invisible window on Windows - ๐ Alacritty turning transparent when opening another window on macOS with chunkwm
- ๐ Startup mode
Maximized
having no effect on Windows - ๐ Inserting Emojis using
Super+.
or compose sequences on Windows - ๐ Change mouse cursor depending on mode with Wayland
- Hide mouse cursor when typing if the
mouse.hide_when_typing
option is set on Wayland - ๐ Glitches when DPI changes on Windows
- Crash when resuming after suspension
- Crash when trying to start on X11 with a Wayland compositor running
- Crash with a virtual display connected on X11
- ๐ Use
\
instead of\\
as path separators on Windows for logging config file location - Underline/strikeout drawn above visual bell
- Terminal going transparent during visual bell
- Selection not being cleared when sending chars through a binding
- Mouse protocols/encodings not being mutually exclusive within themselves
- Escape
CSI Ps M
deleting lines above cursor when at the bottom of the viewport - Cell reset not clearing underline, strikeout and foreground color
- Escape
CSI Ps c
honored with a wrongPs
- Ignore
ESC
escapes with invalid intermediates - Blank lines after each line when pasting from GTK apps on Wayland
โ Removed
- Bindings for Super/Command + F1-F12
- Automatic config generation
- ๐ Deprecated
scrolling.faux_multiplier
, the alternate scroll escape can now be used to disable it
andscrolling.multiplier
controls the number of scrolled lines
-
v0.4.0-rc5 Changes
November 23, 20190.4.0-rc5
๐ Fixed
- ๐ Modifiers staying pressed when released outside of Window on XWayland