Repository navigation
Universal Captions 3.0.1 is a maintenance update to 3.0.0. The translation menu and source-selection behavior remain unchanged.
What's Changed
- Safer caption parser cleanup: Cleanup is now request-specific. Native exception handlers can no longer close another decoder's styling scope.
- Code cleanup: Removed two test-only
augment()overloads from the Android extension. - Improved test coverage: Added regression tests for nested exception cleanup and the recorded 156-language fallback catalog.
- Release workflow fixes: Corrected the Morphe Manager bundle URL. The workflow now reads the version directly from
patches-list.jsonand skips versions that have already been published. - Documentation: Updated the architecture and compatibility documentation.
Installation
Download universal-captions-3.0.1.mpp or refresh the custom source in Morphe Manager.
Patch a clean YouTube APK using one of the supported versions: 21.20.405 or 21.41.525.
Testing & Compatibility
- Universal Captions 3.0 development builds were manually tested on both supported YouTube versions.
- Version 3.0.1 includes automated regression coverage. The updated parser cleanup has not been separately documented in an on-device test.
- YouTube may still withhold translations for certain tracks or languages.
Release Files
This release includes the MPP patch bundle, patch metadata, and a SHA-256 checksum for verification. It does not distribute a modified YouTube APK.