Skip to content

Releases: collab-project/videojs-record

1.6.1

08 Apr 22:55
Compare
Choose a tag to compare
  • Use videojs.registerPlugin in video.js 6.0.0 and newer
  • Bumped required version for videojs-wavesurfer to 1.3.2 to support video.js
    6.0.0 and newer

1.6.0

26 Feb 02:08
Compare
Choose a tag to compare
  • Added pause and resume methods (#61)
  • Added getDuration and getCurrentTime methods (#129)
  • Added progressRecord event that fires continuously during recording (#128)
  • Added support for MediaStreamTrack.takePhoto for image-only mode (#96)
  • Plugin fixes for opus-recorder 0.5.0
  • NPM package now includes dist directory with minified files
  • Fix for ignoring missing player elements (#118 by @stragari)
  • Bumped required version for videojs-wavesurfer to 1.3.1 for getDuration
    and getCurrentTime methods

1.5.2

15 Jan 04:15
Compare
Choose a tag to compare
  • Include CSS file for bower (#107 by @abrarahmedbcg)

1.5.1

02 Dec 16:40
Compare
Choose a tag to compare
  • Added saveAs method that shows a browser dialog window where the user can store the recorded media locally (#97)

1.5.0

30 Sep 17:01
Compare
Choose a tag to compare
  • Added audioMimeType and videoMimeType settings for H264 support (#92)
  • Listening for tap events to support touch on mobile now (#71)
  • Bumped required version for videojs-wavesurfer to 1.2.6 and wavesurfer.js to
    1.2.0 for access to their exportImage method (#91)

1.4.0

25 May 21:42
Compare
Choose a tag to compare
  • Add reset method to reset the plugin without destroying it (#73)
  • Release existing object URLs (#70)

1.3.0

25 Mar 16:35
Compare
Choose a tag to compare
  • add enumerateDevices API (#16)
  • prevent invalid or negative value in formatTime (#46 by @zang)

1.2.0

26 Feb 23:25
Compare
Choose a tag to compare
  • Add compatibility for single file recording introduced in Chrome 49+ (by
    @zang)
  • Prefer navigator.mediaDevices.getUserMedia instead of deprecated
    navigator.getUserMedia if available
  • Stop using deprecated MediaStream.stop(); use MediaStreamTrack.stop()
    instead
  • Add audioRecorderType and videoRecorderType options
  • Bump required version for videojs-wavesurfer to 1.1.0, wavesurfer.js to
    1.0.57 and recordrtc to 5.2.9 for microphone and Chrome fixes
  • Fixes for latest release of the libvorbis.js plugin (1.1.1). This also
    removes the audioModuleURL option
  • IE8 font fixes

1.1.0

19 Jan 14:17
Compare
Choose a tag to compare
  • Moved support for other audio recorders to separate source files
  • Support for Opus using opus-recorder (#43)
  • Support for MP3 using lamejs (#40)
  • Support for recorder.js (#33)
  • New settings: audioChannels, frameWidth and frameHeight (#35)
  • Disable video.js loop option permanently (#42)
  • Disable native controls for better Firefox mobile compatibility (#19)
  • Add CSS for controlbar on mobile in examples (#19)
  • Improve check for getUserMedia browser support (#38 by @xlc)
  • Close AudioContext on stop in libvorbis.js plugin (#36, #37 by @xlc)
  • Required version for RecordRTC is 5.2.7 now
  • Required version for videojs-wavesurfer is 1.0.6 now
  • Required version for wavesurfer.js and wavesurfer.microphone.js is 1.0.50 now
  • Ability to add audio and video constraints (#30 by @alsar)
  • Add filename and timestamp to recorded file object (#29)
  • Added upload examples for the jquery.fileupload and Fine Uploader libraries (#29)

1.0.3

20 Dec 22:57
Compare
Choose a tag to compare
  • @alsar fixed wrong module require for browserify (#28)