Skip to content

Releases: FOSWLY/vot.js

2.2.3

08 Feb 20:22
fb8293e
Compare
Choose a tag to compare

Shared

  • Added better typings for getSecYaHeaders function
  • Added SecYaHeader & SecYaHeaders typings

Full Changelog: 2.2.2...2.2.3

2.2.2

31 Jan 17:03
079b9eb
Compare
Choose a tag to compare

Core

  • Set new fields for stream requests

Shared

  • Updated Stream Yandex Protobuf

Full Changelog: 2.2.1...2.2.2

2.2.1

28 Jan 16:46
db88fe0
Compare
Choose a tag to compare

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

27 Jan 20:55
0e46703
Compare
Choose a tag to compare

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

24 Jan 22:18
d58fb0b
Compare
Choose a tag to compare

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

21 Jan 21:05
6e58374
Compare
Choose a tag to compare

Ext

Full Changelog: 2.1.11...2.1.12

2.1.11

21 Jan 21:04
15f8b9f
Compare
Choose a tag to compare

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

16 Jan 23:50
5762af0
Compare
Choose a tag to compare

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

10 Jan 14:52
e361570
Compare
Choose a tag to compare

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

09 Jan 23:27
054daef
Compare
Choose a tag to compare

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