New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

vlitejs

Package Overview
Dependencies
Maintainers
0
Versions
37
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vlitejs - npm Package Versions

124

4.0.6

Diff
yoriiis
published 4.0.6 •

Changelog

Source

4.0.6

Updates

  • Update environment (#67)
yoriiis
published 4.0.5 •

Changelog

Source

4.0.5

Fixes

  • Fix HTML5 event ready when the video is already loaded (#62)

New features

  • Add the autoHideDelay option (#63)
yoriiis
published 4.0.4 •

Changelog

Source

4.0.4

Optimize accessibility (#58)

Updates

  • Move keydown event to the player element instead of document
  • Player has the focus after the big play button click and after the subtitle button (inside the list) click
  • Add focus on first subtitle button when the subtitle menu is opened
  • Remove keydown restriction on specific tags (#57)
  • Limit keydown actions when the player or children's player has the focus
  • Refacto onKeyDown function by categories
  • Replace querySelector by cached elements
  • Refacto subtitle click event and use validateTarget for event delegation

Fixes

  • Fix auto hide broken with isPaused
  • Prevent focus to be captured by the iframe
  • Fix Youtube progress bar updates on tabulation navigation
yoriiis
published 4.0.3 •

Changelog

Source

4.0.3

Fixes

  • Fix provider queue by (#52)
  • Add new issue templates (#56)
  • Fix conflicts between native keyboard shortcuts and HTML form elements (#57 by @bfiessinger)
yoriiis
published 4.0.2 •

Changelog

Source

4.0.2

Fixes

  • Fix README issues (#43)
  • Fix mute option not transferred to the player (#48)
  • Fix play not triggered without the poster (#49)
yoriiis
published 4.0.1 •

Changelog

Source

4.0.1

Fixes

  • Fixed the default parameters and fix the selector HTMLDivElement (#43, #47)
yoriiis
published 4.0.0 •

Changelog

Source

4.0.0

⚠ Breaking changes

  • Rename window.vlitejs to window.Vlitejs to make sure the constructor name starts with a capital
  • Remove nativeControlsForTouch option
  • Remove data-options HTML attributes in favor of options from the JS constructor
  • Supports the latest 2 browsers versions with .browserslistrc
  • Remove the dist directory from GitHub, only available for NPM and CDN

New features

  • New design and new icons
  • Add Vimeo provider
  • Add Audio HTML5 provider
  • Add subtitle plugin
  • Add Picture-in-Picture plugin
  • Add a provider API to allow extension of current providers
  • Add a plugin API to allow extension of current plugins
  • Add sample-provider.js and sample-plugin.js for guidelines
  • Add multiple native Event fired on media actions (play, pause, etc.)
  • Add A11Y compatibility (<button>, <input type="range">, aria-*, :focus-visible)
  • Add the volume up/down shortcuts
  • Update HTML attributes from options and vice versa (autoplay, playsinline, muted, loop)

Updates

  • Convert to Typescript
  • Replace Travis by GitHub Action
  • Update to webpack v5
  • Update Babel config and .browserslistrc
  • Move formatVideoTime, checkSupportFullScreen, isTouch to utils
  • Split code into components (loader, overlay, big-play, poster, control-bar)
  • Remove MkDocs and docs directory, all docs are available in README files in the repository

Fixes

  • Fix the loop and muted attributes
yoriiis
published 3.0.4 •

Changelog

Source

3.0.4

Updates

  • Update dependencies
yoriiis
published 3.0.3 •

Changelog

Source

3.0.3

Fixes

  • Fixed strict node engine version break with different node version (#7)
yoriiis
published 3.0.2 •

Changelog

Source

3.0.2

Updates

  • Update docs and add .eslintignore