Change Log¶
[Unrelease]¶
[V0.6.0] - 2026-04-10¶
Fix the main window error raise
Add the ability to add custom data to the log
Improve the log file path setting option
Add TFTP server configuration to settings
Add terminal recording video feature
Raw protocol adds four modes TCP Client, TCP Server, UDP Send, UDP Receive
Add view own log window for quardCRT self debug
Improve tftp protocol logic
Support the display of flag symbols in Emoji
Improve terminal content matching feature
Fix the problem that the terminal freezes under specific characters in specific cases on linux
Fix the problem that the serial port cannot be opened when the serial port driver does not support Break on linux
Fix the problem that some resources are not correctly released after the floating window is closed #50
[V0.5.1] - 2024-09-26¶
Automatically use the default configuration if the Profile does not exist on Windows
Add ToolTip to the connection bar
Add system beep support
Add record script feature
Add recently loaded script feature
Add disable plugin command line option
Add reconfirm when closing the floating window
Improve the default path of recording logs, etc. to the last saved path
Improve the appearance of the session tabs
Fix the small probability memory leak problem
Update pre-built plugin ListSerial to V0.0.5
[V0.5.0] - 2024-08-26¶
Add Python scripting engine for scripting feature #31
Add the feature of selecting end-of-line sequence
Add status bar log information, SSH ciphers information
Add emphasized color border to the activated session in split screen mode
Add custom color feature to the highlight
Allow editing the text to be pasted when confirming multiple lines of paste
Allow the tab title to display a custom session name
Add custom Local Shell Profile path feature for Windows
Fix the issue that clicking the new tab button in split screen mode may not create the session correctly or be located under the wrong tab group
Fix the issue that the SSH connection cannot be reconnected by tapping the Enter key in some cases
Fix the issue that the target session object is inaccurate when locking/unlocking the session
Fix the issue that some functions in the context menu of the floating window cannot be used
Fix the issue of inconsistent new session names in different situations #45
Update pre-built plugin timestamp to V0.0.3
[V0.4.8] - 2024-07-26¶
Add echo feature
Fix the problem that some session types cannot reconnect
Add the feature that the session in a non-connected state can automatically reconnect by clicking the Enter key
Add the feature that the serial port automatically detects the physical connection disconnection
Add a refresh serial port button in the serial port selection page
Add up to four window split screen mode and multiple layout modes
Add single/group/all session three modes in the send command window
Add the plugin information page to display the plugin website
Add notification center
Add internal command window
Improve the context menu of URL recognition links
Improve the find window to automatically fill in the currently selected text each time it is opened
Improve status bar
Fix the Telnet session storage configuration error in non-English environments, which causes connection problems #IAADHZ
Add pre-built plugins timestamp, and update pre-built plugin ListSerial to V0.0.3, update pre-built plugin CharacterCode to V0.0.4 version
[V0.4.7] - 2024-06-26¶
Add broadcast session feature #36
Add label tag color feature
Add block selection (Shift+click) and column selection (Alt+Shift+click) feature
Add user-defined cursor color setting
Add tooltip for optional items in settings
Add advanced options to set the default startup shell for local terminal (default to $SHELL on Linux/MacOS, and default to the system built-in powershell on Windows, this function is only used to adjust the PowerShell version on Windows, not to start other shells, other shells please use LocalShell session to set specific commands)
Fix the crash problem caused by modifying the configuration of the currently running session
Fix the problem of incorrect pop-up position of the context menu in the case of multiple screens
Modify to switch to the tab when right-clicking on a non-current tab
Fix the cursor alignment error in the local shell on the windows msvc version, need to disable resizeQuirk #39
Fix the invalid problem of confirming multiple lines of text paste, and allow users to set enable/disable by themselves
Fix the problem of automatically trimming empty lines in the pasted content of text, and allow users to set enable/disable by themselves
Fix the unstable SSH initialization terminal size problem #40
Fix the probability crash problem after the SSH remote actively ends
Fix font display abnormalities when restoring font settings to built-in fonts
Fix the abnormal window position problem caused by window movement/resize operations on Linux with multiple screens
Add pre-built plugins TextStatistics, and update pre-built plugin CharacterCode to V0.0.3
[V0.4.6] - 2024-05-26¶
Add setting main window theme color feature
Add status bar display session information feature
Add WSL terminal toolbar button on Windows
Add user-defined plugin loading path setting
Fix the issue that the working directory is not correctly cloned when cloning the tab in some shell environments
Fix the issue that the modification is saved when canceling the modification in the keyboard binding settings
Fix the issue that the confirmation dialog cannot select cancel when closing all tabs
Fix the issue that the session manager switches the current selected session incorrectly after modifying the session properties
Fix the issue that the new session may be created on the hidden tab group
Add pre-built plugins CharacterCode, ListSerial, and update pre-built plugin SearchOnWeb to V0.0.4 version
[V0.4.5] - 2024-04-26¶
Modify the terminal to select the text after the text is emphasized with a transparency of 50%, rather than the original 100%
Fix the issue of abnormal width of rendering symbols ‘×’ ‘÷’ and ‘‖’
Fix the issue of program crash in a small probability situation
Fix cursor positioning issues #I8RB90
Remove the dependency on core5compat in Qt (Refer to the pr upstream of qtermwidget, but with modifications).
Prohibit to look up the historical information with the middle mouse scrolling (Refer to the pr upstream of qtermwidget, but with modifications).
Fix rendering issue with abnormal width of some symbols
Add ANSI OSC52 sequence support
Fix the issue that disconnecting the session will directly close the tab instead of disconnecting the session
Fix the issue that some UI in the quick connection window does not refresh when switching languages
Improve the session manager page width can be freely adjusted
The version built with MSVC on Windows uses ConPty instead of WinPty, and the version built with Mingw continues to use WinPty
Improve the behavior of selecting CJK characters when double-clicking
Improve the display of the input method pre-edit area
Add terminal color scheme color palette feature in settings
Add the feature of switching terminal color scheme automatically when switching themes
Add confirmation dialog when deleting a session
Fix the issue that the context menu is too long to display completely and difficult to operate
Fix the display abnormality caused by some theme switching on Windows
Update pre-built plugin onestep to V0.0.3
[V0.4.4] - 2024-03-26¶
Add ascii send/receive, Kermit send/receive, xyzmodem send/receive features
Fix the problem that the status indicated by the start tftp menu item may be incorrect
Fix the problem that the program crashes when the terminal displays Unicode characters beyond the first plane
Fix the problem that the terminal area rendering does not refresh after drag the window to the screen edge to trigger the window size adjustment on linux
[V0.4.3] - 2024-02-26¶
Add a tooltip to the terminal link, and modify the mouse shape to the corresponding shape after pressing ctrl
Modify the default LC_CTYPE configuration to UTF-8 on macos, and do not make default configuration on other platforms. You can modify whether to make configuration through the setting file
Fix the problem that the pre-built version on macos missed part of the packaged translation files
Fix the problem that the terminal area rendering is not refreshed in time when the window is maximized on linux
The plugin system completes multi-language support
Partial UI details beautification
Add a new help document
Add German/Portuguese (Brazil)/Czech/Arabic support
[V0.4.2] - 2024-01-28¶
Add ESC to exit full screen mode in full screen mode
The plugin platform supports dynamic enable/disable plugin features
Optimize and solve the problem of fixed CPU load after software startup
Optimize the problem of incorrect cursor position when searching up and down the history command in the local terminal under windows
Fix the possible error ack processing problem of tftpsever
Fix the crash problem under full screen on macos
Fix the title button does not switch to the macos style problem in the native UI mode on macos
Fix the problem that the title button full screen on macos through the native UI style cannot display the exit full screen option in the context menu on the main window
Pre-built versions add pre-built plugin packaging for the plugin ecosystem platform, including plugins SearchOnWeb, onestep, quickcomplete for the first time
[V0.4.1] - 2024-01-13¶
Add the feature of opening a session in a new window in the session manager
Add the setting label tab plus button mode optional for new session/clone session/local shell session three ways
Add filtering feature in session manager
Fix the window flashing problem caused by the preview window when dragging the label
[V0.4.0] - 2023-12-20¶
The main UI is fully updated, the overall style is more modern, and the matching light/dark theme is more beautiful
Add the feature of opening the current setting file in the setting option
Add the experimental feature in the upper right corner, and the SSH scan is migrated to the laboratory, and the plugin interface is opened to add more specific features to the laboratory, visit plugin platform
The SFTP window adds a bookmark feature and improves the SFTP operation logic.
Improve and optimize the HexView window
Improve the session cloning feature, the session type that can be cloned (SSH, Telent, etc.) is directly cloned, and the session type that cannot be cloned (serial port, etc.) will pop up the session setting window
Improve the style when dragging the label, now the mouse can be correctly displayed as a grip gesture
Fix the problem that the history page is not refreshed when opening the session properties
Fix the rendering error of the line character in the session
Fix the default terminal size is incorrect when opening the SSH session without changing the window size
Fix the Tab Add New button style is not updated when switching the theme
Fix the problem that the terminal color scheme cannot be persistently saved after modification #I8PLTP
[V0.3.1] - 2023-12-05¶
Add password input box support display/hide feature
Add common baud rate prompt
Add right-click menu request translation feature
Add practical tools, scan local network SSH service
SFTP file transfer window adds transfer progress display
Add vnc protocol support
Fix the problem that the port information of the serial port session cannot be correctly connected after being stored
Fix the problem that the keychain authorization fails to use the wrong information
Fix the problem that the maximum value of the port number input box is incorrect, resulting in the inability to correctly save the session information
[V0.3.0] - 2023-11-28¶
Add SSH2 protocol support (currently only supports password authentication, user passwords are stored in the local system keychain, not stored in the software configuration file)
Add SSH2 session open SFTP file transfer window feature
Add custom setting word characters feature, you can set which characters are considered as word characters, which is convenient for quickly selecting words
Add double-click session management session to connect feature
Add session manager close button
Fix the problem that the session manager session sorting is rearranged after modifying the session properties
Fix the problem that the serial port connection is normal but an error prompt “No Error” pops up
Fix the problem that the session that failed to connect cannot be closed
[V0.2.6] - 2023-11-15¶
Add label tab hover preview feature
Windows local terminal enhancement, now you can use the Tab key to complete the command like linux
Add session status query, view session status through session settings/properties-status, currently only support local Shell session query process information
Terminal content matching supports path matching, you can right-click to quickly open files/directories
Add highlight matching content feature
Fix the problem of rendering position error of Chinese full-width quotation marks
Fix the problem that macOS incorrectly binds the copy and paste shortcut keys, causing the terminal to be unable to kill the process
Add more language (Spanish/French/Korean/Russian/Traditional Chinese) support (provided by GitHub Copilot)
[V0.2.5] - 2023-11-09¶
Add floating window mode, and support moving back to the main window
Add tab page free drag (drag to floating window or drag to split screen)
Fix the serious crash problem caused by moving the label/label title display error problem
Add advanced settings to select the UI style as the native style (single platform users may want to use the native style, multi-platform users may want to use the unified style)
Add one-click cleaning of selected background images in settings
Optimize the secondary confirmation feature when exiting the application/closing the session, now the local Shell session will decide whether to require secondary confirmation based on whether there are child processes, and other session types remain unchanged
Add setting label title mode, you can choose to display the session title in brief/complete/scrolling, three ways
[V0.2.4] - 2023-11-03¶
Add windows NamedPipe protocol support (unix domain socket corresponding to linux/macos)
Fix the problem that the printer service cannot be started on windows
Fix the problem that part of the memory is not released when closing the tab
Add secondary confirmation feature when exiting the application/closing the session
Add session link status display feature (the tab displays in the form of an icon)
Add terminal font setting feature
Add terminal scroll line number setting
Add setting cursor shape and blink feature
Terminal background supports Gif animation format files (need to enable animation support in advanced settings)
Terminal background supports mp4/avi/mkv/mov video format files (need to enable animation support in advanced settings)
Update the global settings window, categorize the settings
Add session settings window, now you can modify and edit session properties
Add separate start new window feature
Add software’s own debugging information log system, which is not turned on by default, and must be manually written to the config file to start
[V0.2.3] - 2023-10-26¶
Fix the error ci environment, no substantial changes from V0.2.2
[V0.2.2] - 2023-10-26¶
Fix the session information storage error that caused the right session manager to fail to connect correctly #I8AJN1
Quick connection supports selecting only open session and only save session
Improve bookmark management feature
Implement save settings and real-time save settings button feature
Add ALT+’-‘ and ALT+’=’ global shortcut keys to switch the current tab
Add ALT+’{num}’ global shortcut key to switch to the specified tab
Add ALT+LEFT, ALT+RIGHT global shortcut keys mapped to home and end keys (considering that macbook does not have home and end keys)
Add high-definition screenshot current terminal feature
Add export current terminal session content (pdf/txt) feature
Add printer print current terminal session feature
Add lock session feature
Add configuration to start a new local terminal with the default working path
Terminal background image supports tile mode
Persistently store the main window layout information
Optimize the context menu on the main window
Optimize the open file dialog UI
Modify the rendering bold font on windows to cause the cursor to be abnormal, temporarily not supporting bold rendering to ensure that the cursor position is correct
Fix the problem that the working path set after executing the command on windows is incorrect
Add cmd+delete as delete key feature on macos (because the delete key is backspace on macos)
[V0.2.1] - 2023-10-19¶
linux package fcit plugin to support more Chinese input methods
Fix the rendering cursor error of Chinese characters on linux
Fix HEX view format rendering error and data acquisition failure problem
Persistently store session information
[V0.2.0] - 2023-10-18¶
Add the feature of switching simple/standard UI with alt+n/alt+J
Add the practical feature of starting tftp server
Optimize hex view display window
The window installation program adds the system-integrated right-click menu opened with quardCRT
The tab bar right-click menu adds multiple practical features
Fix the position error of wide characters such as Chinese on window
Add terminal background image configuration feature
Add directory bookmark feature
Add persistent storage of user settings feature
Fix some UI details error
Fix some small probability of possible crash problems
[V0.1.5] - 2023-10-09¶
Add terminal right scroll bar
Fix the problem that the middle mouse button cannot execute copy and paste on window/mac
Add dual terminal session split display
Add simple UI options
[V0.1.4] - 2023-10-08¶
Add sidebar session manager
Add status bar prompt information
Add command input bar
Improve shortcut key feature
Fix the problem that the session clone has inconsistent working paths
Add dynamic parsing of terminal URL content
Fix possible crash problems
[V0.1.3] - 2023-09-29¶
Re-fix the problem that windows cannot start (introduced in V0.1.0) (this version completely fixes the problem introduced in V0.1.0)
[V0.1.2] - 2023-09-29¶
Re-fix the problem that windows cannot start (introduced in V0.1.0)
[V0.1.1] - 2023-09-29¶
Fix the problem that windows cannot start (introduced in V0.1.0)
[V0.1.0] - 2023-09-29¶
Add the feature of switching long/short names by double-clicking the label tab name
Add storage log feature
Add quick open local Shell shortcut key and clone session shortcut key
Add windows to perceive the current real-time working path (the same experience as linux and mac)
Add HEX viewer
[V0.0.2] - 2023-09-27¶
Add menu bar and toolbar to the main window, and improve more right-click menus
Add more terminal theme styles
Add dynamic switching language feature
Add dynamic switching theme feature
[V0.0.1] - 2023-09-26¶
Realize the main window terminal feature
Add label tab paging management
Support telnet protocol
Support serial port protocol
Support RAW protocol
Support local Shell
UI supports simplified Chinese/English/Japanese