Skip to content

Releases: Zod-/jsVideoUrlParser

Browser field & Audit fixes

03 Dec 21:04
Compare
Choose a tag to compare
  • Added "browser" field to package.json with the dist
  • Updated dev dependencies for audit fixes

Remove dist from npmignore

31 Jan 23:22
Compare
Choose a tag to compare

No actual changes to the parser itself.

Hotfix: Add SoundCloud to index.js rename mediatype

25 Jan 21:07
Compare
Choose a tag to compare

Renamed embedtrack and embedplaylist to apitrack and apiplaylist as that makes more sense.

More npm friendly, SoundCloud, Wistia

25 Jan 21:06
Compare
Choose a tag to compare

More npm friendly structures and updated build tools by @lukescott PR https://github.com/Zod-/jsVideoUrlParser/pull/35. Thanks!
Added SoundCloud support.
Added Wistia support.
Catch passing undefined to the parser.

Update Twitch parsing

05 Aug 08:23
Compare
Choose a tag to compare

Twitch changed their video and clip URLs to not include the channel name anymore. This means it is not possible anymore to include that information in the parsed object. The previous embed-video format now serves as the default behavior for videos. Old video and clip URLs do still work on Twitch but will redirect to the new format.

See the Twitch readme for updated URL examples.

Breaking change

  • No more Twitch channels in video/clip objects
  • Discontinued Twitch embed-video format

Hotfix for window reference breaking node

29 Sep 10:24
Compare
Choose a tag to compare

Twitch clips

26 Sep 09:20
Compare
Choose a tag to compare

Added support for Twitch clips.

Resolve global namespace clashes

23 Sep 08:24
Compare
Choose a tag to compare

Added a template file for adding a provider.

Wrapped everything in an anonymous function to prevent global name clashes with YouTube, Vimeo etc.

More providers and refactoring

18 Jul 23:53
Compare
Choose a tag to compare

Added providers Coub, CanalPlus and Youku.
Refactored the urlParser and all the plugins to make it more readable.
Added more jshint rules and did some code cleanups.
Added enums with mediaTypes to plugins.

Added YouTube thumbnails support for parsing and creation.
Added share mediaType to YouTube. It's a special type of video that links to a 'shared by name' website which embeds the actual video. The id doesn't correspond to an actual video so it has to be seperate.
Removed duplicate playlist id in params.

Combined idPrefix and id into the id for Twitch video urls. Twitch also does this on some of their urls.
Added start time support to Twitch video urls.
Updated Twitch stream embed formats.
Added embed-video mediaType to Twitch. When embedding a video the url does not contain the twitch channel so the full url can't be reproduced from it.

Vimeo updates

21 Feb 15:56
Compare
Choose a tag to compare

Added start time for vimeo urls.
Fixed an issue with the group urls not being
explicit enough in the regex so numbers in the
group name would be found instead of the id