Skip to content

Releases: collab-project/videojs-record

3.4.2

10 Feb 18:36
f5cf16d
Compare
Choose a tag to compare
  • vmsg plugin: add destroy

3.4.1

09 Feb 00:42
Compare
Choose a tag to compare
  • Fix ES export syntax for Record (#330 by @extronics)
  • Bump required version for videojs-wavesurfer to 2.7.0 for playToggle fixes
  • Fix hiding playToggle control

3.4.0

04 Feb 20:17
bc47d27
Compare
Choose a tag to compare
  • Support video recording in Safari (Technology Preview 73 or newer) (#181)
  • Bump required version for recordrtc to 5.5.3 for Safari video recording support (#320)
  • Added example for changing video source (#223)
  • Added ability to permanently hide custom UI elements (e.g. recordToggle)

3.3.0

10 Jan 10:03
Compare
Choose a tag to compare
  • New ts-ebml convert plugin: creates seekable webm files by injecting metadata like duration (#317)
  • New vmsg audio plugin: produces MP3 using a WebAssembly version of the LAME library (#287)

3.2.1

07 Jan 22:01
Compare
Choose a tag to compare
  • Fix issue with srcObject (#312)
  • Fix shim for screen capture (#318)

3.2.0

07 Jan 14:30
Compare
Choose a tag to compare
  • Fix duration display for video.js 7.4.x (#316)
  • Bump required version for recordrtc to 5.5.0 for URL.createObjectURL fixes (#315)
  • Simple upload example: make sure upload directory exists (#314)

3.1.0

14 Dec 14:57
Compare
Choose a tag to compare
  • Allow hiding time controls
  • Improve destroy method (#310)
  • Bump required version for recordrtc to 5.4.9 for bug fixes

3.0.0

28 Nov 23:20
Compare
Choose a tag to compare
  • Add support for screen capture (#289)
  • Add maxFileSize option to limit the maximum file size of a recorded
    clip, and stop recording when that limit is reached (#234)
  • Add msDisplayMax option to control display of time format (#188)
  • Documentation: add Angular and Vue.js wiki pages (#274, #283)
  • Bump required videojs-wavesurfer version to 2.6.2 for microphone support
    in the MS Edge and Safari browsers (#294)
  • Fix issue with timeSlice option when resetting the player (#300 by @GDIBass)
  • Examples: add Safari/Edge browser workarounds for audio-only recording (#295)

Backwards-incompatible changes (when upgrading from a previous version):

  • In older versions a player.recordedData.video would be available in Chrome
    when recording audio and video. This is removed and player.recordedData
    is always a Blob across all recording types and browsers now (#269)
  • Upgraded to video.js/font 3.0.0: removed support for IE8, 9, 10, and
    Android < 4.4 by removing support for the eot font file (#279)

2.4.1

03 Aug 13:52
Compare
Choose a tag to compare
  • autoMuteDevice option to turn off the device between recordings (for privacy reasons) (#157)
  • Fix lamejs plugin (#265)

2.4.0

31 Jul 11:44
Compare
Choose a tag to compare
  • Fix RecordRTCEngine import in React apps (#263)
  • Fix recording multiple times in lamejs plugin (#265)