-
Termux Titan2 v0.119.0-titan2.2
StableSome checks failedBuild / build (apt-android-5) (push) Has been cancelledBuild / build (apt-android-7) (push) Has been cancelledAutomatic Dependency Submission / dependency-submission (push) Has been cancelledValidate Gradle Wrapper / Validation (push) Has been cancelledUnit tests / testing (push) Has been cancelledAttach Debug APKs To Release / attach-apks (apt-android-5) (release) Has been cancelledAttach Debug APKs To Release / attach-apks (apt-android-7) (release) Has been cancelledTrigger Termux Library Builds on Jitpack / trigger-termux-library-builds (release) Has been cancelledreleased this
2026-08-20 09:50:17 +02:00 | 0 commits to master since this release0.119.0-titan2.2
Fix: session scroll-hold no longer consumes the stale scroll delta that accumulates while a session is not being viewed.
When a session streams output in the background (another session current, or the app not visible) its emulator scroll counter keeps growing but is never drained. On re-attach, the first screen update handed that whole stale delta to the viewport-hold logic, which treated it as newly-appended rows and pinned the view thousands of lines deep into the scrollback, making scrolling appear dead in that session. The counter is now discarded on attach so the view starts clean at the live bottom.
Applies on top of 0.119.0-titan2.1 (physical-keyboard fix + streaming scroll-hold). Signed with the upstream public testkey (v1+v2+v3): same cert as titan2.1, so this is a clean in-place update.
Asset:
Termux-Titan2-v0.119.0-titan2.2-Signed.apk(universal, release, non-debuggable).Downloads