3.0.0 #127
ilyhalight
announced in
Announcements
3.0.0
#127
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Caution
BREAKING CHANGES
This release contains many breaking changes, including a complete rewrite of the
VOTClientclass. The new architecture is based on separateProviders, allowing for easier extension and customization. Additionally, thevot-backendsupport is being dropped.Shared across of Core, Node, Ext
vot-backendprovider support. Now, lib will try to translate.m3u8files directlyincestflixservice supportVOTClientclass. Now, all logic based in separatedProvidersand you can easy add your own provider for any serviceVOTWorkerclass. UseVOTClientwithprovider: VOTWorkerProviderinsteadMinimalClientclasstranslateVideo,translateStreamandgetSubtitlesavailable as public methods inVOTClient. All other specific methods moved toProvidersand you can use them directly from provider instance, e.g.client.provider.translateVideoCache(...)https://fast.wistia.net/embed/iframe/XXX)app_idquery paramextraOptsfield in retry requesttranslateVideoafter AUDIO_REQUESTED.mp3/.webmlink matching (fixed voice-over-translation#1384)Ext
Shared
fetchWithTimeoutto use modern AbortSignal API instead of timeoutscomponentVersionvalue andsec-ch-ua-full-version-listheaderWorkspace
* this version also available as 2.5.0 in npm registry (my mistake)
Full Changelog: 2.4.20...3.0.0
This discussion was created from the release 3.0.0.
All reactions