Skip to content

v3.2.0

Compare
Choose a tag to compare
@Dananji Dananji released this 30 Jul 19:30
· 94 commits to main since this release

What's Changed

  • Auto scroll active transcript cue to the top by @Dananji in #449
  • Bump express from 4.18.2 to 4.19.2 by @dependabot in #465
  • Display a message for empty manifests without crashing by @Dananji in #475
  • Adjust marker display on UI when end > canvas duration by @Dananji in #471
  • Build active structure item classname into a single line by @Dananji in #478
  • Bump tar from 6.1.13 to 6.2.1 by @dependabot in #479
  • Only display rendering files in the supplemental files component by @Dananji in #474
  • Upgrade Video.js to v8.10.0 by @masaball in #453
  • Skip combination keypresses in player hotkeys by @Dananji in #481
  • Rights metadata by @Dananji in #480
  • Videojs setup rework by @Dananji in #460
  • Vtt parse fix by @Dananji in #476
  • Add playback rate support for media player by @Dananji in #477
  • Bump gh-pages from 4.0.0 to 5.0.0 by @dependabot in #482
  • Fix track scrubber bugs in Videojs re-setup work by @Dananji in #484
  • Update version and CHANGELOG to reflect changes in latest release and tags by @Dananji in #485
  • Improve structured navigation user experience by @Dananji in #483
  • Wrap overflowing metadata text into new lines to avoid horizontal scroll by @Dananji in #490
  • Set player container aspect ratio to 16:9 for blank canvas messages by @Dananji in #491
  • Don't include 2nd bundled copy of css on demo page. Resolves #487 by @patrick-lienau in #488
  • Accessibility fixes to issues found in axe report by @Dananji in #493
  • Remove CSS classes for captions, fix CSS for placeholder canvas messages by @Dananji in #495
  • Transcript Search Functionality by @patrick-lienau in #497
  • Update Node in Circle-CI by @Dananji in #506
  • Update structure parsing to include root-level Range in display by @Dananji in #496
  • Fix a couple of minor bugs by @Dananji in #507
  • Enable/disable captions icon as needed when switching between canvases by @Dananji in #505
  • Fix seeking in safari by @Dananji in #504
  • Fix Ramp crashing when a SRT transcript is selected by @Dananji in #511
  • Update transcript search styling by @Dananji in #510
  • Fix a couple of demo data bugs by @Dananji in #512
  • Content search by @Dananji in #515
  • Render time offsets for cues that begin exactly at 0 by @cjcolvar in #521
  • showNotes Transcript prop for displaying NOTE comments (default: false) by @cjcolvar in #520
  • Improve VTT parsing by @cjcolvar in #518
  • Handle case when some transcripts have hits but others do not by @cjcolvar in #522
  • Mobile icons by @Dananji in #527
  • Native player by @Dananji in #531
  • Display previous/next buttons and timer for inaccessible canvases by @Dananji in #529
  • Adjust text highlight color for contrast in transcript search by @Dananji in #533
  • Preserve captions off state in native iOS player on play event by @Dananji in #534
  • Scroll transcript search hits within container by @Dananji in #535
  • Adjust content search when switching between transcripts by @Dananji in #532
  • Bump ws from 6.2.2 to 6.2.3 by @dependabot in #528
  • Use a debounce timer for content search request by @Dananji in #544
  • SRT/VTT timestamp validation to deny single digit hour in hh:mm... by @Dananji in #546
  • Fix parsing for timestamps with commas as decimal seperators by @Dananji in #545
  • Untimed search by @Dananji in #542
  • Use flexbox instead of grid to arrange transcript menu by @Dananji in #547
  • Update setTimeout in the debounce by @Dananji in #550
  • Remember active caption selection by @Dananji in #549
  • Fix previous/next button functionality with inaccessible item transitions by @Dananji in #553
  • Fix for multiple captions being selected in captions menu by @Dananji in #555
  • Fix prev/next button bugs in mobile devices by @Dananji in #554
  • Text search nav by @Dananji in #558
  • Add a title bar linking to external source to video player by @masaball in #557
  • Do not display timer when last item is inaccessible by @Dananji in #563
  • Add Thirdwave as a contributor by @Dananji in #541
  • Small tweak to top margin of horizontal volume slider thumb by @cjcolvar in #562
  • Fix grey overlay bug and related bugs in playlist item transitions by @Dananji in #565
  • Update no results message in transcript search by @masaball in #568
  • Ensure autoplay of next section when selecting inaccesible item by @masaball in #569
  • Fix regex to identify matches in content search response by @Dananji in #566
  • Fix split query bug in altReplace func by @Dananji in #570
  • Fix slow search by handling timing of updates and cache by @Dananji in #571
  • Check if manfiestState exists for search service parsing by @Dananji in #572
  • Update canvas duration on ready event by @Dananji in #573
  • Change vertical-align CSS for SVG by @Dananji in #574
  • Add withCredentials option to MediaPlayer component by @mbklein in #576
  • Read duration from either options or player property in progressbar by @Dananji in #578
  • Improve scrubbing and seeking by providing more space for scrubber and progress bar by @Dananji in #579
  • Allow progress bar updates with playback for audio in iOS by @Dananji in #584
  • Only reset isClicked if active structure item is set by @cjcolvar in #592
  • Vertical align lock icon for restricted struct items by @Dananji in #589
  • After an inaccessible item play the next item if user has started playback by @Dananji in #581
  • Update current time in audio player in iOS context by @Dananji in #595
  • Set accurate duration on progress bar creation by @Dananji in #594
  • Improve scrubbing in Safari with throttle and debounce on update events by @Dananji in #597
  • Update variables in progress component to refs to maintain accuracy with canvas updates by @Dananji in #587
  • Bug fix in desktop Safari scrubbing introduced in #597 by @Dananji in #603

New Contributors

Full Changelog: v3.1.0...v3.2.0

More detailed upgrade notes can be found in the Wiki documentation.