docs: update CHANGELOG for version 1.2.7
- Added new features including Ctrl+mouse-wheel font zoom in the editor, a context-menu action for quick commands, dynamic terminal tab titles, shared SFTP helpers, and improved AI event handling. - Fixed issues related to file drop target detection, terminal selection preservation, tab scrolling behavior, and RDP connection editing.
This commit is contained in:
1 parent
419bfafbdf
commit
55a143e2f7
2 files changed
+416
No files matched your search
+116
@@ -4,6 +4,122 @@ All notable changes to this project will be documented in this file.
|
||||
|
||||
This changelog is inferred from release bump commits in git history (for example `chore: bump version to vX.Y.Z`) and grouped by Conventional Commit type.
|
||||
|
||||
## [1.2.7] - 2026-09-02
|
||||
|
||||
### Added
|
||||
|
||||
- **editor:** Add Ctrl+mouse-wheel font zoom in the built-in file editor.
|
||||
- **quick-commands:** Add a terminal context-menu action to save the current selection as a quick command.
|
||||
- **terminal:** Add dynamic terminal tab titles.
|
||||
- **sftp:** Add shared helpers for directory listing and file-stat commands.
|
||||
- **ai:** Improve AI stream control event handling and add localized MCP error messages.
|
||||
|
||||
### Fixed
|
||||
|
||||
- **file-drop:** Only accept the topmost eligible element as the drop target, improving nested drop-zone detection.
|
||||
- **quick-commands:** Preserve the terminal selection while saving it as a quick command.
|
||||
- **terminal:** Scroll to the cursor when typing with a selection and restore focus after switching tabs.
|
||||
- **terminal:** Restore tab titles when waking a hibernated session fails.
|
||||
- **rdp:** Preserve the configured jump host when editing an RDP connection.
|
||||
|
||||
## [1.2.6] - 2026-09-01
|
||||
|
||||
### Added
|
||||
|
||||
- **mcp:** Add the NyaTerm MCP sidecar, active-session reporting, session-open requests, permission modes, and Windows ACL-based discovery support.
|
||||
- **security:** Split screen locking into independent startup-lock and idle-lock settings.
|
||||
- **ssh:** Add SSH config import with `ProxyJump` and multi-hop connection support.
|
||||
- **sftp:** Add configurable pipeline depth and symlink-target management in file properties.
|
||||
- **terminal:** Add configurable right-click actions and an action to save selected text as a quick command.
|
||||
- **asset-monitoring:** Improve incremental asset patches and session validation.
|
||||
|
||||
### Changed
|
||||
|
||||
- **terminal:** Streamline tab context-menu behavior and improve terminal refresh and keyword-highlighting effects.
|
||||
- **dependencies:** Update Tauri and Rust dependencies and add the Windows security features required by MCP discovery.
|
||||
- **network:** Refresh tunnel row and runtime badge layout and styling.
|
||||
- **i18n:** Add translations for MCP permissions, SFTP pipeline depth, terminal actions, symlink targets, and lock settings.
|
||||
|
||||
### Fixed
|
||||
|
||||
- **clipboard:** Support paste from Windows clipboard history in the terminal.
|
||||
- **serial-send:** Preserve panel input when the serial send panel is hidden and shown again.
|
||||
- **editor:** Reuse the terminal selection color in the built-in file editor.
|
||||
- **ai:** Prevent IME composition Enter from submitting an AI prompt.
|
||||
|
||||
### Performance
|
||||
|
||||
- **terminal:** Add output acknowledgement coordination, snapshot restoration, and more reliable refresh behavior.
|
||||
|
||||
### Documentation
|
||||
|
||||
- **development:** Document all four locale files used by the project.
|
||||
|
||||
## [1.2.5] - 2026-08-24
|
||||
|
||||
### Added
|
||||
|
||||
- **terminal:** Add session hibernation and output control, image rendering, foreground-frame fallback, and improved background draining.
|
||||
- **credential-autofill:** Detect credential prompts and offer saved credential completion.
|
||||
- **file-explorer:** Automatically synchronize the file browser with the terminal working directory.
|
||||
- **zmodem:** Improve upload conflict handling and surface remote upload refusals.
|
||||
- **send-command-panel:** Add an all-windows target and an option to clear serial input after sending.
|
||||
- **settings:** Add drag-and-drop ordering for terminal font stacks.
|
||||
- **windows-7:** Add fixed WebView2 runtime support and dedicated Windows 7 build workflows.
|
||||
- **ai-settings:** Add selectable API formats, improve model handling, and update the default Ollama URL.
|
||||
- **remote-desktop:** Add proxy and jump-host selection for RDP and VNC connections and improve RDP error reporting.
|
||||
- **custom-icons:** Add custom connection icon management.
|
||||
- **ssh:** Add SSH runtime modes for external invocation and protocol-link handling.
|
||||
- **activity-bar:** Add visibility management and reset actions.
|
||||
- **floating-panels:** Add floating mode and persisted floating-panel state.
|
||||
- **quick-commands:** Add command-variable parsing and interactive value resolution.
|
||||
- **editor:** Add configurable internal/external file-open modes.
|
||||
- **session:** Add external local-session invocation with working-directory validation.
|
||||
|
||||
### Changed
|
||||
|
||||
- **terminal:** Improve transparent background handling and event-listener lifecycle management.
|
||||
- **app:** Improve child-window lifecycle handling on macOS and consolidate overlay dialogs.
|
||||
- **ai:** Improve session-history request tracking and error handling.
|
||||
- **i18n:** Add and update localized text for the new settings and workflows across all supported languages.
|
||||
|
||||
### Fixed
|
||||
|
||||
- **terminal:** Reset the running-command state when OSC 133 reports command boundaries.
|
||||
- **webview:** Add guarded hard-reload shortcut handling.
|
||||
- **ai:** Prevent IME composition Enter from triggering prompt submission.
|
||||
|
||||
### Documentation
|
||||
|
||||
- **ssh:** Document local terminal invocation, connection link formats, and RDP/VNC proxy and jump-host support.
|
||||
|
||||
## [1.2.4] - 2026-08-17
|
||||
|
||||
### Added
|
||||
|
||||
- **file-editor:** Add text document editing with unsaved-change protection and safe close handling.
|
||||
- **sftp:** Classify text files for editor opening while preserving underlying SFTP errors.
|
||||
- **ssh:** Add configurable SSH Agent forwarding.
|
||||
- **file-explorer:** Add a move dialog with validation and tests.
|
||||
- **terminal-session:** Improve working-directory handling for local and WSL commands.
|
||||
- **child-window:** Add a drag-only macOS header region and recoverable child-window command queues.
|
||||
|
||||
### Fixed
|
||||
|
||||
- **saved-connections:** Prevent duplicate folder submissions.
|
||||
- **context-menu:** Prevent right-click from activating menu items.
|
||||
- **local-terminal:** Improve shell-path input behavior and localization.
|
||||
- **macos:** Align child-window traffic-light controls more consistently.
|
||||
|
||||
### Performance
|
||||
|
||||
- **terminal:** Add alternate-screen tracking, output scheduling, and the DEC 2026 frame gate.
|
||||
- **window:** Reduce child-window startup work and loading time.
|
||||
|
||||
### Documentation
|
||||
|
||||
- **ssh:** Document external invocation and supported protocol links.
|
||||
|
||||
## [1.2.3] - 2026-08-13
|
||||
|
||||
### Added
|
||||
|
||||
Reference in new issue
Block a user