From 5956576f74a55b7d915c53101c2ccdf38ff9fea5 Mon Sep 17 00:00:00 2001 From: Shaka Bot <13107131+shaka-bot@users.noreply.github.com> Date: Mon, 6 Jan 2025 10:06:55 -0800 Subject: [PATCH] chore(v4.9.x): release 4.9.34 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 23 +++++++++++++++++++++++ lib/player.js | 2 +- package-lock.json | 4 ++-- package.json | 2 +- 5 files changed, 28 insertions(+), 5 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index df128a33d7..84fa533e55 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "4.9.33" + ".": "4.9.34" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 8c8471b557..9642cf7ea4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,28 @@ # Changelog +## [4.9.34](https://github.com/shaka-project/shaka-player/compare/v4.9.33...v4.9.34) (2025-01-06) + + +### Bug Fixes + +* Avoid useless MSE reset when transmuxing muxed content ([#7818](https://github.com/shaka-project/shaka-player/issues/7818)) ([87104ae](https://github.com/shaka-project/shaka-player/commit/87104ae3d1a791f42782c56fa34aa7895ed78cf0)) +* **Docs:** Remove info about small/large gaps from manual ([#7762](https://github.com/shaka-project/shaka-player/issues/7762)) ([8d317d5](https://github.com/shaka-project/shaka-player/commit/8d317d5cf49e77c8425a22f68cc20fc3ff8c21fb)) +* Don't ignore the license server in manifest when another key-system has license server in configuration ([#7797](https://github.com/shaka-project/shaka-player/issues/7797)) ([5dac9d3](https://github.com/shaka-project/shaka-player/commit/5dac9d344ada4c1f57697257cac3ec4931e2096b)) +* Fix change timestampOffset on discontinuities when not necessary ([#7823](https://github.com/shaka-project/shaka-player/issues/7823)) ([53398d6](https://github.com/shaka-project/shaka-player/commit/53398d640fe41ec49424df9f87beae83cbe3d746)) +* Fix ClearKey license on old CDMs ([#7816](https://github.com/shaka-project/shaka-player/issues/7816)) ([d9d2b23](https://github.com/shaka-project/shaka-player/commit/d9d2b23a6339e0593136c58059f2e8048e363ae9)) +* Fix gaps produced by the transmuxer ([#7822](https://github.com/shaka-project/shaka-player/issues/7822)) ([2c90354](https://github.com/shaka-project/shaka-player/commit/2c903540defebeb5653c027c0eae4cf685cd0252)) +* Follow the configured playRange for src= ([#7825](https://github.com/shaka-project/shaka-player/issues/7825)) ([0e5590c](https://github.com/shaka-project/shaka-player/commit/0e5590c65a18c63e8cc468a52f3cd663ee48f9e4)) +* **HLS:** Correctly identify webvtt subtitles with cmft extension ([#7791](https://github.com/shaka-project/shaka-player/issues/7791)) ([cef3940](https://github.com/shaka-project/shaka-player/commit/cef39402b7205113d6ce1a12c39328ac80bf6811)) +* **HLS:** Disable audio/video correctly when loading a TS media playlist ([#7815](https://github.com/shaka-project/shaka-player/issues/7815)) ([1690f1f](https://github.com/shaka-project/shaka-player/commit/1690f1f20e14c56f356953a193ae1a817be35a59)) +* **HLS:** Do not use EXT-X-PROGRAM-DATE-TIME on vod when there is only video or audio ([#7802](https://github.com/shaka-project/shaka-player/issues/7802)) ([3db710c](https://github.com/shaka-project/shaka-player/commit/3db710c6a9969b906bce0ed2843e272b8079454a)) +* **HLS:** Fix timestamp offset for raw formats when using segments mode ([#7819](https://github.com/shaka-project/shaka-player/issues/7819)) ([32bf70f](https://github.com/shaka-project/shaka-player/commit/32bf70f6d0c314f211878bd5801f24c5e4142461)) +* **Offline:** Allow storage of MSS streams ([#7799](https://github.com/shaka-project/shaka-player/issues/7799)) ([9749923](https://github.com/shaka-project/shaka-player/commit/9749923a128fe2759b1377b8cd1243df0e726d98)) +* re-open the `MediaSource` if `readyState` is not open when the `init()` method is called. ([#7783](https://github.com/shaka-project/shaka-player/issues/7783)) ([6061413](https://github.com/shaka-project/shaka-player/commit/60614134b89176b2d5fc7e812cec48ddcc8198b4)) +* Remove useless calls to isTypeSupported ([#7817](https://github.com/shaka-project/shaka-player/issues/7817)) ([a8263dd](https://github.com/shaka-project/shaka-player/commit/a8263ddfde0fd94114114e7bd9e8980861332b9a)) +* Remove useless deprecation in UITextDisplayer and add some guards in SimpleTextDisplayer ([#7805](https://github.com/shaka-project/shaka-player/issues/7805)) ([9364bc6](https://github.com/shaka-project/shaka-player/commit/9364bc695743e2c802200006174f183837631038)) +* **Transmuxer:** Fix transmuxer with overflow data (video nalus and aac samples) between PES ([#7813](https://github.com/shaka-project/shaka-player/issues/7813)) ([ff2dcd8](https://github.com/shaka-project/shaka-player/commit/ff2dcd8c4eb208fb5bce77da0a3309b1fc344046)) +* **UI:** Video starts playing automatically when selecting a playback rate ([#7786](https://github.com/shaka-project/shaka-player/issues/7786)) ([91cb1db](https://github.com/shaka-project/shaka-player/commit/91cb1dbe5ee6a88e4c9aa5273db7ef3583f9a9b0)) + ## [4.9.33](https://github.com/shaka-project/shaka-player/compare/v4.9.32...v4.9.33) (2024-12-11) diff --git a/lib/player.js b/lib/player.js index 8a2a468581..15443e873d 100644 --- a/lib/player.js +++ b/lib/player.js @@ -7585,7 +7585,7 @@ shaka.Player.TYPICAL_BUFFERING_THRESHOLD_ = 0.5; * @export */ // eslint-disable-next-line no-useless-concat, max-len -shaka.Player.version = 'v4.9.33' + '-uncompiled'; // x-release-please-version +shaka.Player.version = 'v4.9.34' + '-uncompiled'; // x-release-please-version // Initialize the deprecation system using the version string we just set // on the player. diff --git a/package-lock.json b/package-lock.json index 7577d8a2ad..37de1b341a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "shaka-player", - "version": "4.9.33", + "version": "4.9.34", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "shaka-player", - "version": "4.9.33", + "version": "4.9.34", "license": "Apache-2.0", "dependencies": { "eme-encryption-scheme-polyfill": "^2.1.6" diff --git a/package.json b/package.json index f0a0edc5b2..794bbcaf76 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "shaka-player", "description": "DASH/EME video player library", - "version": "4.9.33", + "version": "4.9.34", "homepage": "https://github.com/shaka-project/shaka-player", "author": "Google", "maintainers": [