Skip to content

Commit d1c4d31

Browse files
authored
chore(v4.16.x): release 4.16.24 (#9876)
1 parent b2015c4 commit d1c4d31

File tree

5 files changed

+26
-5
lines changed

5 files changed

+26
-5
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "4.16.23"
2+
".": "4.16.24"
33
}

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# Changelog
22

3+
## [4.16.24](https://github.com/shaka-project/shaka-player/compare/v4.16.23...v4.16.24) (2026-03-23)
4+
5+
6+
### Bug Fixes
7+
8+
* **HLS:** Add support for DTS and DTS-HD audio codec variants ([#9863](https://github.com/shaka-project/shaka-player/issues/9863)) ([e5fe50f](https://github.com/shaka-project/shaka-player/commit/e5fe50f89ed6d819864f45f1f0d514c4cf741f29))
9+
* **HLS:** Prevent infinite manifest update delay ([#9867](https://github.com/shaka-project/shaka-player/issues/9867)) ([a07d36c](https://github.com/shaka-project/shaka-player/commit/a07d36c90d091fc2221ab4b5d6c982b9cda012ba))
10+
* Increase tolerance for duplicate segment detection ([#9865](https://github.com/shaka-project/shaka-player/issues/9865)) ([e2f69d4](https://github.com/shaka-project/shaka-player/commit/e2f69d41401b4a20fa8afeccfb1f29a09e1c79f7))
11+
* **util:** Add support for MPEG-2 video codec ([#9860](https://github.com/shaka-project/shaka-player/issues/9860)) ([b84f01f](https://github.com/shaka-project/shaka-player/commit/b84f01f0d6a5cbbe1515b11ce523c25f2919aa0b))
12+
13+
14+
### Performance Improvements
15+
16+
* **DASH:** loop over adaptation sets using the partition method ([#9862](https://github.com/shaka-project/shaka-player/issues/9862)) ([e5e0c58](https://github.com/shaka-project/shaka-player/commit/e5e0c58abbb4910e5a170fa8eb93103f920e5380))
17+
* **HLS:** parse tag string directly instead of creating an array ([#9856](https://github.com/shaka-project/shaka-player/issues/9856)) ([6658629](https://github.com/shaka-project/shaka-player/commit/6658629f21497449ddc313a4c942fbd56b792950))
18+
* **HLS:** reduce GC pressure when parsing HLS manifest tags ([#9857](https://github.com/shaka-project/shaka-player/issues/9857)) ([b0d5551](https://github.com/shaka-project/shaka-player/commit/b0d555138197be3e5542252f48b1f435ee15927c))
19+
* **net:** avoid array allocations in XHR header parsing to reduce GC pressure ([#9874](https://github.com/shaka-project/shaka-player/issues/9874)) ([b2015c4](https://github.com/shaka-project/shaka-player/commit/b2015c45e5a00959d68a57a697fd38b5fc3d8e9f))
20+
* **player:** stop recreating functions on video time update ([#9854](https://github.com/shaka-project/shaka-player/issues/9854)) ([d21babd](https://github.com/shaka-project/shaka-player/commit/d21babd573780f04c6247e54f743faa01c8c88d1))
21+
* **Transmuxer:** replace identical object literals with named constants ([#9852](https://github.com/shaka-project/shaka-player/issues/9852)) ([fcc993e](https://github.com/shaka-project/shaka-player/commit/fcc993eec965016924152a5305006f9e5c29e11f))
22+
* **VTT:** reduce GC pressure in VTT text parser ([#9869](https://github.com/shaka-project/shaka-player/issues/9869)) ([e178f31](https://github.com/shaka-project/shaka-player/commit/e178f31acde948cd3f9e6a2bc9dbab53c9f4deec))
23+
324
## [4.16.23](https://github.com/shaka-project/shaka-player/compare/v4.16.22...v4.16.23) (2026-03-19)
425

526

lib/player.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9577,7 +9577,7 @@ shaka.Player.TYPICAL_BUFFERING_THRESHOLD_ = 0.5;
95779577
* @export
95789578
*/
95799579
// eslint-disable-next-line no-useless-concat
9580-
shaka.Player.version = 'v4.16.23' + '-uncompiled'; // x-release-please-version
9580+
shaka.Player.version = 'v4.16.24' + '-uncompiled'; // x-release-please-version
95819581

95829582
// Initialize the deprecation system using the version string we just set
95839583
// on the player.

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "shaka-player",
33
"description": "DASH/EME video player library",
4-
"version": "4.16.23",
4+
"version": "4.16.24",
55
"homepage": "https://github.com/shaka-project/shaka-player",
66
"author": "Google",
77
"maintainers": [

0 commit comments

Comments
 (0)