Skip to content

Releases: chaterm/Chaterm

v0.7.1

08 Dec 01:30
b5f6458

Choose a tag to compare

Version 0.7.1

Released on 2025-12-08

Features

  • Add a version prompt function, including update instructions and version management
  • Refact AiTab component
  • Split-screen feature rearchitecture
  • The terminal settings have added the touchpad zoom function
  • Add system background support as well as user-defined backgrounds
  • Add transparent background option to tabs, terminals, and main …
  • Supports third-party tool files (XShell, SecureCRT, MobaXterm) import
  • Add the function of interrupting task
  • Add Snippets tab to LeftTab and integrate into TerminalLayout
  • Introduce functionality to run snippets across all tabs via context menu
  • Add theme configuration to user settings and improve terminal event handling
  • Remove sync input functionality from context menu and related components
  • Enhance terminal tab behavior with active panel change handling and focus management
  • Implement chat export functionality
  • Implement theme management by loading user theme from database

Bug Fixes

  • Adjust layout rendering
  • Remove the timestamp field in the encryption context
  • Enhance conversation deletion by updating global state and removing from favorites
  • Abnormal split screen position of window with the same name
  • Fix the layout of the agents and when clicking on the "title" to…
  • Add useWatchers composable
  • Simplify asset information handling and event bus integrati…
  • When fixing the Command mode, the issue of executing commands in…
  • Command output highlight
  • Fix the issue where the output is displayed twice
  • Initialization of plugin related functions
  • Black theme display issue on plugin page
  • Adjust file path handling for non-Windows platforms
  • Adjust the default value background
  • Delete the GitHub Actions workflow of the synchronization branch
  • Repeated writing issue after reconnection
  • Fix the problem of hardcoded Chinese characters
  • Internationalization improvement
  • Login add localPlugins parameter
  • Optimize the association of the AI conversation with the current active terminal IP
  • The scrolling failure issue caused by multiple tags
  • Fix the issue where the host does not update when the terminal switches to the agents layout
  • Fix the issue of abnormal shortcut keys
  • Add support for loading and saving Ollama model ID in configuration
  • Enhance SSH connection focus handling and improve tab close functionality
  • Update release notes with new features and stability improvements

v0.7.0

20 Nov 14:28
dbc5485

Choose a tag to compare

Version 0.7.0

Released on 2025-11-20

Features

  • litellm supports dynamic acquisition of system agents
  • Support multi-tab
  • New Agents layout
  • Enhance AiTab component with keyboard shortcut for closing tabs and improve CSS for better text handling
  • Abandon indexedDB data and migrate to sqlite
  • Optimize remote terminal command execution
  • Add toggle layout shortcut
  • Add shortcut for toggling agents left sidebar

Bug Fixes

  • ProxyConfig update
  • Highlighting basic command fixes compatibility with inline and A…
  • The bastion machine executed abnormally with a timeout, but there was no proper interaction with the UI.
  • Optimize the layout of the AI conversation style
  • FTP shutdown exception issue
  • The problem of the agent @ mode being unable to connect
  • Failed to establish SFTP connection for asset reuse in Bastion host
  • E2E test execution in the Windows environment
  • Fix the abnormal issue of selecting multiple servers in the agent mode
  • Fix the issue where the IP is not visible in the file management
  • Update type casting for file operations and improve type safety in files.vue
  • X10 Mouse Event Forwarding Issue
  • Update layout components
  • Remove debounced resize check from AgentsLayout.vue
  • Prevent host selection when not in agent mode
  • Simplify AI sidebar state restoration logic
  • Shortcut conflicts between AITab & Terminal
  • Fix the issue of local connection unable to paste
  • The new conversation does not show the repair option in the left column
  • Reset layout when switching from agents to terminal
  • Correct sidebar toggle icon visibility based on sidebar state
  • Migrate terminal components to SSH
  • AI dialogue is synchronized in the agents and terminals layout
  • Correct sidebar toggle logic for agents layout

v0.6.2

13 Nov 09:48
3416eed

Choose a tag to compare

Version 0.6.2

Released on 2025-11-13

Features

  • Enhance AI model selection and debugging process in tests
  • Added the option for inner split-screen display within the tab menu

