All Versions
64
Latest Version
Avg Release Cycle
15 days
Latest Release
-
Changelog History
Page 5
Changelog History
Page 5
-
v0.4.0-rc4 Changes
November 22, 20190.4.0-rc4
๐ Fixed
- ๐ Excessive allocation in the URL parser
-
v0.4.0-rc3 Changes
November 21, 20190.4.0-rc3
๐ Fixed
- Blank lines after each line when pasting from GTK apps on Wayland
-
v0.4.0-rc2 Changes
November 19, 20190.4.0-rc2
๐ Fixed
- ๐ GitHub releases
-
v0.4.0-rc1 Changes
November 23, 20190.4.0-rc1
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
โ 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-dev Changes
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.3.3 Changes
June 16, 2019Packaging
- โ Add appstream metadata, located at /extra/linux/io.alacritty.Alacritty.xml
- ๐ The xclip dependency has been removed
- ๐ On macOS, Alacritty now requests NSSystemAdministrationUsageDescription to avoid permission failures
- Minimum Rust version has been bumped to 1.32.0
โ Added
- โ Added ToggleFullscreen action
- ๐ On macOS, there's a ToggleSimpleFullscreen action which allows switching to fullscreen without occupying another space
- A new window option
window.startup_mode
which controls how the window is created _NET_WM_ICON
property is set on X11 now, allowing for WMs to show icons in titlebars- Current Git commit hash to
alacritty --version
- Config options
window.title
andwindow.class
- Config option
working_directory
- ๐จ Config group
debug
with the optionsdebug.log_level
,debug.print_events
anddebug.ref_test
- Select until next matching bracket when double-clicking a bracket
- โ Added foreground/background escape code request sequences
- ๐ Escape sequences now support 1, 3, and 4 digit hex colors
๐ Changed
- ๐ On Windows, Alacritty will now use the native DirectWrite font API
- The
start_maximized
window option is nowstartup_mode: Maximized
- Cells with identical foreground and background will now show their text upon selection/inversion
- 0๏ธโฃ Default Window padding to 0x0
- Moved config option
render_timer
andpersistent_logging
to thedebug
group - When the cursor is in the selection, it will be inverted again, making it visible
๐ Fixed
- Double-width characters in URLs only being highlit on the left half
- โก๏ธ PTY size not getting updated when message bar is shown
- Text Cursor disappearing
- Incorrect positioning of zero-width characters over double-width characters
- Mouse mode generating events when the cell has not changed
- Selections not automatically expanding across double-width characters
- ๐ On macOS, automatic graphics switching has been enabled again
- Text getting recognized as URLs without slashes separating the scheme
- ๐ URL parser dropping trailing slashes from valid URLs
- UTF-8 BOM skipped when reading config file
- Terminfo backspace escape sequence (
kbs
)
โ Removed
- โช Deprecated
mouse.faux_scrollback_lines
config field - Deprecated
custom_cursor_colors
config field - Deprecated
hide_cursor_when_typing
config field - ๐
Deprecated
cursor_style
config field - Deprecated
unfocused_hollow_cursor
config field - ๐ Deprecated
dimensions
config field
-
v0.3.3-rc2
June 15, 2019 -
v0.3.3-rc1
June 09, 2019 -
v0.3.2 Changes
April 22, 2019๐ Version 0.3.2
๐ Fixed
- ๐ Panic on startup when using Conpty on Windows
-
v0.3.1 Changes
April 22, 2019โ Added
- โ Added ScrollLineUp and ScrollLineDown actions for scrolling line by line
- ๐ Native clipboard support on X11 and Wayland
๐ Changed
- ๐ Alacritty now has a fixed minimum supported Rust version of 1.31.0
๐ Fixed
- Reset scrolling region when the RIS escape sequence is received
- ๐ Subprocess spawning on macos
- Unnecessary resize at startup
- Text getting blurry after live-reloading shaders with padding active
- Resize events are not send to the shell anymore if dimensions haven't changed
- ๐ Minor performance issues with underline and strikeout checks
- Rare bug which would extend underline and strikeout beyond the end of line
- Cursors not spanning two lines when over double-width characters
- Incorrect cursor dimensions if the font offset isn't
0