KiTTY 0.84.1.61-beta
Pre-release
Pre-release
KiTTY 0.84.1.61-beta
Fixes an always-on restricted process ACL for sessions started from the configuration box - the root cause behind windows not restarting after in-place upgrades.
Highlights:
- Sessions spawned from the configuration box (Start, Enter, Duplicate Session, "open new with current settings" - including every password-authenticated session) unintentionally ran in the -restrict-acl hardening mode since the 0.84 port began. That locked the process down so tightly that the Windows Restart Manager could not inspect it during an in-place upgrade ("a critical application holds files in use - a reboot will be necessary"), so no files-in-use dialog appeared and windows never restarted after an upgrade; it was also the root cause of the 0.84.1.58 upgrade rollbacks, and it can interfere with accessibility and automation tools. The restricted ACL now applies only when explicitly requested via -restrict-acl.
- The improved upgrade behaviour takes effect for upgrades FROM this version to a future one: the installer's files-in-use handling can then offer to close and restart the open KiTTY windows. The upgrade TO this version still behaves like before.
Known issues and limitations (tag-pinned):
https://github.com/hknet/KiTTY/blob/kitty-0.84.1.61-beta/KNOWN-ISSUES.md