Skip to content

chore: Prepare Frontend 1.8.0 - #27

Merged
Priveetee merged 59 commits into
mainfrom
release/1.8.0
Sep 7, 2026
Merged

chore: Prepare Frontend 1.8.0#27
Priveetee merged 59 commits into
mainfrom
release/1.8.0

Conversation

@Priveetee

Copy link
Copy Markdown
Member

Summary

  • prepare Frontend version 1.8.0
  • add German localization and layout handling for translated labels
  • improve the compact and floating watch player across desktop and mobile
  • stabilize WebKit handoff, Firefox paused seeks and stalled SABR recovery
  • add playback progress cards, provider share links and Shorts URL normalization
  • make volume-wheel control work without scrolling the page
  • support large YouTube Takeout archives with ZIP64 preparation
  • improve remote YouTube login diagnostics and input handling

Production behavior

The web client keeps playback state and controls stable while changing providers, seeking, scrolling or navigating between routes. The compact player remains usable on mobile, sharing exposes provider destinations, and localized settings keep translated labels within their controls.

Deployment requirements

Publish the Frontend 1.8.0 image from main and pin the production web service to its immutable manifest digest. The release requires the matching TypeType-Player MSE package 0.1.59 already referenced by the web workspace. No database migration is required.

Runtime verification

  • /api/version/web reports Frontend 1.8.0 after rollout.
  • Desktop and mobile watch pages load the compact and floating player controls.
  • German settings labels remain inside their controls.
  • Share links, Shorts links and volume-wheel interactions work without page scrolling.
  • A large Takeout archive reaches the import preview without a browser-side size failure.

Tests

  • Frontend CI checks, localization validation, tests, coverage and production build.
  • git diff --check.

Rollback

Restore the previous Frontend image digest and the previous Frontend submodule revision, then recreate only the web service.

Priveetee and others added 28 commits September 5, 2026 14:39
Translation: TypeType/Web
Language: French
Progress: 100.0% (1291 of 1291 strings)
Translate-URL: https://translate.typetype.video/projects/typetype/web/fr/
Translation: TypeType/Web
Language: German
Progress: 0.3% (4 of 1291 strings)
Translate-URL: https://translate.typetype.video/projects/typetype/web/de/
Translation: TypeType/Web
Language: German
Progress: 15.4% (200 of 1291 strings)
Translate-URL: https://translate.typetype.video/projects/typetype/web/de/
Translation: TypeType/Web
Language: German
Progress: 32.9% (425 of 1291 strings)
Translate-URL: https://translate.typetype.video/projects/typetype/web/de/
Translation: TypeType/Web
Language: German
Progress: 51.9% (671 of 1291 strings)
Translate-URL: https://translate.typetype.video/projects/typetype/web/de/
Translation: TypeType/Web
Language: German
Progress: 66.6% (861 of 1291 strings)
Translate-URL: https://translate.typetype.video/projects/typetype/web/de/
Translation: TypeType/Web
Language: German
Progress: 78.0% (1007 of 1291 strings)
Translate-URL: https://translate.typetype.video/projects/typetype/web/de/
Translation: TypeType/Web
Language: German
Progress: 84.0% (1089 of 1295 strings)
Translate-URL: https://translate.typetype.video/projects/typetype/web/de/
Translation: TypeType/Web
Language: German
Progress: 100.0% (1295 of 1295 strings)
Translate-URL: https://translate.typetype.video/projects/typetype/web/de/
Translation: TypeType/Web
Language: German
Progress: 100.0% (1298 of 1298 strings)
Translate-URL: https://translate.typetype.video/projects/typetype/web/de/
@Priveetee
Priveetee merged commit 75014fd into main Sep 7, 2026
4 checks passed
@Priveetee
Priveetee deleted the release/1.8.0 branch September 7, 2026 13:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants