Pre-release

@gkatsev gkatsev released this May 11, 2018 · 163 commits to master since this release

Assets 3

7.0.0 (2018-05-11)

Features

  • modal: remove old IE box sizing (#5113) (4a34dd7)
  • add 'autoSetup' option (#5123) (d446828), closes #5094
  • add tech method to allow override native audio and video (#5074) (22bbbc9)
  • build alternate browser scripts without VHS (#5077) (c98912f)
  • built-in HLS playback support (#5057) (d1b4768)
  • copy properties from to the media el (#5039) (c6617b2)
  • Queue playback events when the playback rate is zero and we are seeking (#5024) (a2851fe)
  • split overrideNative method into separate methods (#5107) (083a86c)
  • update the players source cache on sourceset (#5040) (ba2ae78)
  • upgrade video.js font to 3.0 for woff only font-icons (#5112) (eeb13aa)

Bug Fixes

  • lang: add missing strings in pt-BR (#5122) (a00aa0d), closes #5121
  • package: update @videojs/http-streaming to version 0.9.0 πŸš€ (#5064) (11b4d5d)
  • package: update @videojs/http-streaming to version 1.0.0 πŸš€ (#5083) (12095fb)
  • package: update videojs-vtt.js to version 0.14.1 πŸš€ (#5085) (66d7545)
  • seek-bar: ensure aria-valuenow attribute in seek-bar is not NaN (#5164) (ad1bb9d), closes #4960
  • options.id is now applied correctly to the player dom element (#5090) (b10b9f9), closes #5088
  • time-display: restore hidden label text for screen readers. (#5157) (0aa827f), closes #5135
  • time-display: Use formatTime for a consistent default instead of hardcoded string (#5055) (228484b)
  • sourceset and browser behavior inconsistencies (#5054) (6147e5f)
  • fire sourceset on initial source append (#5038) (9eb5de7)
  • let the tech preload auto on its own (#4861) (fdcae1b), closes #4660
  • Reduce the multiple-announcement by screen readers of the new name of a button when its text label changes. (#5158) (1c74e4f), closes #5023
  • Remove spaces from element IDs and ARIA attributes in the Captions Settings Dialog (#5153) (dc0d2bc), closes #4688 #4884
  • Remove unnecessary ARIA role on the Control Bar. (#5154) (8a08957), closes #5134
  • wait till play event to listen for user activity (#5093) (d0b03a3), closes #5076

Chores

  • update rollup and uglify and the build process (#5096) (97db94e)
  • CHANGELOG: update CHANGELOG from 6.x (bca3167)
  • first-timers-bot: add repo to bot options (81de856)
  • first-timers-bot: correct the path to template file (9612c8f)
  • first-timers-bot: fix slack url in template (4e79a04)
  • first-timers-bot: quote repository option (edb257c)
  • package: remove npm-run dev dep as it's no longer used (#5084) (c2b5ade)
  • package: update karma to version 2.0.2 πŸš€ (#5109) (907c1f5)
  • package: update klaw-sync to version 4.0.0 πŸš€ (#5130) (a6165d9)
  • package: update load-grunt-tasks to version 4.0.0 πŸš€ (#5151) (83c3055)
  • package: update rollup-plugin-json to version 3.0.0 πŸš€ (#5169) (de9c4da)
  • package: update unified to version 7.0.0 πŸš€ (#5166) (5407381)
  • test: upgrade qunit and karma-qunit to latest (#5051) (44312bc)

Code Refactoring

Documentation

Tests

BREAKING CHANGES

  • remove IE8, IE9, and IE10 specific JavaScript and CSS code. Remove Android 2.3 workaround.