Skip to content

chore(deps): bump @vot.js/shared from 2.5.0 to 3.0.1 - #81

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/vot.js/shared-3.0.1
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/vot.js/shared-3.0.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 4, 2026

Copy link
Copy Markdown
Contributor

Bumps @vot.js/shared from 2.5.0 to 3.0.1.

Release notes

Sourced from @​vot.js/shared's releases.

3.0.1

Ext

  • Fixed TelegramK selector

Full Changelog: FOSWLY/vot.js@3.0.0...3.0.1

3.0.0

[!CAUTION] BREAKING CHANGES

This release contains many breaking changes, including a complete rewrite of the VOTClient class. The new architecture is based on separate Providers, allowing for easier extension and customization. Additionally, the vot-backend support is being dropped.

Shared across of Core, Node, Ext

  • [!] Drop vot-backend provider support. Now, lib will try to translate .m3u8 files directly
  • [!] Drop incestflix service support
  • [!] Reworked logic of VOTClient class. Now, all logic based in separated Providers and you can easy add your own provider for any service
  • [!] Removed VOTWorkerClient class. Use VOTClient with provider: VOTWorkerProvider instead
  • [!] Removed MinimalClient class
  • [!] Now, only translateVideo, translateStream and getSubtitles available as public methods in VOTClient. All other specific methods moved to Providers and you can use them directly from provider instance, e.g. client.provider.translateVideoCache(...)
  • [!] Drop built-in typebox types
  • Added support for Wistia Embed (https://fast.wistia.net/embed/iframe/XXX)
  • Fixed Vimeo embed with app_id query param
  • Fixed missing extraOpts field in retry request translateVideo after AUDIO_REQUESTED
  • Improved raw .mp3 / .webm link matching (fixed voice-over-translation#1384)

Shared

  • [!] Reworked logic of fetchWithTimeout to use modern AbortSignal API instead of timeouts
  • Bump componentVersion value and sec-ch-ua-full-version-list header

Workspace

  • Bump dev depends

* this version also available as 2.5.0 in npm registry (my mistake)

Full Changelog: FOSWLY/vot.js@2.4.20...3.0.0

Changelog

Sourced from @​vot.js/shared's changelog.

3.0.1

Ext

  • Fixed TelegramK selector

3.0.0

[!CAUTION] BREAKING CHANGES

This release contains many breaking changes, including a complete rewrite of the VOTClient class. The new architecture is based on separate Providers, allowing for easier extension and customization. Additionally, the vot-backend support is being dropped.

Shared across of Core, Node, Ext

  • [!] Drop vot-backend provider support. Now, lib will try to translate .m3u8 files directly
  • [!] Drop incestflix service support
  • [!] Reworked logic of VOTClient class. Now, all logic based in separated Providers and you can easy add your own provider for any service
  • [!] Removed VOTWorkerClient class. Use VOTClient with provider: VOTWorkerProvider instead
  • [!] Removed MinimalClient class
  • [!] Now, only translateVideo, translateStream and getSubtitles available as public methods in VOTClient. All other specific methods moved to Providers and you can use them directly from provider instance, e.g. client.provider.translateVideoCache(...)
  • [!] Drop built-in typebox types
  • Added support for Wistia Embed (https://fast.wistia.net/embed/iframe/XXX)
  • Fixed Vimeo embed with app_id query param
  • Fixed missing extraOpts field in retry request translateVideo after AUDIO_REQUESTED
  • Improved raw .mp3 / .webm link matching (fixed voice-over-translation#1384)

Shared

  • [!] Reworked logic of fetchWithTimeout to use modern AbortSignal API instead of timeouts
  • Bump componentVersion value and sec-ch-ua-full-version-list header

Workspace

  • Bump dev depends

* this version also available as 2.5.0 in npm registry (my mistake)

2.4.20

Shared

  • Fixed invalid loggerLevel type in config

2.4.19

Ext

  • Moved and refactored getHeight from nested function inside getVideoData to a method on JWPlayerHelper

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@vot.js/shared](https://github.com/FOSWLY/vot.js/tree/HEAD/packages/shared) from 2.5.0 to 3.0.1.
- [Release notes](https://github.com/FOSWLY/vot.js/releases)
- [Changelog](https://github.com/FOSWLY/vot.js/blob/main/changelog.md)
- [Commits](https://github.com/FOSWLY/vot.js/commits/3.0.1/packages/shared)

---
updated-dependencies:
- dependency-name: "@vot.js/shared"
  dependency-version: 3.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants