mirror of
https://github.com/wez/wezterm.git
synced 2024-12-20 03:41:36 +03:00
45 lines
2.4 KiB
Markdown
45 lines
2.4 KiB
Markdown
---
|
|
title: Change Log
|
|
---
|
|
|
|
## Changes
|
|
|
|
### Nightly
|
|
|
|
* Added new font rendering options:
|
|
|
|
```
|
|
font_antialias = "Subpixel" # None, Greyscale, Subpixel
|
|
font_hinting = "Full" # None, Vertical, VerticalSubpixel, Full
|
|
```
|
|
|
|
* Early startup errors now generate a "toast" notification, giving you more of a clue about what went wrong
|
|
* We now use the default configuration if the config file had errors, rather than refusing to start
|
|
* Wayland compositors: Improved detection of display scaling on startup
|
|
* Added `harfuzz_features` option to specify stylistic sets for fonts such as Fira Code, and to control various typographical options
|
|
* Added a `window_padding` config section to add padding to the window display
|
|
* We now respect [DECSCUSR and DECTCEM](https://github.com/wez/wezterm/issues/7) escape sequence to select between hidden, block, underline and bar cursor types, as well as blinking cursors. New configuration options have been added to control the appearance and blink rate.
|
|
* We now support an optional basic scroll bar. The scroll bar occupies the right window padding and has a configurable color. Scroll bars are not yet supported for multiplexer connections and remain disabled by default for the moment.
|
|
* Color scheme changes made in the config file now take effect at config reload time for all tabs that have not applied a dynamic color scheme.
|
|
|
|
### 20191218-101156-bf35707
|
|
|
|
* Configuration errors detected during config loading are now shown as a system notification
|
|
* New `font_dirs` configuration option to specify a set of dirs to search for fonts. Useful for self-contained wezterm deployments.
|
|
* The `font_system` option has been split into `font_locator`, `font_shaper` and `font_rasterizer` options.
|
|
* Don't allow child processes to inherit open font files on posix systems!
|
|
* Disable Nagle's algorithm for `wezterm ssh` sessions
|
|
* Add native Wayland window system support
|
|
|
|
### 20191124-233250-cb9fd7d
|
|
|
|
* New tab bar UI displays tabs and allows creating new tabs
|
|
* Configuration file changes are hot reloaded and take effect automatically on save
|
|
* `wezterm ssh user@host` for ad-hoc SSH sessions. You may also define SSH multiplexer sessions.
|
|
* `wezterm serial /dev/ttyUSB0` to connect to your Arduino
|
|
* `wezterm imgcat /some/image.png` to display images inline in the terminal using the iTerm2 image protocol
|
|
* IME support on macOS and Windows systems
|
|
* Automatic fallback to software rendering if no GPU is available (eg: certain types of remote desktop sessions)
|
|
|
|
|