Skip to content

Releases: pseudosavant/video-thumbnail.js

Release 1.3.0

05 Nov 17:58
Compare
Choose a tag to compare

Features

  • Default WebP image quality changed from 0.5 to 0.2
  • Support for cached reads only (does not perform a network request)
  • API for retrieving current cache size (videoThumbnail.cacheSize())

Fixes

  • Only attempts to seek if the video is seekable

Release v1.2.0

27 Jun 19:44
Compare
Choose a tag to compare

This is release v.1.2.0 of video-thumbnail.js: This release is focused on supporting multiple thumbnails and significant cache improvements

  • Generate thumbnails for multiple timestamps in a video. Specify multiple timestamps using an array (e.g. [0, 0.25, 0.99])
  • localStorage max quota warning
  • Prune vt.js oldest cache entries until there is enough space to cache the current thumbnail
  • Removed timeout as it did not work reliably
  • Fixed warning about call to play() being interrupted due to Promise handling
  • Reconstitute thumbnail metadata from cache key name
  • videoThumbnail.clear() only clears vt.js localStorage entries now
  • test harness video player only shows controls on hover
  • test harness utility functions: fillCache() and cacheSize();

Release v1.1.2

08 Jan 00:01
Compare
Choose a tag to compare

This is release v1.1.2 of video-thumbnail.js. This release added a timeout capability.

  • Added the ability to have thumbnail generation call timeout after a set amount of time. Default: 30 seconds.

Release v1.1.1

30 Dec 18:05
Compare
Choose a tag to compare

This is release v1.1.1 of video-thumbnail.js. This release is focused on caching refinements.

  • Support for caching thumbnails using a custom cache key prefix
  • Support for clearing the thumbnail cache

Release v1.1.0

30 Dec 18:03
Compare
Choose a tag to compare

This is release v1.1.0 of video-thumbnail.js. This release is focused on caching.

  • Support for caching thumbnails to localStorage

Release 1.0.0

28 Dec 21:32
Compare
Choose a tag to compare

This is the first v1.0 release of video-thumbnail.js. It supports generating thumbnails from video file URLs in all modern browsers.