Skip to content

Harden alternate-scroll rollout and document runtime modes#217

Merged
Aaronontheweb merged 1 commit into
devfrom
fix/pr-215-hardening-followup
May 23, 2026
Merged

Harden alternate-scroll rollout and document runtime modes#217
Aaronontheweb merged 1 commit into
devfrom
fix/pr-215-hardening-followup

Conversation

@Aaronontheweb

Copy link
Copy Markdown
Owner

Summary

  • restore legacy mouse tracking as the framework default and only enable alternate-scroll when an app explicitly opts in and raw input is active
  • move kitty keyboard negotiation into TerminaApplication, tighten parser behavior around report_all_keys, and add safer raw-input fallback behavior on Unix and non-interactive consoles
  • add regression tests plus website docs for runtime input modes, raw input, alternate-scroll, kitty flags, and tmux passthrough

Validation

  • dotnet build Termina.slnx
  • dotnet test Termina.slnx

@Aaronontheweb Aaronontheweb enabled auto-merge May 23, 2026 15:30
@Aaronontheweb Aaronontheweb merged commit 0086c76 into dev May 23, 2026
5 of 8 checks passed
@Aaronontheweb Aaronontheweb deleted the fix/pr-215-hardening-followup branch May 23, 2026 17:00
Aaronontheweb added a commit that referenced this pull request May 23, 2026
- Update version to 0.10.0
- Add release notes for v0.10.0 with PRs #220, #219, #215, #217
- Update PackageReleaseNotes in Directory.Build.props
- Update RELEASE_NOTES.md with full release notes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant