Skip to content

feat: release TypeType 1.6.0 - #241

Merged
Priveetee merged 10 commits into
mainfrom
release/1.6.0
Aug 22, 2026
Merged

feat: release TypeType 1.6.0#241
Priveetee merged 10 commits into
mainfrom
release/1.6.0

Conversation

@Priveetee

Copy link
Copy Markdown
Collaborator

Summary

  • release TypeType 1.6.0 across Frontend, Server, Token and Downloader
  • improve web playback resumes, quality changes and Safari transitions
  • preserve the selected connected YouTube account through SABR recovery
  • improve scheduled, active and finished live handling in subscription feeds
  • add the complete Server API for named subscription groups
  • fix first-login OIDC behavior and add notification popup muting
  • deliver Garage download artifacts through the authenticated Server gateway
  • publish the 1.6.0 release notes
  • advance every component pin to its reviewed main revision

Production behavior

  • suspended tabs resume playback without restarting from the beginning
  • quality changes preserve the exact playback position
  • autoplay no longer repeats the current video when it is disabled
  • player and media tokens remain bound to the selected YouTube account
  • live visibility controls distinguish scheduled, active and finished streams
  • named subscription groups are available through the Server API and backups
  • subscription groups remain API-only; the web management interface is not included yet
  • initial OIDC setup no longer requires users to sign in twice
  • Garage can remain private to the Compose network while Server delivers artifacts

Deployment requirements

No configuration change or manual database migration is required. Server creates the subscription-group tables through normal schema initialization.

Deploy the four 1.6.0 stable images only after their exact component tags and multi-architecture manifests are published.

Tests

  • Frontend tests, checks, build, Knip and Sherif validation
  • Server tests, OpenAPI validation, JaCoCo verification and shadow JAR build
  • Token tests, lint and build
  • Downloader tests, build, Compose validation, coverage and Wolfi amd64/arm64 image build
  • central ./scripts/validate-stack.sh
  • git diff --check

Component and central CI remain the final release gates.

Rollback

  • restore Frontend ghcr.io/typetype-video/typetype@sha256:5d84f959d305134c389ac2ccd02ad4b6cfa9ba7f0d41a8532d089722510c7be0
  • restore Server ghcr.io/typetype-video/typetype-server@sha256:e751be85309459990466cc10b45319bb91bbea7b333bf2894d58279def820963
  • restore Token ghcr.io/typetype-video/typetype-token@sha256:5ef3b7f5d5402fb047b3069dd3e75337b17f78abffb489c1297984fb56827d6b
  • restore Downloader ghcr.io/typetype-video/typetype-downloader@sha256:5d5fc287be07cdc280c6deef955a82c99ed3f87fa7caa41467242ea7b71ca48b

@Priveetee
Priveetee merged commit 1f4d6d0 into main Aug 22, 2026
2 checks passed
@Priveetee
Priveetee deleted the release/1.6.0 branch August 22, 2026 10:16
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.

1 participant