Skip to content

Changelog

This page records Termark product updates, bug fixes, and behavior changes.

v1.0.21

Added

  • Added a conflict resolution dialog when uploading files with the same name.
  • Added asset ID copy support and unified CLI asset IDs.

Fixed

  • Fixed ZMODEM getting stuck when a file with the same name already exists.
  • Fixed pasted terminal content being highlighted in black.
  • Fixed the terminal Ctrl+R history search shortcut.
  • Fixed the missing second confirmation when closing the window on Windows.

Changed

  • Appearance settings no longer follow cloud sync.
  • Changed the default AI command execution timeout to 30 seconds.
  • Unified the add and edit parameters for NextTerminal instances.
  • Adjusted the lrzsz location and added ZMODEM internationalization.
  • Adjusted the light terminal theme colors.
  • Recognized Ctrl-C cancellations for AI terminal commands and added cancellation guidance.
  • Adjusted the AI command echo color to the #218bff blue palette.
  • Improved SFTP file toolbar buttons.
  • SSH terminal sessions now automatically inject encoding environment variables.

v1.0.20

Fixed

  • Fixed settings API splitting behavior and prevented the external CLI switch from being reset.
  • Fixed duplicate rendering in the terminal font preview.
  • Fixed blurry terminal fonts after switching to a light theme.

Changed

  • Adjusted opacity percentage display.
  • Replaced the color picker on the settings page.
  • Improved AI panel input queue interactions.

v1.0.19

Added

  • Added collapsible CPU core metrics.
  • Added manual host operating system detection, with optional automatic detection.
  • Added terminal background image and background opacity settings.
  • The AI assistant now supports switching models.
  • Added built-in default terminal fonts: Meslo on macOS and Cascadia Code on Windows.
  • Sync settings now support showing passwords.
  • Added recovery mode for cases where the encryption key is missing.

Fixed

  • Fixed terminal metrics not being isolated by session.
  • Fixed the SFTP transfer list being too tall, and added Enter confirmation when creating folders.
  • Fixed serial connection parameters and asset tree tooltip text.
  • Fixed settings page internationalization and system language following.
  • Fixed false conflict prompts when syncing on the same device.
  • Fixed inaccurate memory statistics when Available is empty by falling back to Free.
  • Fixed occasional AI command hangs and switched to streaming output parsing.
  • Fixed sync configuration default options and password field layout.

Changed

  • Improved the AI command whitelist.
  • Updated the Agent prompts.
  • Removed authorization restrictions for SFTP batch downloads and image preview.

v1.0.18

Added

  • The CLI now supports file upload and download.

Fixed

  • Fixed AI command execution timeouts.
  • Fixed focus conflicts between the AI assistant and the terminal.
  • Fixed focus handling for the host key accept button.
  • Fixed unclear active states for asset sources in dark mode.
  • Fixed node-pty executable permissions.
  • Fixed inconsistent built-in Agent tool call and tool result pairing.
  • Fixed Telnet sessions that produced no output and could reconnect repeatedly after disconnecting.
  • Fixed context errors after the Agent refused to execute a command.
  • Fixed cases where command execution could get stuck.
  • Fixed appearance initialization before the app lock is shown.
  • Fixed a crash that could happen when switching languages.

Changed

  • Improved the AI command execution flow.
  • Removed the Claude Code ACP adapter.
  • Upgraded Vite.
  • Changed the editor to load asynchronously.
  • Improved AI settings.
  • Improved SSH authentication failure messages.
  • Removed interactive AI command execution.
  • Improved Agent processing.
  • Removed AI output filtering.
  • Refactored terminal handling logic.
  • Improved PTY markers.
  • Improved focus handling between terminals and input fields.

v1.0.16

Added

  • Added built-in AI profiles.
  • NextTerminal settings now use cards.
  • The CLI now supports file upload and download.
  • Added a report bug button.

Fixed

  • Fixed AI settings test streaming.
  • Fixed the app lock close button.
  • Fixed the NextTerminal CLI source name.
  • Fixed external CLI settings copy.

Changed

  • Refactored external CLI skills.
  • Updated release packaging targets.

v1.0.15

Added

  • Added external CLI support, allowing Codex and Claude Code to query assets and execute commands.
  • Added a Linux release.

Fixed

  • Fixed an issue where the app could not exit from the locked state on Windows.
  • Fixed duplicate Electron instances.
  • Fixed the maximize window control icon.

Changed

  • Improved AI interactive operations.

v1.0.14

