Skip to content

Commit

Permalink
chore(main): release 4.13.0
Browse files Browse the repository at this point in the history
  • Loading branch information
shaka-bot committed Nov 29, 2024
1 parent b2673fd commit 7f6dd32
Show file tree
Hide file tree
Showing 5 changed files with 69 additions and 5 deletions.
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "4.12.0"
".": "4.13.0"
}
64 changes: 64 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,69 @@
# Changelog

## [4.13.0](https://github.com/shaka-project/shaka-player/compare/v4.12.0...v4.13.0) (2024-11-29)


### Features

* Add 'downloadcompleted' event ([#7609](https://github.com/shaka-project/shaka-player/issues/7609)) ([13186bd](https://github.com/shaka-project/shaka-player/commit/13186bd403ff549d54d3d4467af3a0a0f1ce04ef)), closes [#7608](https://github.com/shaka-project/shaka-player/issues/7608)
* Add basic support for the Common Access Token ([#7651](https://github.com/shaka-project/shaka-player/issues/7651)) ([c10b796](https://github.com/shaka-project/shaka-player/commit/c10b796bb63955e238ec99d2bc069282f19b5c41))
* Add downloadcompleted event description ([#7615](https://github.com/shaka-project/shaka-player/issues/7615)) ([0db5813](https://github.com/shaka-project/shaka-player/commit/0db5813bbef7e86e9817d41e7abb8c88818ddf37))
* Add new error code for missing EME support ([#7596](https://github.com/shaka-project/shaka-player/issues/7596)) ([3a83e76](https://github.com/shaka-project/shaka-player/commit/3a83e7693f54b0e0e18e00b4ff8cf6c8e9fa10f4))
* **Ads:** Add support for overlay interstitials (or non-linear ads) ([#7657](https://github.com/shaka-project/shaka-player/issues/7657)) ([70257ff](https://github.com/shaka-project/shaka-player/commit/70257ffefe609dfa0bb8888f91c2ce1d52c78f9f))
* CMCD v2 LTC and MSD keys ([#7412](https://github.com/shaka-project/shaka-player/issues/7412)) ([b2673fd](https://github.com/shaka-project/shaka-player/commit/b2673fdf4bf7f0be8e6c12e2ebf62275417fc934))
* **Demo:** Display unhandled rejections in demo ([#7638](https://github.com/shaka-project/shaka-player/issues/7638)) ([d7e78f6](https://github.com/shaka-project/shaka-player/commit/d7e78f67ced3526025d67e3f3b70038453ea1a25))
* Stop setting playbackRate to 0 to control buffering state when streaming.rebufferingGoal = 0 ([#7617](https://github.com/shaka-project/shaka-player/issues/7617)) ([84b64af](https://github.com/shaka-project/shaka-player/commit/84b64af623b1ade9a976f3e48b2ae5a405803a24))
* **UI:** Add config to show the audio codec in the audio selector ([#7644](https://github.com/shaka-project/shaka-player/issues/7644)) ([ee72b89](https://github.com/shaka-project/shaka-player/commit/ee72b89f6ee3400d5b86802a5d1325772ba75460))
* Update usage of minBufferTime according to the DASH spec ([#7616](https://github.com/shaka-project/shaka-player/issues/7616)) ([2260aa9](https://github.com/shaka-project/shaka-player/commit/2260aa9cf6a47eebecfc023a69be7934de77362e))


### Bug Fixes

* Abort operations only once ([#7624](https://github.com/shaka-project/shaka-player/issues/7624)) ([d407d15](https://github.com/shaka-project/shaka-player/commit/d407d159c6173c7d64ffafd61f56872dd99fb345))
* **Ads:** Always fire CUEPOINTS_CHANGED when not using multi video elements ([#7584](https://github.com/shaka-project/shaka-player/issues/7584)) ([a4d0fc8](https://github.com/shaka-project/shaka-player/commit/a4d0fc8a5710cdfc1b45f554b901d137f7aa49c6))
* **Ads:** Always set endTime for MPD Alternate ([#7583](https://github.com/shaka-project/shaka-player/issues/7583)) ([16580ea](https://github.com/shaka-project/shaka-player/commit/16580ea6f83bfcc7ddcddb8a138691c413b2a8f3))
* **Ads:** Avoid skip interstitial when is not allowed ([#7686](https://github.com/shaka-project/shaka-player/issues/7686)) ([7be22db](https://github.com/shaka-project/shaka-player/commit/7be22db167d4f76763db2201ad4776e8c8eda4d3))
* **Ads:** Disable interstitials when playing an interstitials ([#7621](https://github.com/shaka-project/shaka-player/issues/7621)) ([7401adf](https://github.com/shaka-project/shaka-player/commit/7401adf912cd5ed53c8f90a768f3e8e8fb1fb541))
* **Ads:** Don't dispatch cue points changed if it is an overlay ([#7695](https://github.com/shaka-project/shaka-player/issues/7695)) ([eb4a45e](https://github.com/shaka-project/shaka-player/commit/eb4a45eb449cb6a7bdee4cddc3600c6df071a582))
* **Ads:** Fix ad position by default ([#7659](https://github.com/shaka-project/shaka-player/issues/7659)) ([ef2c7eb](https://github.com/shaka-project/shaka-player/commit/ef2c7eb970c001f9c445227fc25eb4426d9bd012))
* **Ads:** Fix behavior when user JUMPS across more than one interstitial ([#7667](https://github.com/shaka-project/shaka-player/issues/7667)) ([4aa9306](https://github.com/shaka-project/shaka-player/commit/4aa9306680358e653148ab6d377407667c8c3850))
* **Ads:** Fix id of X-ASSET-LIST ([#7662](https://github.com/shaka-project/shaka-player/issues/7662)) ([79b1536](https://github.com/shaka-project/shaka-player/commit/79b1536b5d8f4973a39816317663a3cc5588e199))
* **Ads:** Fix post-roll playback ([#7663](https://github.com/shaka-project/shaka-player/issues/7663)) ([9fd349a](https://github.com/shaka-project/shaka-player/commit/9fd349ab31396ccf17435b6f95a038cb864e70ec))
* **Ads:** Fix unnecessary request when using VAST ([#7660](https://github.com/shaka-project/shaka-player/issues/7660)) ([d09cd7e](https://github.com/shaka-project/shaka-player/commit/d09cd7ecb28870344abe457f77b4f1bc25869816))
* **Ads:** Fix usage of ENABLE-SKIP-AFTER and ENABLE-SKIP-FOR ([#7677](https://github.com/shaka-project/shaka-player/issues/7677)) ([8048d02](https://github.com/shaka-project/shaka-player/commit/8048d0280d9cf14789a152bc3645604f2e8a8490))
* **Ads:** Fix usage of ENABLE-SKIP-FOR in Interstitals ([#7652](https://github.com/shaka-project/shaka-player/issues/7652)) ([46ab1cb](https://github.com/shaka-project/shaka-player/commit/46ab1cb4e0b034cd63805cff708945617bcaba42))
* **Ads:** Fix VAST_INVALID_XML error code ([#7593](https://github.com/shaka-project/shaka-player/issues/7593)) ([c1e26ea](https://github.com/shaka-project/shaka-player/commit/c1e26eafe6ba9b6d2ada6f3ef17f827eb8e8c969))
* **Ads:** Prevent playing the same ad twice ([#7585](https://github.com/shaka-project/shaka-player/issues/7585)) ([10659c5](https://github.com/shaka-project/shaka-player/commit/10659c5db814004b07e54319debd0846e59221df))
* **Ads:** Use region.id as id for Alternative MPD interstitial ([#7671](https://github.com/shaka-project/shaka-player/issues/7671)) ([18ed02c](https://github.com/shaka-project/shaka-player/commit/18ed02c9304dcda9fe22949ccc6f138b623a98b2))
* Allow the user to disable subtitles while paused ([#7578](https://github.com/shaka-project/shaka-player/issues/7578)) ([f41c65d](https://github.com/shaka-project/shaka-player/commit/f41c65d83018e7c92d402c301612feaad1709f6f))
* Calculate timeToFirstByte before fire the event 'downloadheadersreceived' ([#7605](https://github.com/shaka-project/shaka-player/issues/7605)) ([0fc5316](https://github.com/shaka-project/shaka-player/commit/0fc5316c5a71420ee22fc636e67935409e0b0054)), closes [#7604](https://github.com/shaka-project/shaka-player/issues/7604)
* **Cast:** Incorrect detection of MediaCapabilities on Linux Chromecast ([#7628](https://github.com/shaka-project/shaka-player/issues/7628)) ([bc0b9f2](https://github.com/shaka-project/shaka-player/commit/bc0b9f2ab4b37ffbaeddec684eae4d545413bcd7))
* **DASH:** Fix playback after DASH period eviction ([#7603](https://github.com/shaka-project/shaka-player/issues/7603)) ([d8a14b0](https://github.com/shaka-project/shaka-player/commit/d8a14b0a45d01b49d6dc50432d8e2fcb4b0743e8))
* Detect smooth codec switch support on Apple devices ([#7678](https://github.com/shaka-project/shaka-player/issues/7678)) ([f765e05](https://github.com/shaka-project/shaka-player/commit/f765e05985968f7881893d8515705078ff80fb4f))
* Disable live sync when the stream is paused ([#7579](https://github.com/shaka-project/shaka-player/issues/7579)) ([89267cc](https://github.com/shaka-project/shaka-player/commit/89267cc2c2feabe487402283d31d700b69b6a136))
* Disable smooth codec switch on Tizen 8 ([#7614](https://github.com/shaka-project/shaka-player/issues/7614)) ([cd6aae7](https://github.com/shaka-project/shaka-player/commit/cd6aae745fad7d741642baea2d5889c09c58505f))
* Disable smooth codec switch on webOS 6 ([#7636](https://github.com/shaka-project/shaka-player/issues/7636)) ([93e6921](https://github.com/shaka-project/shaka-player/commit/93e6921b9d6f82252c8bc6d618ab1b3c11feba9d))
* Fix cast support for HLG HDR ([#7632](https://github.com/shaka-project/shaka-player/issues/7632)) ([f964708](https://github.com/shaka-project/shaka-player/commit/f9647083ad211fd7e79a4d30d5263ccb7ca605cf))
* Fix CBCS support in recent WebOS ([#7647](https://github.com/shaka-project/shaka-player/issues/7647)) ([137f256](https://github.com/shaka-project/shaka-player/commit/137f2562f0d95264bb7c73ee21f6b22f42c40e77))
* Fix normalized codec for VP9 ([#7645](https://github.com/shaka-project/shaka-player/issues/7645)) ([f2061e4](https://github.com/shaka-project/shaka-player/commit/f2061e4f7386d5e7dc1c4792006bddcb090b95b8))
* Fix parameters lost during codec switch ([#7630](https://github.com/shaka-project/shaka-player/issues/7630)) ([7837b60](https://github.com/shaka-project/shaka-player/commit/7837b60a46d9faf1afd11d91710def323cb01636))
* Fix playback on Apple devices without ManagedMediaSource ([#7669](https://github.com/shaka-project/shaka-player/issues/7669)) ([ff7c465](https://github.com/shaka-project/shaka-player/commit/ff7c465cc09692428ef8394355568fd87ee43b63)), closes [#7666](https://github.com/shaka-project/shaka-player/issues/7666)
* Fix unload call after destroy ([#7690](https://github.com/shaka-project/shaka-player/issues/7690)) ([18652b6](https://github.com/shaka-project/shaka-player/commit/18652b6f36cbc78c27ff25bd2265fac10fcf78b0))
* Fix video progress events accuracy ([#7654](https://github.com/shaka-project/shaka-player/issues/7654)) ([5f8e958](https://github.com/shaka-project/shaka-player/commit/5f8e958ef380610e5a1b3cd05d7693a45b5b868a))
* Forbid usage of instanceof ArrayBuffer ([#7653](https://github.com/shaka-project/shaka-player/issues/7653)) ([55b7bd0](https://github.com/shaka-project/shaka-player/commit/55b7bd0a70eb1c17e59c826571cf088f350dcb35)), closes [#6279](https://github.com/shaka-project/shaka-player/issues/6279)
* **HLS:** Fix playback of raw AAC ([#7641](https://github.com/shaka-project/shaka-player/issues/7641)) ([1d9ac65](https://github.com/shaka-project/shaka-player/commit/1d9ac659e4af256c900622b281140ff10ffa8c35))
* **HLS:** Fix subtitle timing ([#7625](https://github.com/shaka-project/shaka-player/issues/7625)) ([9e2b15e](https://github.com/shaka-project/shaka-player/commit/9e2b15ead40138485bfd9f00a8460c4e3daabc2f))
* **HLS:** Fix subtitle timing when no discontinuity but there is X-TIMESTAMP-MAP ([#7681](https://github.com/shaka-project/shaka-player/issues/7681)) ([7afe08e](https://github.com/shaka-project/shaka-player/commit/7afe08e49019c642b38269ae39021a7eb8a9167b))
* **HLS:** Ignore errors when try to detect CC ([#7668](https://github.com/shaka-project/shaka-player/issues/7668)) ([5be0fc4](https://github.com/shaka-project/shaka-player/commit/5be0fc4364940356f0ab92d394331f9af84454d7))
* Prefer SimpleTextDisplayer on iOS ([#7569](https://github.com/shaka-project/shaka-player/issues/7569)) ([bd2c9a7](https://github.com/shaka-project/shaka-player/commit/bd2c9a7f4b13ef7b7f08d030689dab341d1200ef))
* **PS5:** Prevent uncaught promise rejections when requests are aborted ([#7637](https://github.com/shaka-project/shaka-player/issues/7637)) ([09cfac2](https://github.com/shaka-project/shaka-player/commit/09cfac20d1e2c74ab39deb4179aa47ac5d55e408))
* Silence aborted errors from PreloadManager. ([#7619](https://github.com/shaka-project/shaka-player/issues/7619)) ([f277f2c](https://github.com/shaka-project/shaka-player/commit/f277f2c8af48e5cd6d915a25f08041994b92edff)), closes [#7618](https://github.com/shaka-project/shaka-player/issues/7618)
* Timeout unfulfilled request to decodingInfo and requestMediaKeySystemAccess ([#7682](https://github.com/shaka-project/shaka-player/issues/7682)) ([07894ec](https://github.com/shaka-project/shaka-player/commit/07894ecf14a19ff2052d6029217c6eb201ece402)), closes [#7680](https://github.com/shaka-project/shaka-player/issues/7680)
* **UI:** Change to use legacy css format to support old TVs ([#7658](https://github.com/shaka-project/shaka-player/issues/7658)) ([e03dfc6](https://github.com/shaka-project/shaka-player/commit/e03dfc63f106a00132a3121c7f7a2e76401ffff1))
* **UI:** Do not show codec name when the same codec is used for the same language ([#7643](https://github.com/shaka-project/shaka-player/issues/7643)) ([87f6aa6](https://github.com/shaka-project/shaka-player/commit/87f6aa6f588149c343be56c7d52ca98c2f8f3884))
* **UI:** Fix exception while casting to mismatched player version ([#7631](https://github.com/shaka-project/shaka-player/issues/7631)) ([c9534a0](https://github.com/shaka-project/shaka-player/commit/c9534a0b654632867f11cd6521ccfd8f76e3ef86))
* **UI:** Use trickPlay method to control the playback rate ([#7580](https://github.com/shaka-project/shaka-player/issues/7580)) ([70c2fda](https://github.com/shaka-project/shaka-player/commit/70c2fdae89143efd9078042768053d080306b2f8))

## [4.12.0](https://github.com/shaka-project/shaka-player/compare/v4.11.0...v4.12.0) (2024-11-13)


Expand Down
2 changes: 1 addition & 1 deletion lib/player.js
Original file line number Diff line number Diff line change
Expand Up @@ -8314,7 +8314,7 @@ shaka.Player.TYPICAL_BUFFERING_THRESHOLD_ = 0.5;
* @export
*/
// eslint-disable-next-line no-useless-concat, max-len
shaka.Player.version = 'v4.12.0' + '-uncompiled'; // x-release-please-version
shaka.Player.version = 'v4.13.0' + '-uncompiled'; // x-release-please-version

// 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
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "shaka-player",
"description": "DASH/EME video player library",
"version": "4.12.0",
"version": "4.13.0",
"homepage": "https://github.com/shaka-project/shaka-player",
"author": "Google",
"maintainers": [
Expand Down

0 comments on commit 7f6dd32

Please sign in to comment.