Skip to content

Releases: alacritty/alacritty

Alacritty Version 0.3.1

22 Apr 16:06
v0.3.1
2b39e6b

Choose a tag to compare

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

08 Apr 19:16
v0.3.0
6757acb

Choose a tag to compare

Version 0.3.0

Official announcement: http://blog.christianduerr.com/alacritty_030_announcement

Packaging

  • On Linux, the .desktop file now uses Alacritty as icon name, which can be
    found at extra/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 --position flag
  • New configuration field window.position allows 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 --title flag 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_maximized option 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

04 Apr 23:12
v0.3.0-rc3
f0dbfc9

Choose a tag to compare

Version 0.3.0 RC 3 Pre-release
Pre-release
v0.3.0-rc3

Alacritty version 0.3.0 release candidate 3

Version 0.3.0 RC 2

01 Apr 22:43
v0.3.0-rc2
6f4d1af

Choose a tag to compare

Version 0.3.0 RC 2 Pre-release
Pre-release
v0.3.0-rc2

Alacritty version 0.3.0 release candidate 2

Version 0.3.0 RC 1

31 Mar 14:35
v0.3.0-rc1
cfd025b

Choose a tag to compare

Version 0.3.0 RC 1 Pre-release
Pre-release
v0.3.0-rc1

Alacritty version 0.3.0 release candidate 1

Version 0.2.9

12 Feb 00:02
v0.2.9
3ec53b4

Choose a tag to compare

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

10 Feb 20:17
v0.2.8
85df82a

Choose a tag to compare

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 to None
  • 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

21 Jan 19:40
v0.2.7
d62fe71

Choose a tag to compare

Version 0.2.7

Fixed

  • Crash when trying to start Alacritty on Windows

v0.2.6

19 Jan 17:18
v0.2.6
693edaa

Choose a tag to compare

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 with Super 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

07 Jan 21:32
v0.2.5
55c894b

Choose a tag to compare

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)