Added

  • Added automatic update support.
  • Added app lock support.
  • Added AI conversation history management.
  • Added Claude Code AI Agent support.
  • AI command execution now supports interactive operations.
  • Added a paste selection action to the terminal context menu.
  • NextTerminal now supports custom request headers.
  • SFTP filenames now show a tooltip with the full name when truncated.

Fixed

  • Fixed AI chat state not being preserved after terminal reconnects.
  • Fixed terminal theme and global UI theme sync.
  • Fixed sync status messages that could be misleading before the first sync.
  • Fixed overly long path titles in tabs.
  • Fixed app lock state not refreshing when the window regains focus.

Changed

  • Improved the AI settings page.
  • Improved ACP copy.
  • Improved AI command execution output display.

v1.0.13

Added

  • Added SSH keyboard-interactive authentication support.
  • Added NextTerminal upstream proxy settings.
  • Added an app mode switch to the sidebar.
  • Added a terminal theme copy action.
  • Added a copy IP action to context menus.
  • Added Alpine logo support and OS auto-detection.
  • Asset tree now supports Shift range selection and batch connection.
  • Copied SSH sessions now automatically open in the same directory.

Fixed

  • Fixed RSA credential key type support.
  • Fixed command snippet drag rectangle type guard handling.
  • Fixed invalid AI test behavior.

Changed

  • Local terminal tab titles now update automatically.
  • Local fonts are now excluded from sync.
  • Improved AI settings.
  • DeepSeek models now only allow disabled thinking.
  • Adjusted the keyword highlight rules layout.
  • Refactored the shortcuts settings layout.
  • Refactored the appearance sections in settings.
  • Global pages now follow the appearance terminal theme.
  • Terminal theme switching now syncs the global theme.
  • Aligned local asset toolbar buttons.

v1.0.12

Added

  • Added Codex support to the AI features.
  • Added support for deleting custom logos.
  • Added an expand-group menu to the asset tree.
  • Command snippets now support drag-and-drop sorting.
  • Keyword highlight rules now support drag-and-drop sorting.
  • Added log capture for backend startup failures.

Fixed

  • Fixed asset tree host icon alignment.
  • Fixed custom logo deletion during sync.
  • Fixed NextTerminal reconnecting after a normal exit.
  • Fixed terminal text selection so it can cover keyword highlights.
  • Fixed Chinese text encoding issues in some macOS environments.

Changed

  • Improved AI features.
  • Improved the AI command whitelist.
  • Confirmation dialogs now focus the confirm button by default.
  • Terminal fonts now use real virtual terminal rendering.
  • Disabled refresh to prevent accidental activation.
  • Improved log formatting.

v1.0.11

Added

  • Added upstream access authentication for NextTerminal, including Basic Auth and mTLS.
  • Added support for switching AI models.
  • Local terminals now recognize file paths when files are dragged into the terminal.
  • Keyword highlight rules now support a remark field.
  • SSH connections now support additional host key algorithms for compatibility with legacy servers.
  • Added SSH pre-connect authentication and host key confirmation.

Fixed

  • Fixed automatic reconnect and normal-exit detection.
  • Fixed sync time updates when a sync operation makes no changes.
  • Fixed batch execution terminal layout so the number of terminals per row is limited.
  • Fixed an issue where switching tabs could hide the "open editor" button in SFTP.
  • Fixed an out-of-bounds issue when importing JSON keyword highlight rules.
  • Fixed terminal copy and paste by using the Electron clipboard.

v1.0.10

Added

  • Added iCloud and local directory sync.
  • Added support for configuring multiple NextTerminal environments.
  • NextTerminal login now supports access through WebSocket tunnels.
  • Added AI actions to the terminal context menu.
  • Added a recording status indicator in the terminal top-right corner.
  • Added a confirmation dialog when enabling the AI assistant.

Changed

  • Backend browser opening now uses the official library.
  • Improved reconnect messages.
  • Improved AI interaction.

v1.0.8

Added

  • Added license expiration time display.
  • Added support for downloading session recordings.

Fixed

  • Fixed terminal tab title and focus handling after connection failures.
  • Fixed SFTP workspace reconnection and transfer behavior.
  • Fixed terminal tab bar scrolling when many tabs are open.

