All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
- Fix a warning about workspaces when installing with yarn. (#190)
- Add React 18 to supported
peerDependenciesrange. (@dockwarder in #189) - Accept typings from React 17 and 18 … hopefully npm picks the correct version for you :)
- Add
textTrack,playsInline,pip,keyboard,qualityprops. (@thanhsonng in #178)
- Add the
dntprop to the typescript definitions. (@k-p-jones in #140)
-
Add prop for the
speedplayer option. (@warrenmcquinn in #128)This option enables speed controls so the user can select speeds in the Vimeo frame UI, it does not itself control the playback rate.
- Add prop for the
dntplayer option. (@k-p-jones in #125)
- Add prop for the
onPlaybackRateChangeevent. (@houmark in #120)
- Add React 17 to allowed peerDependency range. (#114)
- Add typescript typings. (#103)
- Set
sideEffects: falsein package.json. - Add
stylepass-through property to set CSS properties on the container element. (@Authchirion in #100)
- Call
onError()prop if initial load fails (#96). - Call
setCurrentTime()after a new video has loaded. (#95)
- Add color string example to docs. (@ivoilic in #82)
- Fix documentation for union prop types.
- Add
controlsprop, set tocontrols={false}to disable UI on videos uploaded by pro accounts. (@ljmsouza in #81)
- Add
responsiveprop that automatically fills the parent element. (@deJong in #80)
- Add working
onReadycallback. You can use it to get access to the raw @vimeo/player instance.
- Clean up the
@vimeo/playerinstance when unmounting.
- Add
mutedandbackgroundprops from new Vimeo player. (@pgib in #5)