Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(master): release 3.4.0 #3945

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
@@ -1,3 +1,3 @@
{
".": "3.3.0"
".": "3.4.0"
}
47 changes: 46 additions & 1 deletion CHANGELOG.md
@@ -1,5 +1,51 @@
# Changelog

## [3.4.0](https://github.com/google/shaka-player/compare/v3.3.0...v3.4.0) (2022-03-01)


### Features

* add modern EME support for FairPlay ([#3776](https://github.com/google/shaka-player/issues/3776)) ([6d76a13](https://github.com/google/shaka-player/commit/6d76a135e5128dfd47653acea025d0a264d121d5))
* Add separate audio and video MIME types to Track API ([#3892](https://github.com/google/shaka-player/issues/3892)) ([74c491d](https://github.com/google/shaka-player/commit/74c491d2e0042f62385813f04e74517cf00fcade)), closes [#3888](https://github.com/google/shaka-player/issues/3888)
* Allow WebP and AVIF image streams ([#3856](https://github.com/google/shaka-player/issues/3856)) ([9f3fb46](https://github.com/google/shaka-player/commit/9f3fb46d371d52f58bc9a7fc5beefe51890879ed)), closes [#3845](https://github.com/google/shaka-player/issues/3845)
* **demo:** Add Apple Advanced HLS Stream (TS) with raw AAC ([#3933](https://github.com/google/shaka-player/issues/3933)) ([1becadf](https://github.com/google/shaka-player/commit/1becadfc93ca06d64d0c9ace37c80213268a1675))
* **demo:** Added demo asset with raw AAC. ([014c7b3](https://github.com/google/shaka-player/commit/014c7b302b292a22f62d4e01230b927b33bc51da)), closes [#2337](https://github.com/google/shaka-player/issues/2337)
* **HLS:** Containerless format support ([36d0b54](https://github.com/google/shaka-player/commit/36d0b5484fad68dc1d640fbddf2fae3e1eb7169b)), closes [#2337](https://github.com/google/shaka-player/issues/2337)
* **UI:** Add video fullscreen support for iOS ([#3853](https://github.com/google/shaka-player/issues/3853)) ([8d1b5e6](https://github.com/google/shaka-player/commit/8d1b5e6b07e979bd641da0b2b53c5f8e872422ad)), closes [#3832](https://github.com/google/shaka-player/issues/3832)


### Bug Fixes

* Add explicit release() for FakeEventTarget ([#3950](https://github.com/google/shaka-player/issues/3950)) ([f1c1585](https://github.com/google/shaka-player/commit/f1c1585afb2cfa3eb6b7465c8b32c9bad8e62d15))
* Avoid WebCrypto randomUUID when CMCD disabled ([4731c76](https://github.com/google/shaka-player/commit/4731c7677f4f179f19ae647d3bb1edfda40dac53))
* **cea:** make a more robust CEA MP4 parser ([#3965](https://github.com/google/shaka-player/issues/3965)) ([2687b95](https://github.com/google/shaka-player/commit/2687b95d5830179c53914a7e903ecfbaced429cc))
* Clear buffer on seek if mediaState is updating ([#3795](https://github.com/google/shaka-player/issues/3795)) ([9705639](https://github.com/google/shaka-player/commit/9705639f4514d8d2dbfe5d81a31388f99e6be507)), closes [#3299](https://github.com/google/shaka-player/issues/3299)
* Fix CMCD property mangling ([#3842](https://github.com/google/shaka-player/issues/3842)) ([fa5932c](https://github.com/google/shaka-player/commit/fa5932ca8f604952590734bf8bdc27ad8e69e8d8)), closes [#3839](https://github.com/google/shaka-player/issues/3839)
* Fix CMCD top bitrate reporting ([#3852](https://github.com/google/shaka-player/issues/3852)) ([922778a](https://github.com/google/shaka-player/commit/922778a5ebd2d58ca0c1e804745ca40cda1228bc)), closes [#3851](https://github.com/google/shaka-player/issues/3851)
* Fix compiler error introduced in [#3864](https://github.com/google/shaka-player/issues/3864) ([#3906](https://github.com/google/shaka-player/issues/3906)) ([0635e2c](https://github.com/google/shaka-player/commit/0635e2c055c13a405048c7696389c1dfc039902f))
* Fix download of some HLS assets ([#3934](https://github.com/google/shaka-player/issues/3934)) ([36ca820](https://github.com/google/shaka-player/commit/36ca820877965db8bcc8b9c4b2a428317301bb95))
* Fix duplicate CMCD parameters in HLS live content ([#3875](https://github.com/google/shaka-player/issues/3875)) ([f27401c](https://github.com/google/shaka-player/commit/f27401cc151a435ae8fb12be4e86d672c331e1e5)), closes [#3862](https://github.com/google/shaka-player/issues/3862)
* Fix exception in StreamingEngine for EMSG with HLS ([#3887](https://github.com/google/shaka-player/issues/3887)) ([48433ab](https://github.com/google/shaka-player/commit/48433abe74c5f603cf06097e391ffdfa22d64256)), closes [#3886](https://github.com/google/shaka-player/issues/3886)
* Fix MediaCapabilities polyfill on Safari ([0201f2b](https://github.com/google/shaka-player/commit/0201f2b7604e76062b68b8b1acbf098faf71d019)), closes [#3696](https://github.com/google/shaka-player/issues/3696) [#3530](https://github.com/google/shaka-player/issues/3530)
* Fix memory leak in DASH live streams with inband EventStream ([#3957](https://github.com/google/shaka-player/issues/3957)) ([b7f04cb](https://github.com/google/shaka-player/commit/b7f04cb36bda664ec9cf23a081d237793907eaae))
* Fix misdetection of HEVC support on MS Edge ([#3897](https://github.com/google/shaka-player/issues/3897)) ([dfb3699](https://github.com/google/shaka-player/commit/dfb369935b9e84fe69a7d38c7904fb0e00dc064a)), closes [#3860](https://github.com/google/shaka-player/issues/3860)
* Fix missing throughput in CMCD for HLS live ([#3874](https://github.com/google/shaka-player/issues/3874)) ([df55944](https://github.com/google/shaka-player/commit/df55944e8f49bdf8e34a679219cd6596ba46c777)), closes [#3873](https://github.com/google/shaka-player/issues/3873)
* Fix playback failure due to rounding errors ([1cc99c1](https://github.com/google/shaka-player/commit/1cc99c1241c89b5fb5a989dd52ff0b9a9753b65f)), closes [#3717](https://github.com/google/shaka-player/issues/3717)
* Fix support for TTAF1 namespace (old version of TTML) ([#3864](https://github.com/google/shaka-player/issues/3864)) ([771619f](https://github.com/google/shaka-player/commit/771619ff0ef8ba0e3da9569ded3894b428d03c58)), closes [#3009](https://github.com/google/shaka-player/issues/3009)
* Fix usage of Shaka without polyfills ([dfc44cb](https://github.com/google/shaka-player/commit/dfc44cbca6b95eb137882075cb8bf02cfc73a9d3))
* **hls:** Fixed buffering issue with live HLS ([#4002](https://github.com/google/shaka-player/issues/4002)) ([c438e85](https://github.com/google/shaka-player/commit/c438e857f2f122eb45899148e067d68ffec3477c))
* **HLS:** skip whitespace in attributes ([#3884](https://github.com/google/shaka-player/issues/3884)) ([ea6c02a](https://github.com/google/shaka-player/commit/ea6c02aece1510598a898c235e66335d20eabedb))
* **image:** Fix HLS image track issues ([264c842](https://github.com/google/shaka-player/commit/264c84249684ee809f53fd4117f9aab4e0a599ac)), closes [#3840](https://github.com/google/shaka-player/issues/3840)
* **image:** Fix thumbnails issues ([#3858](https://github.com/google/shaka-player/issues/3858)) ([087a9b4](https://github.com/google/shaka-player/commit/087a9b489b030aa0dc80011ca4e0a0c7a4124ecd))
* Select first of identical audio streams ([#3869](https://github.com/google/shaka-player/issues/3869)) ([a6d8610](https://github.com/google/shaka-player/commit/a6d8610241dc7c8abd56cf7f0d48993d6139dcae))
* Support multiple chapter tracks with same language ([#3868](https://github.com/google/shaka-player/issues/3868)) ([8c626ae](https://github.com/google/shaka-player/commit/8c626aec238c01ebad7ccd06c9313e4f2e99d383)), closes [#3597](https://github.com/google/shaka-player/issues/3597)
* **text:** Fix caption overlap. ([bf67d87](https://github.com/google/shaka-player/commit/bf67d87387b1dfc4d3d8e0661bfe4efb1e4083b2)), closes [#3850](https://github.com/google/shaka-player/issues/3850) [#3741](https://github.com/google/shaka-player/issues/3741)
* **text:** Fix webvtt offset in sequence mode ([#3955](https://github.com/google/shaka-player/issues/3955)) ([a4e9267](https://github.com/google/shaka-player/commit/a4e926772e1b754fe968ee6f97490f08a40fe535)), closes [#2337](https://github.com/google/shaka-player/issues/2337)
* **text:** Inherit alignment from regions. ([e9df8fb](https://github.com/google/shaka-player/commit/e9df8fb10c3752cb833e89c8ac793241497e29b6))
* **text:** Made nested cues inherit region ([#3837](https://github.com/google/shaka-player/issues/3837)) ([3ff48cb](https://github.com/google/shaka-player/commit/3ff48cba9b28a29e8decc11898e326d7918bc8f4)), closes [#3743](https://github.com/google/shaka-player/issues/3743)
* **text:** Remove caption wrapper bgColor ([#3838](https://github.com/google/shaka-player/issues/3838)) ([0117441](https://github.com/google/shaka-player/commit/0117441bb06e0325b84666d2a5a76c0c2de81725)), closes [#3745](https://github.com/google/shaka-player/issues/3745)
* **UI:** Fix text UI not updating when text is disabled ([#3867](https://github.com/google/shaka-player/issues/3867)) ([9f53d39](https://github.com/google/shaka-player/commit/9f53d394279066f29a2d391b6964cba11c4a3e1e)), closes [#3728](https://github.com/google/shaka-player/issues/3728)

## 3.3.1 (2022-01-28)

Bugfixes:
Expand Down Expand Up @@ -4963,4 +5009,3 @@ Broken Compatibility:
## 0.1b (2014-11-21)

Private beta release.

2 changes: 1 addition & 1 deletion lib/player.js
Expand Up @@ -6558,7 +6558,7 @@ shaka.Player.TYPICAL_BUFFERING_THRESHOLD_ = 0.5;
* @define {string} A version number taken from git at compile time.
* @export
*/
shaka.Player.version = 'v3.4.0-pre-uncompiled'; // x-release-please-version
shaka.Player.version = 'v3.4.0-uncompiled';

// Initialize the deprecation system using the version string we just set
// on the player.
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
@@ -1,7 +1,7 @@
{
"name": "shaka-player",
"description": "DASH/EME video player library",
"version": "3.4.0-pre",
"version": "3.4.0",
"homepage": "https://github.com/google/shaka-player",
"author": "Google",
"maintainers": [
Expand Down