Fixed
- Fixed Click to position cursor working only intermittently when normal sub-threshold pointer movement occurred between mouse-down and mouse-up.
- Fixed stale selection-copy state that could keep later plain clicks from repositioning after one rejected gesture.
- Pointer movement below the existing drag-selection threshold now remains a click and does not create or modify a text selection.
- Click qualification and selection-copy eligibility now have independent gesture responsibilities.
Click to position cursor
A plain click inside the current shell-integrated editable command moves the shell text cursor to that cell. Small hand movement below the drag threshold is tolerated; winTerm does not rewrite or execute the command.
- Crossing the established drag threshold transfers the gesture to text selection without moving the command cursor first.
- Double-click word selection, triple-click line selection, Shift+Click, and CopyOnSelect retain their selection behavior.
- Ctrl+Click hyperlinks and VT mouse applications retain mouse ownership.
- Only the current trustworthy editable command is eligible; historical commands, output, unrelated scrollback, invalid coordinates, and other panes remain safe no-ops.
Stability and safety
The cursor-position coordinate, padding, buffer-bound, editable-mark, full-width-glyph, and split-pane protections from 1.4.1 and 1.4.2 remain in place. The 1.4.3 change is limited to gesture and selection-state ownership.
Validation
- Focused cursor-reposition regression coverage passed 11/11, including one-pixel jitter, repeated clicks, threshold boundaries, CopyOnSelect, drag ownership, and stale-state recovery.
- Debug and Release SettingsModel, TerminalApp, and TerminalControl suites passed, along with the full x64 Release build, smoke, version, branding, and release-workflow gates.
- Supplemental PowerShell 7 real-window OS-injected validation passed 30/30 cursor-position clicks with actual one-pixel pointer motion, plus drag, double-click word, and triple-click line selection.
- A physical-mouse run and live Windows PowerShell, Command Prompt, WSL, and VT-mouse application runs were not recorded for this release.
- The guarded GitHub workflow built, attested, installed, uninstalled, publicly re-downloaded, and verified every published asset.
Previous stable release: winTerm 1.4.2
winTerm 1.4.2 preserved the stable Pane Search, Command Timeline, Visual Progress, and initial Click to position cursor feature set. Its historical notes and downloads remain available on the v1.4.2 GitHub Release.
Download
The installer is not Authenticode-signed, so Windows may show Unknown Publisher or a SmartScreen warning. Download from the official Release and verify its checksum before running it.