Skip to content

Releases: FOSWLY/vot.js

2.2.5

12 Feb 15:35
c9a87a0
Compare
Choose a tag to compare

Ext

  • Added support last VOD on user offline page for Twitch
  • Added support getVideoData for Twitch
  • Added getVideoId for Twitch live stream

Full Changelog: 2.2.4...2.2.5

2.2.4

09 Feb 23:23
558d1f0
Compare
Choose a tag to compare

Shared

  • Fix invalid token name for Ya-Summary
  • Removed generating signature header for Ya-Summary
  • Now body in getSecYaHeaders required undefined for Ya-Summary

Workspace

  • Bump dev depends

Full Changelog: 2.2.3...2.2.4

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