Bug Fixes

  • Exclude fsevents from build files in electron-builder configuration
  • Add script to create minimal fsevents directory for Linux builds
  • Optimize the underlying SSH connection closure logic to ensure that the connection is closed only when no other sessions are in use
  • Modify the key generation logic for the favorites bar
  • The terminal font scaling only takes effect on the current terminal

v0.6.1

11 Nov 07:14
5c1b83c

Choose a tag to compare

Version 0.6.1

Released on 2025-11-11

Features

  • Support jms token
  • Added SSH connection identity

Bug Fixes

  • Add chokidar dependency
  • History list load more
  • Add external dependency checks and update build process
  • Update package dependencies and move fsevents to optionalDepen…
  • Add macAddress dev
  • Update unique constraint logic in t_assets table to include asset_type
  • Adjust max-height of AssetSearch component for improved usability
  • Update DMG title
  • Adjust the position of the MCP display
  • Fix the issue where the chatTitle is displayed incorrectly
  • Disable host list feature in command/chat modes
  • A bug where assets cannot be deleted

v0.6.0

06 Nov 01:23
77c6771

Choose a tag to compare

Version 0.6.0

Released on 2025-11-06

Features

  • Add MCP support
  • Use the internal monaco editor to open chaterm-security.json
  • Implement command parsing in McpHub for improved argument handling
  • Enhance SSH proxy configuration with new UI elements and event handling
  • Implement command construction for JumpServer with improved per…
  • Change externalLoginUrl
  • Refactor JumpServer handling and improve command execution
  • Add the command for building a complete Jump Server
  • Improve group name handling in AssetForm and set default group on submit
  • Enhance paste functionality in terminal input
  • Improve MCP stability

Bug Fixes

  • Change MCP server type to stdio
  • Prevent left pane size update when it is zero in TerminalLayout.vue
  • Adjust left pane size
  • Add left sidebar container class and disable transitions for pan…
  • Update tabsPanel.vue to enhance scrollbar appearance and adjus…
  • Dual scrollbars on the terminal
  • Update toggleSideBar function to manage left pane size and heade…
  • Clear transport error and close handlers in McpHub, improve conf…
  • Fixed history list
  • Add tab renaming functionality
  • Distinguish ip

v0.5.7

31 Oct 06:24
3c140b6

Choose a tag to compare

Version 0.5.7

Released on 2025-10-31

Features

  • Update terminal output behavior to always expand and adjust…

Bug Fixes

  • Update global declarations and adjust theme colors
  • Adjust global declarations and modify terminal layout
  • Modify English locale strings
  • Update dashboard

v0.5.6

29 Oct 10:19
4f5be9f

Choose a tag to compare

Version 0.5.6

Released on 2025-10-29

Features

  • Update related logic in DatabaseManager and SyncEngine
  • Add create or update asset functionality with duplicate handling
  • Add contributing guidelines

Bug Fixes

  • Remove unused parameter from onTreeExpand function in Workspace
  • Update logo dimensions in dashboard component for improved visibility
  • Remove remote logs
  • Improve task creation and chat title generation process
  • Enhance AssetContextMenu positioning logic and size management

v0.5.5

24 Oct 03:53
70c197b

Choose a tag to compare

Version 0.5.5

Released on 2025-10-24

Features

  • Improve cancel command handling in AiTab component
  • Implement seperate IPC channel for command generation responses
  • Enhance the JumpServer interaction process to support connection reuse
  • Add an SSH connection multiplexing pool to support the multiplexing and management of MFA-authenticated connections

v0.5.4

21 Oct 11:50
b010fc4

Choose a tag to compare

Version 0.5.4

Released on 2025-10-21

Features

  • Enhance updater functionality with error handling
  • Implement MFA caching mechanism for JumpServer connections

Bug Fixes

  • Remove unused variable 'name' from Term componen

v0.5.3

17 Oct 10:43
6b6b4d2

Choose a tag to compare

Version 0.5.3

Released on 2025-10-17

Features

  • Enhance GLM streaming support by parsing blocks into incremental reasoning events

Bug Fixes

  • Bedrock model check
  • Remove private key validation from keyChainConfig component
  • The output feedback of ask interaction rejection
  • The issue where Ctrl+V cannot be used after exiting system status
  • Modify the OTP code format verification logic to allow non-empty input