Commit Graph

  • f6825cf134 chore(main): release 5.2.0 release-please--branches--main--components--shaka-player Shaka Bot 2026-06-12 02:48:26 -07:00
  • f349d0a06e feat: Support ClearKey playback in Safari through WebCrypto (#10180) main Álvaro Velad Galván 2026-06-12 11:47:43 +02:00
  • 697816d3d9 perf: Disable ContentWorkarounds on Safari >=26.4 (#10204) Wojciech Tyczyński 2026-06-11 12:39:19 +02:00
  • a92699fe4d fix(UI): Fix visibility of the ad statistics panel (#10203) Álvaro Velad Galván 2026-06-11 10:40:06 +02:00
  • 147d82b40c docs(UI): improve UI customization documentation (#10201) Álvaro Velad Galván 2026-06-11 10:39:53 +02:00
  • 1c63e75557 fix: Fix getOrInsertComputed is not available at the init, so not used at the init (#10202) Álvaro Velad Galván 2026-06-11 10:39:27 +02:00
  • 0f8f2edea2 test: migrate goog.Uri to URL API (#10196) Álvaro Velad Galván 2026-06-09 20:51:39 +02:00
  • 31a120bed5 fix(Ads): Prevent pre-roll ads if a previous ad has already played (#10195) Álvaro Velad Galván 2026-06-09 14:38:37 +02:00
  • 92298a6fb3 feat(Cast): Add setContentAlbumName to CastReceiver (#10189) Álvaro Velad Galván 2026-06-09 14:38:24 +02:00
  • a6cd599aa5 chore(Demo): Add new Apple assets (#10194) Álvaro Velad Galván 2026-06-09 14:10:28 +02:00
  • 47b3c0a04d fix(UI): Fix ad marker alignment regression (#10193) Álvaro Velad Galván 2026-06-09 14:09:43 +02:00
  • 378011fa4e refactor(Cast): Simplify CastProxy internals (#10187) Álvaro Velad Galván 2026-06-08 15:17:37 +02:00
  • b8982567b9 refactor(DASH): Simplify PeriodCombiner internals (#10188) Álvaro Velad Galván 2026-06-08 15:15:09 +02:00
  • 62745b9760 chore(v5.1.x): release 5.1.8 (#10186) v5.1.8 v5.1.x Shaka Bot 2026-06-08 04:09:58 -07:00
  • 8df4b323a9 chore(v5.0.x): release 5.0.19 (#10185) v5.0.19 v5.0.x Shaka Bot 2026-06-08 03:58:06 -07:00
  • e2b8c0555b chore(v4.16.x): release 4.16.35 (#10184) v4.16.35 v4.16.x Shaka Bot 2026-06-08 03:47:25 -07:00
  • 5f618e3440 chore(v4.15.x): release 4.15.47 (#10183) v4.15.47 v4.15.x Shaka Bot 2026-06-08 03:37:50 -07:00
  • f231ea8964 chore(v5.1.x): release 5.1.8 release-please--branches--v5.1.x--components--shaka-player Shaka Bot 2026-06-08 02:30:18 -07:00
  • 1b725a9b17 build: Reduce bundle size by deduplicating license headers (#10182) Álvaro Velad Galván 2026-06-05 12:43:28 +02:00
  • add40922d5 chore: Update clearkeys assets (#10175) Álvaro Velad Galván 2026-06-04 17:48:57 +02:00
  • 366ea83b78 test: Disable CastProxy tests on browsers without Proxy API (#10177) Álvaro Velad Galván 2026-06-04 17:48:41 +02:00
  • 68d9810bd9 ci: Work around macOS 15 Local Network Privacy (#10171) Joey Parrish 2026-06-03 06:46:54 -07:00
  • 68b413faba fix(Cast): Use cast platform APIs in MediaCapabilties polyfill (#10170) Álvaro Velad Galván 2026-06-02 19:30:52 +02:00
  • 28c7d86393 refactor(Cast): use native Proxy API in CastProxy (#10169) Álvaro Velad Galván 2026-06-02 14:07:05 +02:00
  • 49121a9f7f fix(Queue): Fix usage with RepeatMode.OFF (#10164) Álvaro Velad Galván 2026-06-02 09:35:47 +02:00
  • df52461dd4 chore(Demo): Fix moqlivemock namespaces (#10162) Álvaro Velad Galván 2026-06-02 09:34:57 +02:00
  • 97af1729a9 chore(v5.0.x): release 5.0.19 release-please--branches--v5.0.x--components--shaka-player Shaka Bot 2026-06-08 02:14:11 -07:00
  • bc2a82ef48 build: Reduce bundle size by deduplicating license headers (#10182) Álvaro Velad Galván 2026-06-05 12:43:28 +02:00
  • fab884d1c6 chore: Update clearkeys assets (#10175) Álvaro Velad Galván 2026-06-04 17:48:57 +02:00
  • 9bf1e457ee test: Disable CastProxy tests on browsers without Proxy API (#10177) Álvaro Velad Galván 2026-06-04 17:48:41 +02:00
  • 432680a34b ci: Work around macOS 15 Local Network Privacy (#10171) Joey Parrish 2026-06-03 06:46:54 -07:00
  • f27b5aa407 fix(Cast): Use cast platform APIs in MediaCapabilties polyfill (#10170) Álvaro Velad Galván 2026-06-02 19:30:52 +02:00
  • 98cd3f5ae8 refactor(Cast): use native Proxy API in CastProxy (#10169) Álvaro Velad Galván 2026-06-02 14:07:05 +02:00
  • b00b225c77 fix(Queue): Fix usage with RepeatMode.OFF (#10164) Álvaro Velad Galván 2026-06-02 09:35:47 +02:00
  • 8d26107d83 chore(v4.16.x): release 4.16.35 release-please--branches--v4.16.x--components--shaka-player Shaka Bot 2026-06-08 02:08:30 -07:00
  • 0c9da8a137 build: Reduce bundle size by deduplicating license headers (#10182) Álvaro Velad Galván 2026-06-05 12:43:28 +02:00
  • b76dc18933 chore: Update clearkeys assets (#10175) Álvaro Velad Galván 2026-06-04 17:48:57 +02:00
  • 9f22147813 test: Disable CastProxy tests on browsers without Proxy API (#10177) Álvaro Velad Galván 2026-06-04 17:48:41 +02:00
  • e5fdbf86dc ci: Work around macOS 15 Local Network Privacy (#10171) Joey Parrish 2026-06-03 06:46:54 -07:00
  • f628f6541b fix(Cast): Use cast platform APIs in MediaCapabilties polyfill (#10170) Álvaro Velad Galván 2026-06-02 19:30:52 +02:00
  • 2e219a35fb chore(v4.15.x): release 4.15.47 release-please--branches--v4.15.x--components--shaka-player Shaka Bot 2026-06-08 01:49:53 -07:00
  • 29768a05d2 build: Reduce bundle size by deduplicating license headers (#10182) Álvaro Velad Galván 2026-06-05 12:43:28 +02:00
  • 80ec94b8f1 chore: Update clearkeys assets (#10175) Álvaro Velad Galván 2026-06-04 17:48:57 +02:00
  • 1c1734c033 test: Disable CastProxy tests on browsers without Proxy API (#10177) Álvaro Velad Galván 2026-06-04 17:48:41 +02:00
  • dc6ac613ac ci: Work around macOS 15 Local Network Privacy (#10171) Joey Parrish 2026-06-03 06:46:54 -07:00
  • fa3845ed9d fix(Cast): Use cast platform APIs in MediaCapabilties polyfill (#10170) Álvaro Velad Galván 2026-06-02 19:30:52 +02:00
  • 87a7d86daf feat: Add metadata extraction support for src= playback (#10112) v5.1.8-main v5.0.19-main v4.16.35-main v4.15.47-main Álvaro Velad Galván 2026-06-05 16:20:49 +02:00
  • e19c24d5c6 test(ABR): add SimpleAbrManager integration test suite (#10126) Andy(김규회) 2026-06-05 22:56:06 +09:00
  • 4f62ce8b24 build: Reduce bundle size by deduplicating license headers (#10182) Álvaro Velad Galván 2026-06-05 12:43:28 +02:00
  • c09ddc623d fix(MSF): Support MSF draft-1 and CMSF draft-1 (#10176) Álvaro Velad Galván 2026-06-04 17:50:57 +02:00
  • ee99146b0d chore: Update clearkeys assets (#10175) Álvaro Velad Galván 2026-06-04 17:48:57 +02:00
  • 68554911af test: Disable CastProxy tests on browsers without Proxy API (#10177) Álvaro Velad Galván 2026-06-04 17:48:41 +02:00
  • d02cf18fe2 ci: Work around macOS 15 Local Network Privacy (#10171) Joey Parrish 2026-06-03 06:46:54 -07:00
  • 38dca5a988 fix(Cast): Use cast platform APIs in MediaCapabilties polyfill (#10170) Álvaro Velad Galván 2026-06-02 19:30:52 +02:00
  • c306ac3501 feat(Cast): Dynamically proxy player and ad events using FakeEventTarget.ALL_EVENTS (#10168) Álvaro Velad Galván 2026-06-02 14:07:22 +02:00
  • 85d0e5f5a2 refactor(Cast): use native Proxy API in CastProxy (#10169) Álvaro Velad Galván 2026-06-02 14:07:05 +02:00
  • 8daa8803f7 feat: Add throwOnPreloadNotSupported flag to preload() (#10163) Álvaro Velad Galván 2026-06-02 09:51:31 +02:00
  • 6e0599ab3e fix(Queue): Fix usage with RepeatMode.OFF (#10164) Álvaro Velad Galván 2026-06-02 09:35:47 +02:00
  • 240cc6300f chore(Demo): Fix moqlivemock namespaces (#10162) Álvaro Velad Galván 2026-06-02 09:34:57 +02:00
  • ad57ba820d feat(net): Add MIME type mappings for CMAF and Opus files (#10165) Álvaro Velad Galván 2026-06-01 19:10:36 +02:00
  • 821a639a1b fix(Queue): Support relative URLs in M3U playlists (#10161) Álvaro Velad Galván 2026-06-01 17:00:56 +02:00
  • 7e02aae939 chore(v5.1.x): release 5.1.7 (#10160) v5.1.7 Shaka Bot 2026-06-01 02:55:00 -07:00
  • cdc73a18d5 chore(v5.0.x): release 5.0.18 (#10159) v5.0.18 Shaka Bot 2026-06-01 02:43:19 -07:00
  • 176814ad19 chore(v4.16.x): release 4.16.34 (#10158) v4.16.34 Shaka Bot 2026-06-01 02:30:43 -07:00
  • 16f01b881e chore(v4.15.x): release 4.15.46 (#10157) v4.15.46 Shaka Bot 2026-06-01 02:20:24 -07:00
  • fe319d0fe7 fix(preload): Restore adaptation on reused Player with preloaded variant (#10151) Matthias Van Parijs 2026-06-01 10:25:21 +02:00
  • 8bd35c3212 fix(HLS): Fix LL-HLS stall on live playlist updates after #9998 (#10154) Felipe 2026-05-29 09:01:39 -03:00
  • 1a8a27f6b0 chore: Update Sindarin (sjn) locale (#10148) Shaka Translation Bot 2026-05-28 09:47:29 -07:00
  • fd4d9c4e64 chore(Demo): Add back Tengwar font (#10147) Joey Parrish 2026-05-28 08:59:36 -07:00
  • fa9b7fed62 fix(UI): Update play button state on shaka.ads.Utils.AD_PLAYING (#10143) Álvaro Velad Galván 2026-05-28 14:05:26 +02:00
  • 7abab8ab06 fix(Cast): Proxy missing ad events through CastProxy (#10142) Álvaro Velad Galván 2026-05-28 14:05:07 +02:00
  • 25a89edebd build(deps): bump tmp from 0.2.4 to 0.2.7 (#10139) dependabot[bot] 2026-05-28 09:45:02 +02:00
  • 73e772db11 fix(UI): Sync Document PiP placeholder with video poster changes (#10135) Álvaro Velad Galván 2026-05-28 09:42:02 +02:00
  • ec69d9b0a1 fix(demo): Re-enable lazy localization (#10137) Joey Parrish 2026-05-27 21:25:06 -07:00
  • df5b084858 refactor: Improve code of NativeTextDisplayer (#10106) Álvaro Velad Galván 2026-05-27 14:43:58 +02:00
  • 2c6a2ee87d fix: Emit ratechange event when playbackRate stays at 0 (#10130) Álvaro Velad Galván 2026-05-27 14:19:32 +02:00
  • 8d81f7fcb1 perf(HLS): Improve startup time with SGAI Streams with long DVR (#10113) Álvaro Velad Galván 2026-05-26 09:35:20 +02:00
  • db5870f5bb fix(preload): Restore adaptation on reused Player with preloaded variant (#10151) Matthias Van Parijs 2026-06-01 10:25:21 +02:00
  • 3d31deb23d fix(HLS): Fix LL-HLS stall on live playlist updates after #9998 (#10154) Felipe 2026-05-29 09:01:39 -03:00
  • c588096fda chore(Demo): Add back Tengwar font (#10147) Joey Parrish 2026-05-28 08:59:36 -07:00
  • b9ec52b9a8 build(deps): bump tmp from 0.2.4 to 0.2.7 (#10139) dependabot[bot] 2026-05-28 09:45:02 +02:00
  • 7b6bcab205 fix(UI): Sync Document PiP placeholder with video poster changes (#10135) Álvaro Velad Galván 2026-05-28 09:42:02 +02:00
  • f7458bf3c9 fix(demo): Re-enable lazy localization (#10137) Joey Parrish 2026-05-27 21:25:06 -07:00
  • d5ac037f90 fix: Emit ratechange event when playbackRate stays at 0 (#10130) Álvaro Velad Galván 2026-05-27 14:19:32 +02:00
  • 1dff07f8c6 perf(HLS): Improve startup time with SGAI Streams with long DVR (#10113) Álvaro Velad Galván 2026-05-26 09:35:20 +02:00
  • 01865e8735 fix(preload): Restore adaptation on reused Player with preloaded variant (#10151) Matthias Van Parijs 2026-06-01 10:25:21 +02:00
  • 5fc263e270 chore: Update Sindarin (sjn) locale (#10148) Shaka Translation Bot 2026-05-28 09:47:29 -07:00
  • f3addc218f chore(Demo): Add back Tengwar font (#10147) Joey Parrish 2026-05-28 08:59:36 -07:00
  • fad415f825 build(deps): bump tmp from 0.2.4 to 0.2.7 (#10139) dependabot[bot] 2026-05-28 09:45:02 +02:00
  • 825a8d4e25 fix(demo): Re-enable lazy localization (#10137) Joey Parrish 2026-05-27 21:25:06 -07:00
  • c0bcca9179 fix: Emit ratechange event when playbackRate stays at 0 (#10130) Álvaro Velad Galván 2026-05-27 14:19:32 +02:00
  • 7b02ca12eb build(deps): bump tmp from 0.2.4 to 0.2.7 (#10139) dependabot[bot] 2026-05-28 09:45:02 +02:00
  • 928be6e752 fix(demo): Re-enable lazy localization (#10137) Joey Parrish 2026-05-27 21:25:06 -07:00
  • 826ce46da5 fix: Emit ratechange event when playbackRate stays at 0 (#10130) Álvaro Velad Galván 2026-05-27 14:19:32 +02:00
  • 2e509dad76 fix(preload): Restore adaptation on reused Player with preloaded variant (#10151) v5.1.7-main v5.0.18-main v4.16.34-main v4.15.46-main Matthias Van Parijs 2026-06-01 10:25:21 +02:00
  • 154b837f2c feat(Demo): Replace Material Icons font with inline SVGs (#10156) Joey Parrish 2026-06-01 00:39:14 -07:00
  • 6562859506 feat(UI): Add modern CSS theme support using CSS custom properties (#10152) Álvaro Velad Galván 2026-06-01 09:38:58 +02:00
  • 814aaa718f refactor(UI): Avoid repeated localization.resolve calls (#10155) Álvaro Velad Galván 2026-05-29 18:58:54 +02:00
  • 2e13ea2c41 fix(HLS): Fix LL-HLS stall on live playlist updates after #9998 (#10154) Felipe 2026-05-29 09:01:39 -03:00
  • 52e7da0be9 build(UI): Migrate CSS pipeline to PostCSS for prefixing and optimization (#10146) Álvaro Velad Galván 2026-05-28 21:27:26 +02:00