Skip to content

fix: release TypeType 1.2.3 - #174

Merged
Priveetee merged 1 commit into
mainfrom
release/1.2.3
Jul 27, 2026
Merged

fix: release TypeType 1.2.3#174
Priveetee merged 1 commit into
mainfrom
release/1.2.3

Conversation

@Priveetee

Copy link
Copy Markdown
Collaborator

Summary

  • prepare the TypeType 1.2.3 accelerated playback hotpatch
  • advance Player, Frontend and Server to their reviewed 1.2.3 revisions
  • keep Downloader, Token and documentation on their TypeType 1.2.2 revisions

Production behavior

  • propagate playback speed through each web SABR state update
  • scale bounded media and server read-ahead for playback speeds up to 4x
  • preserve the selected video format during recovery
  • avoid repeated playback-session recovery after accelerated seeks
  • use @typetype/mse@0.1.43
  • no database schema or environment value changes

Deployment requirements

  • no database migration is required
  • no environment change is required
  • Frontend is available for AMD64 and ARM64 at ghcr.io/typetype-video/typetype@sha256:562834d8476f02d5d6f5df5a62e6827bed2a614de85c0c231fbb797f93b36b06
  • Server is available for AMD64 and ARM64 at ghcr.io/typetype-video/typetype-server@sha256:4cb61c09bd31f156e51e1eabdc71cb197ad7290f99b81f895423369dbd1a92b5

Runtime verification

  • beta serves Server 1.2.3-dev.732 at revision d39ce2cc594787b00b22b645b09ae46864180730
  • beta serves the Frontend build generated from revision 4e27ab0d2d93e77acfe41194865018a7f6981916
  • Player 0.1.43 is published on npm and pinned by the Frontend
  • accelerated playback state, bounded windows and exact format recovery are covered by Player and Server tests

Tests

  • Player audit, checks, documentation validation, JSR dry run, 140 tests with coverage, build and package import
  • Server test
  • Server check, including OpenAPI and JaCoCo
  • Server shadowJar
  • Frontend Biome, tests, Knip, Sherif and production build
  • stack validation
  • git diff --check

Rollback

  • restore Frontend sha256:109c5184fc721334fd44ce98e9fd52b3ea807e985454461ea5fbb857081cbaf8
  • restore Server sha256:6632184425f180ffa6667cfbd12c1d611f47431a130ea0f9fcfeeed1be5c1858
  • keep TypeType 1.2.2 available as the previous stable release

@Priveetee
Priveetee merged commit 49ebada into main Jul 27, 2026
2 checks passed
@Priveetee
Priveetee deleted the release/1.2.3 branch July 27, 2026 10:50
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