Skip to content

TypeType

v1.2.1 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 15h Media Servers
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Updates Mobile And PWA, Playback, and Livestreams across a mixed release.

Full changelog

TypeType 1.2.1

TypeType 1.2.1 improves SABR playback stability, especially after seeks and browser lifecycle transitions. This release also includes additional recovery logic for livestreams and several mobile interface improvements.

Playback

  • fix Safari and iOS playback failures after SponsorBlock skips
  • prevent delayed lifecycle events from restarting an obsolete MSE playback loop after a seek
  • improve repeated, buffered and SponsorBlock seeks without unnecessarily replacing the active playback session
  • recover expired SABR sessions automatically
  • preserve media and playback state across fullscreen, Picture-in-Picture, orientation and background transitions
  • keep the same player instance while complete video metadata finishes loading
  • preserve the selected playback speed during temporary player transitions
  • update the MSE runtime to @typetype/[email protected]

Livestreams

  • recover bounded gaps between live SABR sequences
  • prevent repeated protected responses without media from buffering indefinitely
  • reset the recovery budget when media, playback position or generation progresses
  • improve recovery when the live playback window advances
  • preserve the active playback session during recoverable live interruptions

Mobile And PWA

  • stabilize the watch layout in mobile landscape mode
  • improve recovery after backgrounding, screen-off and orientation changes
  • preserve playback through fullscreen and Picture-in-Picture transitions
  • make history removal easier to use on touch devices

Validation

Playback was validated on beta with:

  • Safari and an installed WebKit PWA
  • a Chromium-based mobile PWA
  • automatic SponsorBlock skips
  • repeated forward and backward seeks
  • fullscreen and orientation changes
  • background, screen-off and foreground recovery
  • Picture-in-Picture transitions
  • VOD and livestream SABR playback
  • multiple fresh videos and playback sessions

Thanks

Thx to @Toastienergy, @BuggyPasta, @jerkiz and @coral-hungus for the Safari, iOS and SponsorBlock reports and testing, and to @hugoghx for the detailed livestream traces.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track TypeType

Get notified when new releases ship.

Sign up free

About TypeType

Privacy-respecting YouTube frontend

All releases →

Related context

Beta — feedback welcome: [email protected]