Releases: sedwards2009/extraterm
Extraterm v0.55.0
This is a "tapas" release with many smaller features and fixes all gathered and served up together.
Features
- Added option to keep the window open even when there are no tabs. #279
- Try to start new terminals in the same directory as the current one. #38
- Actions on middle and right mouse buttons are now configurable. #221
- Files/directory dragged on to the Extarterm window, will type the path. #254
Changes
- Added improved logging when starting WSL terminal sessions.
Bug fixes
Extraterm v0.54.0
Features
- Added "Insert Emoji" command
- Terminal titles can be set in the session settings
Changes
- Extra fields are available to use in terminal title formats. Data from the shell integration can be used here.
Bug fixes
Extraterm v0.53.1
Changes
- Rendering speed improvements for ligatures
- Improved latency between receiving data and rendering
Extraterm v0.53.0
New features
- GPU accelerated text rendering #218
Changes
- Improved font rendering; subpixel text antialiasing is used where possible #152
- Updated emoji support and updated Twemoji glyphs.
- Emoji widths more closely match iTerm2 and other terminals.
- Emoji are scaled down to fit inside cells when needed.
- Italic text is also scaled to fit inside cells.
Extraterm v0.52.0
New features:
- Support for multiple WSL2 distributions. Selectable in the sessions configuration tab.
Changes
- On WSL/WSL2 Python 3 no longer needs to be available inside the Linux environment. A proxy written in Go now runs inside the WSL environment.
Bug fixes:
- Fixed slow down when the scrollback is long.
- Key code sent for Backspace+modifiers is conform other (Linux) emulators. #271
Extraterm v0.51.0
New features:
- Support for multiple windows. Available via the window menu in the top right corner.
Changes:
- Some actions like the context menu are now faster.
- Shortcuts are now also shown in the window menu.
- Menu items inside an empty pane are now scrollable.
Bug fixes:
- Fixed adding keybindings to actions which didn't have a keybindings before.
- Fixed the close button shown inside empty panes.
Extraterm v0.50.0
This release cycle focuses on the infrastructure needed to support extensions/plugins. This is a first step, but it is possible to create extensions and manually install them. The Settings tab also contains a new Extensions area which shows the current list of extensions, allows them to be enabled or disabled, and also presents detailed information about each one.
The way keybindings are gathered and compiled has been changed to better support extensions. This was also an opportunity to simplify how people can tweak and modify their own keybindings via the Settings tab. The new system makes it easy to directly remove or replace a keybinding for a command, or to revert it back to the default. People who had custom keybindings configured will lose them in the transition to version 0.50.0. Sorry.
This release also adds integration with TLDR Pages. These are the command usage examples which you wish were on every manual (man) page. This little extension makes it easy to find the examples for a given command and to type that example directly into the current terminal. "TLDR pages" can be found via the Command Palette.
New features:
- Added TLDR Pages feature. Easily insert TLDR example commands into the current terminal.
- Added Extensions tab to the Settings. Possible to turn some extensions on or off.
- Now possible to create 3rd party exensions.
Changes:
- Keybindings tab is much simpler to use and allows directly changes to the current scheme.
Bug fixes:
- The Debian package now correctly runs on hardened Linux kernels. Issue #228
Extraterm v0.49.3
Bug fixes:
- The Atomic interface themes were broken and prevented Extraterm from being usable. Issue #256
Extraterm v0.49.2
Bug fixes and changes:
- Extraterm will now keep the terminal open on exit and wait for a keypress. This makes it possible to see any error message produced by the remote process. Issue #246
- Clip long command lines in frame headers. Issue #239
- Fix: "Context menus in split-pane mode not displaying properly". Issue #220
- Improve how the terminal title edit pane resizes.
- Add a Quit command and key shortcut for macOS. Issue #248
- Make the tab bar itself scrollable when it becomes too wide. Issue 224
- When resetting the terminal state, also reset the mouse mode.
- Publish Extraterm as a Debian package. It should work on most AMD64 based systems which use the
apt
package manager.
Extraterm v0.49.1
Bug fixes:
- Pass through Ctrl-6 and related keystrokes. issue #240
- Fixed bug which caused memory usage to explode when changing DPI, zoom, font size etc.
- Don't clear the selection during cursor blink. issue #243
- Make find and incremental find work correctly when there are no frames present.