Note:
WindTerm_2.3.0_Prerelease_4_Linux_Portable_x86_64
does not support fcitx
IME.
Usage:
Windows
Both WindTerm_2.3.0_Prerelease_4_Windows_Portable_x86_32
and WindTerm_2.3.0_Prerelease_4_Windows_Portable_x86_64
support Windows 7
, Windows 8
, Windows 10
and Windows 11
.
MacOS
WindTerm_2.3.0_Prerelease_4_Mac_Portable_x86_64
supports macOS 10.13
, macOS 10.14
, macOS 10.15
, macOS 11
and macOS 12
. Please open dmg file and drag WindTerm.app to the Applications
folder.
Linux
Please use the following command to run the WindTerm after downloading.
tar -xzvf WindTerm_2.3.0_Prerelease_4_Linux_Portable_x86_64.tar.gz && cd ./WindTerm_2.3.0 && chmod +x ./WindTerm && ./WindTerm
Upgrade
For Windows and Linux, copy or move the profiles folder from the old Windows/Linux version to the new Windows/Linux version and all the sessions and configuration will be restored.
For MacOS, copy or move the profiles folder from the old WindTerm.app/Contents/MacOS to the new WindTerm.app/Contents/MacOS and all the sessions and configuration will be restored.
The profiles folder is cross-platform.
Known Issues:
- [ZMODEM] Only support file names contains ASCII characters in Windows, otherwise the file name of the transfered file will be garbled after transmission, but it does not affect the correctness of the file content. Linux and MacOS version does not have this problem.
Changes in Version 2.3.0 Prerelease 4 (2022-01-29):
Bugs:
- [SFTP] Uploading files may cause file corruption. #487
Changes in Version 2.3.0 Prerelease 3 (2022-01-28):
Features:
- [TERM] Supports
OSC 8
to set the hyperlink. #160 #413 #453 #454 - [TERM] Supports
OSC 52
to allow clipboard synchronization. - [TERM] Supports 8-bit controls
IND
,NEL
,HTS
,RI
,SS2
,SS3
,SPA
,EPA
,SOS
,DECID
. - [TERM] Supports setting the initial modes: #134 #473
- Auto Wrap Mode (DECAWM)
- New Line Mode (LNM)
- Reverse Screen Mode (DECSCNM)
- Cursor Keys Mode (DECCKM)
- Numeric Keypad Mode (DECNKM)
- [SSH] Supports resolving
~
to theuser home directory
inWindows
. #464 - [SFTP] Supports specifying
file creation permissions
, the default permissions is644
. - [SFTP] Supports specifying
fold creation permissions
, the default permissions is755
. - [SFTP] Supports fixing invalid path characters when downloading and editing files. #371 #383
- [SFTP] Uploading and downloading files preserves the
permissions
of the files and folders. #340 #469
Improvements:
- [TERM] Better support for
7-bit controls (S7C1T)
and 8-bit controls(S8C1T)
. - [SSH] Automatically clear the automatic login information when modifying the
target
. #329 - [GUI] Hide the shortcut keys containing
Meta
in theWindows
andLinux
systems.
Bugs:
- [APP] The application crashes when exiting the
focus mode
after closing the split group. #307 - [SFTP] The default
text editor
cannot be specified inMacOS
. #470
Changes in Version 2.3.0 Prerelease 2 (2022-1-18):
Translation:
- [CHINESE] Update the language file, contributed by MosamXu@github. #246
Features:
- [APP] Added
MacOS x86_64
version. #46 #65 #306 #372 #408 #412 #418 #429 - [APP] Added
Windows x86_64
version based onQt 5.15.2
forWindows 7
andWindows 8
. #213 - [GUI] Added support for Unicode 13.
- [SFTP] Uploading and downloading files preserves the timestamp of the files. #445
- [SHELL] The
Windows
version automatically chooses to useConPty
orWinPty
depending on the system. - [SESSION] Supports highlighting timestamps in
ISO 8601
andRFC 2822
formats. - [SESSION] Supports independent setting of
word separators
for thealt screen
. #252
Improvements:
- [GUI] Modify shortcut keys to conform to the MacOS system standard.
- [GUI] The default
send count
of theSender
is changed from infinity to 1. #449 - [SSH] Supports setting
identify files
with relative paths. #305
Bugs:
- [APP] The application may crash because a large number of unneeded file descriptions are not released in time. #136 #147 #186 #255 #370
- [APP] The application may crash for reading a destroyed widget's pointer on exit.
- [GUI] The
FreeType
font engine does not supportPowerline fonts
and thedefault
font engine is restored. - [GUI] The text of the input box was incorrectly grayed out.
- [GUI] The text in the
Targets
drop-down box in theSender Pane
is not displayed completely. - [GUI] In the search box, the
Enter
andShift+Enter
keys cannot trigger the search action. - [GUI] In the search box, each typing will select all the text. #439
- [TERM] The text in
vim
cannot be scrolled using the scroll wheel. #431
Changes in Version 2.3.0 Prerelease 1 (2022-1-7):
Features:
- [APP] Added Windows x86_64 version. #213
- [APP] Use the
FreeType
font engine in the Widnows version to produce high-quality output of most vector and bitmap font formats. #278 - [APP] Update the third-party libraries and tools to the latest version: #237
- Qt
v6.2.2
(Used by the x86_64 Windows version) - Qt
v5.15.2
(Used by the x86_32 Windows version) - libssh
v0.9.6
- openssl
v1.1.3m
- pcre2
v10.39
- spdlog
v1.9.2
- zstd
v1.5.1
- gsudo
v1.0.2
- vcxsrv
v1.20.14.0
- Qt
- [SHELL] Supports running 64-bit windows shells, like 64-bit cmd, powershell and so on.
- [SSH] Use
VcXsrv
instead ofXMing
as the X server to improve compatibility, display and performance. #157 - [GUI] Supports showing or hiding
Toolbar
in the focus mode. #331 - [GUI] Added
New Session
menu item in theSession
pane. #424 - [GUI] Added
Description
text edit in theSession
dialog. #336 #423
Improvements:
- [GUI] Better support for high DPI displays. #80 #251
- [TERM] Improve the performance of parsing the control sequences.
Bugs:
- [APP] When a thread exits, the new thread may reuse the local thread variable of the old thread before it is deleted, which will cause a serious random crash.
- [GUI] The user interface is not displayed properly when the screen changed. #230 #348
- [GUI] When the
Explorer
pane is hidden and displayed again, the text in the list is displayed incomplete. #256 - [SHELL] When using the shells started by
gsudo
,gsudo
does not handle the keyctrl+c
correctly. #48