Releases: chaterm/Chaterm
Releases · chaterm/Chaterm
v0.5.5
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
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
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
v0.5.2
Version 0.5.2
Released on 2025-10-16
Features
- Add Ollama integration with configuration options and message handling
- Add space validation for input fields in AssetForm component
- Implement space validation and error handling in keyChainConfig component
- Clear auto-completion suggestions when entering Vim mode in sshConnect component
Bug Fixes
- The issue of Vim editing box triggered by exceptions
- Command out highlight
- Command out empty line
- Bedrock model supports the use of session tokens
- Update comments and labels in AssetForm component for clarity and consistency
v0.5.1
Version 0.5.1
Released on 2025-10-15
Features
- Add type guard for string content and enhance message handling in AiTab component
- Generate chat title using LLM
- Add clone functionality to asset management in LeftTab component
- Enhance scrollbar styling in LeftTab and AssetForm components
- Improve task title management
Bug Fixes
- Add 'search_result' type to ChatermSay for enhanced message handling
- Comment out unused methods and computed properties in AiTab…
v0.5.0
Version 0.5.0
Released on 2025-10-13
Features
- Adjust the position of the command execution button
- Allow combining todo tools with other tools in the same message
- New remote log management function has been added, supporting t…
- Add glob_search and grep_search tools for file and content discovery
- Add html entity decoding for command strings
- Optimize the command output style
- Remove obsolete command prompt templates
- Enhance glob and grep search with caching and performance improvements
- Add OTP prompt section to MFA dialog
- Increase otp input size and font weight for better visibility
- Mfa supports paste input
- Enhance the connection processing logic of Jump Server, support passwordless direct connection and optimize status update
- Enhance command execution logic to handle directory changes wit…
- Add a user selection function to support multi-user account selection and interface interaction
Bug Fixes
- The agent UI interface scroll bar does not have a bottom-sticking strategy and cannot intelligently scroll bugs
- The issue of code auto folding
- Rollback strategy for removing commands
- Change the custom folder to custom group
- Fixing formatting issues
- Command output highlight
- Highlight colors for the light and dark themes
- Simplify error handling logic in isSystemError function
- Update asset key generation to include username and label for better identification
- Clean up global declaration in auto-imports and reset chat input on new task
v0.4.3
Version 0.4.3
Released on 2025-09-19
Features
- Implement rollback functionality with UI enhancements and localization support
- Add the style file for the AiTab component
- Support the expansion or collapse of folder personalization
- Add support for the thinking measurement function and optimize …
- Add security checks for rollback functionality to prevent the execution of dangerous commands
- Add the function of clearing to-do items, and optimize the task cancellation and user input processing logic
- The terminal menu has added the functions of right split-screen and bottom split-screen
Bug Fixes
- Remove the todo pause function and its related implementation to simplify the task management logic
- Modify the background color of the code folding area
- Adjust the height calculation of the terminal layout
- Optimize the color of the refresh button
- Optimize the logic for creating temporary tables, enhance the pr…
v0.4.2
Version 0.4.2
Released on 2025-09-15
Features
- Enhance the selection status and style of right-clicking on the host
- Update the dark theme style
- Update the dark theme style and adjust the background and text colors
Bug Fixes
- Update todo management logic to enforce minimum steps for task creation and enhance reminders for empty todo listsTodo
- Simplify TodoCompactList and TodoInlineDisplay compo…
- Optimize the logic for selecting AI models
- Optimize security detection function
- Optimize component import
- In the Mac environment, only the "Default Shell" is displayed
v0.4.1
Version 0.4.1
Released on 2025-09-11
Features
- Support the agent todo task list
- Operation for adding new resources in the drop-down menu of the bastion host
- Streamline the to-do list descriptions and paramet…
- Update the shortcut key format and load the user-configured shortcuts from the service
- Add encryption readiness checks before executing sync…
Bug Fixes
- Update the style of the divider in TerminalLayout.vue
- Update the theme color and scrollbar style
- Resolve the issue of additional carriage returns caused by pasting
- Add the folding and copying functions for the command output component
- Update the scroll bar style of the terminal component
- Fix windows shortcut ctrl + w
- Set styles for the modal box and key selector of the SSH proxy
v0.4.0
Version 0.4.0
Released on 2025-09-10
Features
- Implement vim mode shortcut blocking to prevent conflicts with terminal operations
- Add shortcut keys for font size adjustments in context menu
- Add the shortcut key functions for enlarging and reducing the font size
- Enable the automatic theme update function for the Windows system
- Internationalization support for the rapid command function
- Internationalization of error message display and command execution functionality
- Add SSH proxy configuration
- Implement JumpServer MFA retry logic and enhance OTP input handling
- Update the style of the settings button
- Adding new theme variables and style optimization for form comp…
- Modify the default expansion behavior of the tree component
- Add proxy-related fields to the database and synchronization manager to support proxy configuration
- Add a new font option called "Meslo Nerd Font"
- The option upgrade and optimization of the agent
- Support setting rules for agents
- Add a global click listener to close the host selection pop-up …
- Add the host update and filtering functions in the command mode, and only display the IP of the current terminal tab
- Support configuring black and white lists for agent execution commands
- Add a mouse hover delay effect to the left label
- Add Kubernetes and documentation icons, and update the menu ite…
- Remove the "Shorten Host Name" option from the menu
- Reconstruct the workspace components, add tab functionality and…
- Add the "Save to Favorites" function and the right-click menu, …
- Optimize the logic of the right-click menu and add the judgment…
- Add a folder row and click the processing logic to support the expand/collapse functionality
- Enable the adaptive adjustment and automatic hiding function fo…
Bug Fixes
- Optimize the quick command bar component
- Optimize the font-related styles in the settings
- Update the shortcut keys for font enlargement and reduction to Ctrl+= and Ctrl+-
- Create asset exception
- Optimize the theme variables and update the component styles
- Update the border color in the theme variables
- Adjust SSH shell data stream handling
- Change the color of the third-level text to dark gray
- fix the ctrl+w shortcut key in Windows
- Prevent url redirection within the app
- Update the theme color
- Optimize prevent url
- Optimize the SSH connection logic and remove unnecessary await calls to enhance performance
- In vim mode, pass Ctrl+V to remote terminal for visual block mode
- Adjustment of the operation icons in the enterprise resource list
- Optimize the display and editing logic of remarks
- Prohibit dragging and dropping images
- Security config
- Update the style to use CSS variables instead of hard-co…
- Change to "direct connection" and "bastion server"
- Adjust the style of the login page, and add the style and anim…
- Fix security default config
- Optimize the text to display an ellipsis when it exceeds the limit