Releases: FOSWLY/vot.js
Releases · FOSWLY/vot.js
2.2.3
Shared
- Added better typings for getSecYaHeaders function
- Added
SecYaHeader
&SecYaHeaders
typings
Full Changelog: 2.2.2...2.2.3
2.2.2
Core
- Set new fields for stream requests
Shared
- Updated Stream Yandex Protobuf
Full Changelog: 2.2.1...2.2.2
2.2.1
Ext
- Removed export secure browser headers
Core
- Small typings improvements
Shared
- Added export browser secure headers
Workspace
- Added build without updating proto
Full Changelog: 2.2.0...2.2.1
2.2.0
Core
Caution
BREAKING CHANGES! Protobuf export was devided into 2 abstract classes
- Added MinimalClient with only request method and sessions logic for your own logic
- Added export VOTJSError
- (!) Export yandexProtobuf was devided into 2 abstract classes (YandexVOTProtobuf, YandexSessionProtobuf)
- (!) Renamed Protobuf methods:
encodeYandexSessionRequest
->encodeSessionRequest
(YandexSessionProtobuf)decodeYandexSessionResponse
->decodeSessionResponse
(YandexSessionProtobuf)
- Now VOTClient extends MinimalClient
Shared
Caution
BREAKING CHANGES! ProtobufJS replaced to @bufbuild/protobuf
- (!) ProtobufJS replaced to
@bufbuild/protobuf
- Added new values to SecType and to SessionModule
- (dev) ts-proto bumped to 2.6.1
Workspace
- Bump depends
Full Changelog: 2.1.13...2.2.0
2.1.13
Core
- Added option to set videoTitle and wasStream to TranslationExtraOpts
Shared
- Updated Yandex Protobuf
Full Changelog: 2.1.12...2.1.13
2.1.12
Ext
- Fix YouTube Helper methods for early loading (voice-over-translation#1055)
Full Changelog: 2.1.11...2.1.12
2.1.11
Ext
- Added exports from client file
- Added selector for Bitview
Node
- Added exports from client file
- Added exports VOTProxyAgent to set HTTP/HTTPS proxy for node fetch (wrapper of undici ProxyAgent)
- Fixed get video translations and get subtitles via Node.js (402 error)
Core
- Added exports from client file
Shared
- Fixed compatibility with running javascript files via Node.js (renamed autogen
protobufjs/minimal
->protobufjs/minimal.js
)
Workspace
- Bump depends
Full Changelog: 2.1.10...2.1.11
2.1.10
2.1.10
Ext
- Added support Bitview
Node
- Added support Bitview
2.1.9
Ext
- Updated Developer EpicGames logic for support multi iframes
Node
- Added headers for Yandex Disk to try to avoid triggering captcha
- Added use clear link to Yandex Disk /d/ if getVideoData failed
Full Changelog: 2.1.8...2.1.10
2.1.8
Ext
Caution
BREAKING CHANGES! Some helpers types have been removed or modified!
- Added shared VideoJS Helper class
- Added Coursera player types
- Added support Coursera lecture preview
- Merged linkedin and coursera types to videojs
- Set getPlayerObject optional for VK Player type
- getDefault methods inside helpers replaced with returnBaseData method
- Now DouyinHelper.getPlayer is static method
- Improved some typings
- Removed linkedin types
Shared
- Removed Coursera player types
2.1.7
Ext
- Added getVideoData for YouTube
- Added support jsapi embed YouTube
Core
- Added optional language property to getVideoData options
- Added optional localizedTitle property to VideoData
Full Changelog: 2.1.6...2.1.7