Video.js Blog

Matthew McClure2014-09-03

Video.js 4.8.0 released...Prost!

This isnt the flashiest minor release ever, but its hot off the press and ready for use. As mentioned in the last (few) release posts, were making a concerted effort to be more consistent with releases, so hopefully the trend of bite-sized, scheduled releases will continue.

Translations

We only just released localization with version 4.7, but weve already had two pull-requests for new translations! The German translation is included with this release, and youll find the French translation in the next patch release. If youre fluent in another language, you can help Video.js be even more internationally accessible by submitting a pull request translating just 24 words / phrases. </shameless_plug>

Video.js in the wild

Heavybit Industries has a speaker series they host at their office, and theyve been kind enough to start posting these sessions online in their library. The experience theyve built using Video.js is impressive, including syncing the video progress with a transcript below the player.

Heavybit Screenshot

New plugins

Full list of changes

  • @andekande added a German translation (view)
  • @mattosborn fixed a bug where getting the video element src would overwrite it (view)
  • @songpete fixed a bug where keyboard events were bubbling and causing additional actions (view)
  • @knabar made the inactivity timeout configurable (view)
  • @seniorflexdeveloper added language files to the distribution for including specific languages (view)
  • @gkatsev improved handling of null and NaN dimension values (view)
  • @gkatsev fixed an issue where the controls would break if Flash was initialized too quickly (view)
  • @mmcc fixed an issue where if no playback tech was supported the error could not be caught (view)