Releases: TypeType-Video/TypeType
Release list
TypeType 1.0.4
TypeType 1.0.4
TypeType 1.0.4 is a hotfix for YouTube SABR playback. It restores playback for
on-demand videos whose initialization segments were not returned during session
startup.
What changed
- Restore the SABR cold-start request state used to fetch audio and video
initialization segments. - Prevent affected playback sessions from repeatedly restarting before the
browser can initialize its MediaSource buffers. - Preserve the existing playback API, stream selection and self-hosting
configuration.
No database migration or environment change is required.
Updating
Follow the update guide.
If necessary, follow the rollback guide.
TypeType 1.0.3
TypeType 1.0.3
TypeType 1.0.3 improves the stable release process for self-hosters. GitHub releases now provide clear release notes together with the exact commit and container image used for each release.
What changed
- Publish curated notes for stable TypeType releases.
- Validate that release notes match the version before publishing an image.
- Include the immutable commit and multi-architecture container digest in every stable release.
- Keep automatic beta build notes separate from stable release notes.
TypeType runtime behavior, API contracts and self-hosting configuration are unchanged from 1.0.2.
Updating
Follow the update guide.
If necessary, follow the rollback guide.
Technical details
- Version:
1.0.3 - Commit:
9fcb1a4 - Container image:
ghcr.io/priveetee/typetype@sha256:2cc3152f3e797edc3910aa4531bf37dbab9e4724c69f9f3ab826bb21d579d82e
For the complete release history, see typetype.video/releases.
TypeType 1.0.3-beta.559
Beta build
- Version:
1.0.3-beta.559 - Commit:
20bee0f - Container image:
ghcr.io/priveetee/typetype-beta@sha256:41b090549d1c92a63622cd50728e40a06af8a21291238045f2a22edbe3c6b0e1
Changes since v1.0.3-beta.557
TypeType 1.0.3-beta.557
TypeType 1.0.2
TypeType 1.0.2
TypeType 1.0.2 is a stability update for SABR playback. It fixes a Chromium MediaSource failure that could happen during rapid seeks or when replacing an active player session.
What changed
- Prevent
SourceBuffer.abort()while an asynchronous removal is active. - Improve playback stability during rapid forward and backward seeks.
- Preserve cancellation of obsolete SABR segment requests.
- Keep existing API contracts and self-hosting configuration unchanged.
Updating
Follow the update guide.
If necessary, follow the rollback guide.
Technical details
- Version:
1.0.2 - Commit:
80080a5 - Container image:
ghcr.io/priveetee/typetype@sha256:0e1ee0797e106b36c481488c2604e9912bf2924d39e3b583305185ade828b41f
For the complete release history, see typetype.video/releases.
TypeType 1.0.2-beta.554
Beta build
- Version:
1.0.2-beta.554 - Commit:
55b0e63 - Container image:
ghcr.io/priveetee/typetype-beta@sha256:3c5e0e69830a0ce4424288c164de8264f7a55f9b866d179385bc2cdef6bbaa88
Changes since v1.0.0-beta.548
0311021Merge pull request #154 from Priveetee/dev42159bdchore: split builds across self-hosted runners395cfc6fix: secure stable deployment entrypointdae0920fix: invoke stable deployment with bash9a5e66ffix: preserve ports during stack upgrades55b0e63fix: update MSE player for safe source buffer cleanup
TypeType 1.0.1
Release
- Version:
1.0.1 - Commit:
9a5e66f - Container image:
ghcr.io/priveetee/typetype@sha256:513e790514d2d5f90627971a90db825e8e707c37a9560b73bcfc1ef84ae53e22
For full release notes, go to typetype.video/releases.
TypeType 1.0.0
Release
- Version:
1.0.0 - Commit:
dae0920 - Container image:
ghcr.io/priveetee/typetype@sha256:9b8e0112c1adcbb267049f4ba93f51d7d598f5b671d22b0b61030e23fcf637d0
For full release notes, go to typetype.video/releases.