Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 28 million developers.Sign up
New features and fixes:
- Keybindings are now configurable from inside Extraterm. issue 79
- Arguments for the shell can now be specified for terminal sessions. (Contributed by Nick Shanny)
- Fix for computing the width of asian characters. (Contributed by Tatsuro YOKOTA)
- Added macOS DMG builds to releases.
- Added an installer for Windows.
This is a bug fix and minor improvement release.
- Fix keyboard input using dead keys on macOS. issue 113
- Add "Paste to Clipboard" to the Command Palette. issue 116
- Fix the "Clear scrollback" command. issue 101
- Show the supported theme formats on the Settings tab.
- Add a work-around for a text rendering bug on Linux which renders the underscore character too low.
- Only show horizontal scrollbar when long lines are visible on the screen.
- Prevent the tab key from escaping the Command Palette.
This is a bug fix release.
- Fix some vertical spacing and alignment for frames.
- Fix tabbing out of the Settings tab using the keyboard. issue #94
- Make the Command Palette available from the Settings tab.
- Prevent emoji from messing up the line height and line spacing.
- Give the Command Palette layout more space.
- Make the
fromcommands more robust if there are local disk related problems.
This is a large release which contains a lot of work under the hood where CodeMirror has been replaced with Ace to support "in place" text editing. This big change will permit much more flexibility in the future, but right now don't be surprised if there are some unexpected breakages. There are also a quite a few new smaller features.
- Replaced CodeMirror with a (fork) of the Ace editor.
- Rearranged the "Settings" tab, "Appearance" page.
- Terminal color themes now use
- Added terminal color theme preview to the Settings tab.
- Terminal color themes can be locally added by dropping them into the user terminal themes directory.
- Added button to open the user terminal themes directory in the system file manager.
- Text editor syntax highlighting themes can now be in the common TextMate format.
- Added a preview for the text editor syntax highlighting to the "Settings" tab.
- TextMate syntax highlighting themes can be locally added by dropping them into the user syntax themes directory.
- Added button to open the user syntax highlight theme directory in the system file manager.
- Added extra text editor commands, "add cursor above", "add cursor below" and "add next match to selection". issue 109
- The zshell integration script should be more robust now. PR 111
- Added a selection of popular terminal and text highlighting themes plucked from the community.
Note: Emoji support is a bit buggy at the moment.
Note: The list of supported syntaxes for highlighting when showing text files has changed.
This release is a bug fix release for a problem which broke the
show command and prevented it from displaying text files.
This release is a bug fix release for a problem where Extraterm would crash at start up on Windows if your UI scaling was set to 150%. issue #96
This release is focused on better support for Windows and its command line shells such as the classic cmd.exe, Windows PowerShell, PowerShell Core and Windows Subsystem for Linux (WSL).
- Added support for Windows console applications likes cmd.exe and PowerShell. #19
- Added support for Windows Subsystem for Linux (WSL). #86
- Fix for AltGr not working on Windows #87
- Made 'frames' optional when shell integration is active. #90
- Fix problems with the terminal screen clearing and messing up zsh and other shells when the shell integration is used. #89
- The application version is now shown in the About tab.
Also, platform which Extraterm runs on, Electron, has been upgraded to 2.0. Note that the Windows console based shells like cmd.exe and PowerShell don't and can't support the shell integration features. Support for 32bit Linux has been dropped.
This release makes it possible to have different kinds of terminal sessions with their own shell. One the new "Session Types" part of the Settings tab you can create and configure different sessions and to set the default one to use.
This is just a quick bug fix release to fix the terminal font selection not working as reported in issue #84 .
UI related improvements and some bug fixes.
- Organised the Settings tab and gave it a menu on the left side.
- Moved the key bindings settings into the Settings tab proper.
- Upgraded the icons to Font Awesome Free 5.0.9.
- Removed all UI themes except for the two good ones, Atomic Light/Dark.
- Tweaked the
clearcommand fix to have less unexpected side-effects.
- Fixed bug #83 related to native window bars causing a corrupt UI.