mirror of
https://github.com/alacritty/alacritty.git
synced 2025-10-30 23:36:53 -04:00
This adds a new `escape_args` option to `tty::Options` on Windows, which can be used to automatically escape all arguments passed to the shell. While useful to automatically make most arguments work on Windows, there are some scenarios where it is not possible for users to properly specify arguments with this option enabled (e.g.: `cmd /c`). An option should always be present to disable this option when used. The implementation is based on the `Command` code in Rust's STD lib.
55 lines
1.1 KiB
Markdown
55 lines
1.1 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to alacritty_terminal are documented in this file. The
|
|
sections should follow the order `Added`, `Changed`, `Deprecated`, `Fixed` and
|
|
`Removed`.
|
|
|
|
**Breaking changes are written in bold style.**
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
|
|
|
## 0.25.1-dev
|
|
|
|
### Added
|
|
|
|
- New `escape_args` field on `tty::Options` for Windows shell argument escaping control
|
|
|
|
### Changed
|
|
|
|
- Pass `-q` to `login` on macOS if `~/.hushlogin` is present
|
|
|
|
## 0.25.0
|
|
|
|
### Changed
|
|
|
|
- Replaced `Options::hold` with `Options::drain_on_exit`
|
|
|
|
## 0.24.2
|
|
|
|
### Added
|
|
|
|
- Escape sequence to move cursor forward tabs ( CSI Ps I )
|
|
|
|
## 0.24.1
|
|
|
|
### Changed
|
|
|
|
- Shell RCs are no longer sourced on macOs
|
|
|
|
### Fixed
|
|
|
|
- Semantic search handling of fullwidth characters
|
|
- Inline search ignoring line wrapping flag
|
|
- Clearing of `XDG_ACTIVATION_TOKEN` and `DESKTOP_STARTUP_ID` in the main process
|
|
- FD leaks when closing PTYs on Unix
|
|
- Crash when ConPTY creation failed
|
|
|
|
## 0.24.0
|
|
|
|
### Added
|
|
|
|
- `tty::unix::from_fd()` to create a TTY from a pre-opened PTY's file-descriptors
|
|
|
|
### Changed
|
|
|
|
- **`Term` is not focused by default anymore**
|