Releases: TypeType-Video/TypeType-Android
Release list
v1.2.3
TypeType for Android 1.2.3.
The attached APK is built from the tagged source, signed by the
release workflow, checked for 16 KiB page alignment, and verified
against the Gradle application version.
Full Changelog: v1.2.2...v1.2.3
v1.2.2
TypeType for Android 1.2.2.
The attached APK is built from the tagged source, signed by the
release workflow, checked for 16 KiB page alignment, and verified
against the Gradle application version.
Full Changelog: v1.2.1...v1.2.2
v1.2.1
TypeType for Android 1.2.1.
The attached APK is built from the tagged source, signed by the
release workflow, checked for 16 KiB page alignment, and verified
against the Gradle application version.
Full Changelog: v1.2.0...v1.2.1
v1.2.0
TypeType for Android 1.2.0.
The attached APK is built from the tagged source, signed by the
release workflow, checked for 16 KiB page alignment, and verified
against the Gradle application version.
Full Changelog: v1.1.9...v1.2.0
v1.1.9
TypeType for Android 1.1.9.
The attached APK is built from the tagged source, signed by the
release workflow, checked for 16 KiB page alignment, and verified
against the Gradle application version.
Full Changelog: v1.1.8...v1.1.9
v1.1.8
TypeType for Android 1.1.8.
The attached APK is built from the tagged source, signed by the
release workflow, checked for 16 KiB page alignment, and verified
against the Gradle application version.
Full Changelog: v1.1.7...v1.1.8
v1.1.7
TypeType for Android 1.1.7.
The attached APK is built from the tagged source, signed by the
release workflow, checked for 16 KiB page alignment, and verified
against the Gradle application version.
Full Changelog: v1.1.6...v1.1.7
v1.1.6
TypeType for Android 1.1.6.
This release delivers the rebuilt native Android client for TypeType.
Highlights
- Adaptive phone and tablet navigation from Android 6 through Android 17
- Home, search, subscriptions, Continue watching, channels, podcasts, playlists and history
- Local password and OIDC accounts, account switching, sessions and profile management
- Native Media3 playback with background audio, Picture in Picture and a persistent mini-player
- Server-owned YouTube SABR playback with quality, codec, subtitle, chapter and queue controls
- Comments, related videos, playback history, resume positions and SponsorBlock controls
- Resumable downloads, PipePipe backup import, notifications and local diagnostics
- Animated profile avatars, dark and light appearances, and accessible adaptive controls
Reliability
- Subscription refreshes keep the current feed and scroll position visible
- Playback retries are bounded and reserved for transient network failures
- Automatic codec selection prefers reliable device decoders
- Fullscreen, rotation, playback speed, subtitle switching and seek recovery are more stable
- The sleep timer no longer allows autoplay to start another video
The APK is signed by the release workflow, verified against version 1.1.6,
checked for 16 KiB page alignment, and accompanied by a portable SHA-256 file.
If a locally signed development build is already installed, Android may require
it to be uninstalled before this release can be installed.
Full changelog: v1.1.1...v1.1.6
v1.1.5
TypeType for Android 1.1.5.
The attached APK is built from the tagged source, signed by the
release workflow, checked for 16 KiB page alignment, and verified
against the Gradle application version.
Full Changelog: v1.1.1...v1.1.5
v1.1.1
TypeType for Android 1.1.1 is a production hotfix focused on player wake stability.
This version fixes the gray screen that could appear after turning the phone screen off and back on while a video was still playing. Playback now keeps the media session alive and restores the video surface when Android resumes the app.
Changes:
- Recreate the player surface after screen wake and unlock events.
- Reattach the active Media3 player view when the activity resumes.
- Avoid pausing the player view lifecycle while playback continues in the background.
- Show the startup loader if the app is still resolving its first route.
- Build and publish a signed production APK from main.