Changed

  • Temporary connections now focus the IP input by default.
  • Moved the host remark field in the host dialog.
  • Disabled spellcheck for remark fields.
  • Terminal tabs now continue showing numbers above 9, use a single dropdown arrow when overflowed, and auto-scroll horizontally while dragging tabs near the edge.
  • Improved command snippet asset selection.
  • Improved the login flow and added login cancellation support.
  • Improved license information display.
  • Refactored the SFTP file browser.
  • Improved search result rendering.
  • Improved terminal keyword highlighting.
  • Improved session recording.
  • Local terminal paths and working directories no longer sync to other devices.

v1.0.7

Fixed

  • Fixed terminal copy behavior so it only copies when text is selected.
  • Fixed the terminal latency overlay covering the batch execution button.
  • Fixed terminal cursor position after reconnecting.
  • Kept the AI tab WebSocket connection active when switching tabs.

v1.0.6

Added

  • Added support for opening the AI assistant in multiple sessions at the same time.
  • Added collapsible command snippet groups.
  • Added SFTP folder upload support.
  • CSV asset import now supports asset group fields.
  • Added ZMODEM file transfer support.
  • Added SSH keepalive latency display.
  • Added customizable terminal copy and paste shortcuts.

Fixed

  • Fixed an issue where Ctrl + Shift + V could paste twice on Windows.
  • Fixed long filename overflow in the SFTP delete confirmation dialog.
  • Fixed custom terminal theme JSON editor width constraints.
  • Fixed terminal scrollbar alignment on the right edge.
  • Fixed toast notifications overlapping the tab bar.
  • Fixed terminal tab bar scrolling and drag-region behavior.
  • Fixed terminal output preservation after reconnecting.

Changed

  • Improved the AI settings UI.
  • Improved the terminal font picker.
  • Optimized the default sidebar width.
  • Tightened AI command confirmation behavior.
  • Simplified AI command confirmation handling.
  • Switched to the assisted Windows installer.

Removed

  • Removed Linux packaging.

v1.0.5

Added

  • Added support for syncing custom logos incrementally.
  • Added a host remark field.
  • Added optional SSH keepalive configuration.
  • Added terminal tab close options.
  • Added regular expression support for terminal keyword highlights.
  • Added SFTP copy path menu actions.
  • Added support for pressing Enter in the batch command input to execute commands.
  • Asset tree tooltips now show usernames.

Fixed

  • Fixed terminal copy and paste shortcuts.
  • Fixed an issue where SFTP download renaming did not take effect.
  • Fixed multi-select SFTP drag preview behavior.
  • Fixed an issue where terminal panes could be unmounted when splitting.
  • Fixed AI settings refresh before each prompt.
  • Fixed unsupported locale handling.
  • Fixed long-name overflow in the batch asset selection dialog.
  • Fixed SFTP asset picker width constraints.
  • Fixed dialog overlay clicks closing dialogs unexpectedly.

Changed

  • Moved AI into a resizable terminal sidebar.
  • Improved terminal SFTP session isolation.
  • Optimized the SFTP toolbar and reused SFTP file controls.
  • Simplified API error type matching.
  • Unified settings page configuration card styles.
  • Improved settings page form alignment.
  • Improved keyword highlight switch alignment and label text.

v1.0.4

Added

  • Added session recording.
  • Added a terminal context menu.
  • Added cursor style configuration.
  • Command snippets now support sorting and configurable automatic execution.

Fixed

  • Fixed an issue where split-screen shortcuts did not work.
  • Fixed an issue where serial port resources were not released.

Changed

  • Improved shortcut text.
  • Improved split-screen behavior.
  • Improved the Windows/Linux exit confirmation UI.

v1.0.3

Added

  • Added file size display to the update dialog.
  • Added support for custom terminal themes.

Fixed

  • Fixed an issue where terminal reconnection could get stuck in mouse mode in special cases.
  • Fixed an issue where private key credentials with passphrases could not be used.
  • Fixed left-side alignment in fullscreen mode on Mac.

Changed

  • Unified file size formatting.
  • Improved the private key credential creation flow.
  • Improved AI settings.

v1.0.2

Fixed

  • Fixed incorrect prompt when canceling a download.
  • SFTP delete now succeeds silently when the target file does not exist.

Changed

  • Sidebar width is now stored on the frontend.

Removed

  • Removed trial limitations.

v1.0.1

Added

  • AI assistant compatibility with DeepSeek V4.
  • Custom prompts for the AI assistant.
  • Custom User-Agent configuration for the AI assistant.
  • Password or key reveal support for hosts, credentials, temporary connections, AI settings, and data sync.

Changed

  • Disabled online updates for the Windows portable edition.

v1.0.0

  • Initial release.

Termark Documentation