Skip to content

WindTerm 2.3.0 Prerelease 4

Pre-release
Pre-release
Compare
Choose a tag to compare
@kingToolbox kingToolbox released this 07 Jan 09:01
· 9 commits to master since this release
05ffe7e

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 the user home directory in Windows. #464
  • [SFTP] Supports specifying file creation permissions, the default permissions is 644.
  • [SFTP] Supports specifying fold creation permissions, the default permissions is 755.
  • [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 the Windows and Linux 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 in MacOS. #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 on Qt 5.15.2 for Windows 7 and Windows 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 use ConPty or WinPty depending on the system.
  • [SESSION] Supports highlighting timestamps in ISO 8601 and RFC 2822 formats.
  • [SESSION] Supports independent setting of word separators for the alt screen. #252

Improvements:

  • [GUI] Modify shortcut keys to conform to the MacOS system standard.
  • [GUI] The default send count of the Sender 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 support Powerline fonts and the default 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 the Sender Pane is not displayed completely.
  • [GUI] In the search box, the Enter and Shift+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
  • [SHELL] Supports running 64-bit windows shells, like 64-bit cmd, powershell and so on.
  • [SSH] Use VcXsrv instead of XMing 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 the Session pane. #424
  • [GUI] Added Description text edit in the Session 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 key ctrl+c correctly. #48

Emergency Notice

SORRY! WindTerm_2.3.0_Prerelease_2 and WindTerm_2.3.0_Prerelease_3 has a serious SFTP bug and may cause file corruption after uploaded.

For users who have downloaded these versions, please use the old versions or update to the WindTerm_2.3.0_Prerelease_4 version.