Releases: alacritty/alacritty
Releases · alacritty/alacritty
Alacritty Version 0.3.1
Version 0.3.1
Added
- Added ScrollLineUp and ScrollLineDown actions for scrolling line by line
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
Alacritty Version 0.3.0
Version 0.3.0
Official announcement: http://blog.christianduerr.com/alacritty_030_announcement
Packaging
- On Linux, the .desktop file now uses
Alacrittyas icon name, which can be
found atextra/logo/alacritty-term.svg
Added
- MSI installer for Windows is now available
- New default key bindings Alt+Home, Alt+End, Alt+PageUp and Alt+PageDown
- Dynamic title support on Windows
- Ability to specify starting position with the
--positionflag - New configuration field
window.positionallows specifying the starting position - Added the ability to change the selection color
- Text will reflow instead of truncating when resizing Alacritty
- Underline text and change cursor when hovering over URLs with required modifiers pressed
Changed
- Clicking on non-alphabetical characters in front of URLs will no longer open them
- Command keybindings on Windows will no longer open new cmd.exe console windows
- On macOS, automatic graphics switching has been temporarily disabled due to a macos bug
Fixed
- Fix panic which could occur when quitting Alacritty on Windows if using the Conpty backend
- Automatic copying of selection to clipboard when mouse is released outside of Alacritty
- Scrollback history live reload only working when shrinking lines
- Crash when decreasing scrollback history in config while scrolled in history
- Resetting the terminal while in the alt screen will no longer disable scrollback
- Cursor jumping around when leaving alt screen while not in the alt screen
- Text lingering around when resetting while scrolled up in the history
- Terminfo support for extended capabilities
- Allow mouse presses and beginning of mouse selection in padding
- Windows: Conpty backend could close immediately on startup in certain situations
- FreeBSD: SpawnNewInstance will now open new instances in the shell's current
working directory as long as linprocfs(5) is mounted on/compat/linux/proc - Fix lingering Alacritty window after child process has exited
- Growing the terminal while scrolled up will no longer move the content down
- Support for alternate keyboard layouts on macOS
- Slow startup time on some X11 systems
- The AltGr key no longer sends escapes (like Alt)
- Fixes increase/decrease font-size keybindings on international keyboards
- On Wayland, the
--titleflag will set the Window title now - Parsing issues with URLs starting in the first or ending in the last column
- URLs stopping at double-width characters
- Fix
start_maximizedoption on X11 - Error when parsing URLs ending with Unicode outside of the ascii range
- On Windows, focusing a Window will no longer start a selection
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
Alacrittyby default - Log file location is stored in the
ALACRITTY_LOGenvironment variable - Close button has been added to the error/warning messages
Changed
- Improve scrolling accuracy with devices sending fractional updates (like touchpads)
scrolling.multipliernow 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_reloadenabled - 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.launchertoNone - Corrected the
window.decorationsconfig 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
--dimensionsflag have been updated to display the correct default
Removed
cleardoesn'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_escoption 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.ymlis now platform independent)
Fixed
- Replaced
CommandwithSuperin 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
SpawnNewInstanceaction
Version 0.2.5
Version 0.2.5
Added
- New configuration field
visual_bell.colorallows 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_backendwhich enables support
for the Pseudoconsole API (ConPTY) added in Windows 10 October 2018 (1809) update - New mouse and key action
SpawnNewInstancefor 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
Copymouse_bindingsaction (#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)