Releases: alacritty/alacritty
Releases · alacritty/alacritty
Version 0.3.0 RC 3
v0.3.0-rc3 Alacritty version 0.3.0 release candidate 3
Version 0.3.0 RC 2
v0.3.0-rc2 Alacritty version 0.3.0 release candidate 2
Version 0.3.0 RC 1
v0.3.0-rc1 Alacritty version 0.3.0 release candidate 1
Version 0.2.9
Version 0.2.9
Changed
- Accept fonts which are smaller in width or height than a single pixel
Fixed
- Incorrect font spacing after moving Alacritty between displays
Version 0.2.8
Version 0.2.8
Added
- Window class on Wayland is set to
Alacritty
by default - Log file location is stored in the
ALACRITTY_LOG
environment variable - Close button has been added to the error/warning messages
Changed
- Improve scrolling accuracy with devices sending fractional updates (like touchpads)
scrolling.multiplier
now affects normal scrolling with touchpads- Error/Warning bar doesn't overwrite the terminal anymore
- Full error/warning messages are displayed
- Config error messages are automatically removed when the config is fixed
- Scroll history on Shift+PgUp/PgDown when scrollback history is available
Fixed
- Resolved off-by-one issue with erasing characters in the last column
- Excessive polling every 100ms with
live_config_reload
enabled - Unicode characters at the beginning of URLs are now properly ignored
- Remove error message when reloading an empty config
- Allow disabling URL launching by setting the value of
mouse.url.launcher
toNone
- Corrected the
window.decorations
config documentation for macOS - Fix IME position on HiDPI displays
- URLs not opening while terminal is scrolled
- Reliably remove log file when Alacritty is closed and persistent logging is disabled
- Remove selections when clearing the screen partially (scrolling horizontally in less)
- Crash/Freeze when shrinking the font size too far
- Documentation of the
--dimensions
flag have been updated to display the correct default
Removed
clear
doesn't remove error/warning messages anymore
v0.2.7
Version 0.2.7
Fixed
- Crash when trying to start Alacritty on Windows
v0.2.6
Version 0.2.6
Added
- New
alt_send_esc
option for controlling if alt key should send escape sequences
Changed
- All options in the configuration file are now optional
Removed
- Windows and macOS configuration files (
alacritty.yml
is now platform independent)
Fixed
- Replaced
Command
withSuper
in the Linux and Windows config documentation - Prevent semantic and line selection from starting with the right or middle mouse button
- Prevent Alacritty from crashing when started on a system without any free space
- Resolve issue with high CPU usage after moving Alacritty between displays
- Characters will no longer be deleted when using ncurses with the hard tab optimization
- Crash on non-linux operating systems when using the
SpawnNewInstance
action
Version 0.2.5
Version 0.2.5
Added
- New configuration field
visual_bell.color
allows changing the visual bell color - Crashes on Windows are now also reported with a popup in addition to stderr
- Windows: New configuration field
enable_experimental_conpty_backend
which enables support
for the Pseudoconsole API (ConPTY) added in Windows 10 October 2018 (1809) update - New mouse and key action
SpawnNewInstance
for launching another instance of Alacritty
Changed
- Log messages are now consistent in style, and some have been removed
- Windows configuration location has been moved from %USERPROFILE%\alacritty.yml
to %APPDATA%\alacritty\alacritty.yml - Windows default shell is now PowerShell instead of cmd
- URL schemes have been limited to http, https, mailto, news, file, git, ssh and ftp
Fixed
- Fix color issue in ncurses programs by updating terminfo pairs from 0x10000 to 0x7FFF
- Fix panic after quitting Alacritty on macOS
- Tabs are no longer replaced by spaces when copying them to the clipboard
- Alt modifier is no longer sent separately from the modified key
- Various Windows issues, like color support and performance, through the new ConPTY
- Fixed rendering non default mouse cursors in terminal mouse mode (linux)
- Fix the
Copy
mouse_bindings
action (#1963) - URLs are only launched when left-clicking
- Removal of extra characters (like
,
) at the end of URLs has been improved - Single quotes (
'
) are removed from URLs when there is no matching opening quote - Precompiled binaries now work with macOS versions before 10.13 (10.11 and above)
Windows ConPTY Support
v0.2.4-conpty Add support for Windows ConPTY API
v0.2.4
Version 0.2.4
Added
- Option for evenly spreading extra padding around the terminal (
window.dynamic_padding
) - Option for maximizing alacritty on start (
window.start_maximized
) - Display notice about errors and warnings inside Alacritty
- Log all messages to both stderr and a log file in the system's temporary directory
- New configuration option
persistent_logging
and CLI flag--persistent-logging
,
for keeping the log file after closing Alacritty ClearLogNotice
action for removing the warning and error message- Terminal bells on macOS will now request the user's attention in the window
- Alacritty now requests privacy permissions on macOS
Changed
- Extra padding is not evenly spread around the terminal by default anymore
- When the config file is empty, Alacritty now logs an info instead of an error message
Fixed
- Fixed a bad type conversion which could cause underflow on a window resize
- Alacritty now spawns a login shell on macOS, as with Terminal.app and iTerm2
- Fixed zombie processes sticking around after launching URLs
- Zero-width characters are now properly rendered without progressing the cursor