github TypeType-Video/TypeType v1.11.0
TypeType 1.11.0

5 hours ago

TypeType 1.11.0

TypeType 1.11.0 adds YouTube account linking for TV-backed playback, expands BiliBili channel and playlist tools, and improves recovery after seeks. Authenticated YouTube streams now keep their real video title and channel name in the watch page and history.

YouTube Accounts and Playback

  • Connect YouTube with a TV device-code flow or import an existing session cookie. Sessions are encrypted at rest and refreshed automatically. Frontend device login, Server changes, Token changes
  • Use the matching TV player identity and integrity token for authenticated SABR playback, including age-restricted videos.
  • Keep the YouTube title and channel name on authenticated video pages and in watch history instead of the generic provider label.
  • Recover protected SABR initialization requests and ignore stale playback-position updates after a seek.

BiliBili

  • Browse channel collections and series, search within a channel, and save public playlists. Frontend #60
  • Refresh linked BiliBili sessions automatically, including rotated refresh credentials.
  • Preserve BiliBili API paths through the reverse proxy and keep those requests on the intended provider routes.

Watch and Discovery

  • Choose audio-only playback for a playlist and keep playlist controls in sync with the active mode.
  • Exclude Shorts from normal video browsing and filter search results for livestreams.
  • Render BiliBili danmaku emotes and richer comment text.
  • Give video details, related videos, and comments more room on the watch page.
  • Preserve playback progress through player reattachment and improve recovery from seek/decode failures. This addresses the black-screen pause reported in #323.

Interface and Reliability

  • Respect iOS safe areas when TypeType is installed as a web app. Frontend #64
  • Keep the login redirect clear when guest mode is disabled, and hide registration when it is unavailable. Frontend #61
  • Refine Simplified Chinese wording. Frontend #59
  • Retry push deliveries until the client acknowledges them, and invalidate unread-count caches when notification preferences change.
  • Parse Unicode whitespace in YouTube Takeout dates.

Thx

Thx u guys, @Toastienergy and @crichemond, for supporting TypeType!

If u want to support TypeType, please share it with others! If u want to support it financially, u can do so through GitHub Sponsors!

Updating

Follow the update guide.

If necessary, follow the rollback guide.

Don't miss a new TypeType release

NewReleases is sending notifications on new releases.