Skip to content

feat: release TypeType 1.3.0 - #182

Merged
Priveetee merged 13 commits into
mainfrom
release/1.3.0
Jul 30, 2026
Merged

feat: release TypeType 1.3.0#182
Priveetee merged 13 commits into
mainfrom
release/1.3.0

Conversation

@Priveetee

Copy link
Copy Markdown
Collaborator

Summary

  • prepare the TypeType 1.3.0 release across Frontend, Player, Server, Token, Downloader and documentation
  • publish the 1.3.0 release notes with the completed playback, backup, content-control, download and self-hosting work
  • advance every component pin to its reviewed main revision

Production behavior

  • use SABR/MSE as the only YouTube playback path on the web while preserving NicoNico and BiliBili playback
  • add versioned backups, selected-category restore, blocked title keywords and a default playback speed
  • keep subscription feeds usable when one channel is unavailable
  • improve long SABR downloads with bounded multipart transfers, disk reservations and stall detection
  • bundle the default Nginx configuration and move Garage defaults into a managed volume
  • preserve existing self-hosted configuration, create rollback backups and wait for service health during updates

Deployment requirements

The stable stack must be updated from this revision through the official updater because the Compose topology and managed Garage configuration changed. The updater preserves the existing .env, custom Compose overrides and Garage configuration, and records database and image rollback data before replacing containers.

Runtime verification

  • beta health and Downloader health return 200
  • beta serves Frontend 0889bd4fb4690f3b94fec595b84040c0ea89dafd
  • beta serves Server 100b4303a9c63a7def99d6cf5ba68af67233a41f
  • beta serves Token 144450d8b0f8c5900c6a2b5f5de79826b30cb4ad
  • beta serves Downloader b2fec706f505148dffba26b99fa4eb857cd0f49e

Tests

  • Frontend CI, coverage and production build
  • Player validation and dependency review
  • Server CI, coverage and OpenAPI validation
  • Token CI
  • Downloader CI, coverage and container build
  • documentation spelling and Pages build
  • central stack CI is the final release gate

Rollback

  • keep TypeType 1.2.4 at b587e1a4a451ec0c62603d46a35a0dfd0133e8b8 as the previous stable release
  • restore Frontend sha256:124dd7cb6161e39209b9f099238196eba05c75ab63a64f022ccbe3ae45abf052
  • restore Server sha256:312d4507346afc9b8accf42bb5e06ad65487b1a90085988e6937c9f4acc0c0e5
  • restore Token sha256:e345f37e46ae78c6f6c1ee5d85a9c00b4e3537437ad2d6e8b4ede383a0e0da76
  • restore Downloader sha256:2b0caaf9bf592730cd6b7e760418d5d4e27e7dcd2ccc835d145bb06da8c5e8fc

@Priveetee
Priveetee merged commit 2d95ff1 into main Jul 30, 2026
2 checks passed
@Priveetee
Priveetee deleted the release/1.3.0 branch July 30, 2026 08:07
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