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(main): release 4.9.0 #6498

Merged

Conversation

shaka-bot
Copy link
Collaborator

@shaka-bot shaka-bot commented Apr 29, 2024

🤖 I have created a release beep boop

4.9.0 (2024-05-30)

Features

  • ABR: Add cacheLoadThreshold config (#6657) (f374173)
  • Add a new setting to allow remove based on channels count (#6600) (0206e5a)
  • Add config for add headers to license requests (#6650) (e7b893b)
  • add config to clear decodingInfo cache on unload (#6678) (e0eeb5b)
  • Add getNonDefaultConfiguration (#6620) (907e6ba)
  • Add response URI to BAD_HTTP_STATUS error (#6561) (ed93987)
  • Add support for probing encryption scheme support (#6506) (2dea350)
  • Ads: Implement skip ad functionality in Media Tailor (#6598) (1429763)
  • Ads: Support CS on devices that don't support multiple media elements (#6575) (520930c)
  • Check encryptionScheme against MCap (#6484) (ec29f82)
  • DASH: Add manifest.dash.enableFastSwitching config (#6500) (2fc0c93)
  • DASH: Add MPD Chaining support (#6641) (82c5149)
  • DASH: Add MPD Patch support (#5247) (d38aabf)
  • DASH: Parse and use target latency (#6683) (9060ab0)
  • DASH: Support Dolby Vision profile 8.x (HEVC) and 10.x (AV1) (#6590) (e480bf0)
  • Expose the maximum hardware resolution through probeSupport() (#6569) (5da5de2)
  • HLS: Build closed captions metadata on-the-fly (#6700) (082f897)
  • Improve default retry delay for Low Latency (#6514) (5f8e7fd)
  • Optionally force HTTP content URIs (#6649) (dda713a)
  • Parse colorGamut and use it in MCap (#6663) (329d42a)
  • Preload AES key when the key is available in EXT-X-SESSION-KEY (#6495) (57cb6ad)
  • Preload: Add detachAndSavePreload method (#6630) (0a68e93)
  • Set autoCorrectDrift to false by default for low latency streaming (#6549) (3d1c546)
  • Set maxDisabledTime to 1 by default for low latency streaming (#6617) (1cdbbe0)
  • UI: List bandwidth for duplicate resolutions (#6548) (a9d5dc3), closes #6494

Bug Fixes

  • Add timeout to fullyLoaded in src= (#6676) (64e4fd8)
  • Ads: Fix CS destroy (#6624) (0e9c2d8)
  • Ban smooth codec switching on Tizen 5 & 6 (#6686) (c541515)
  • Cast: Incorrect detection of MediaCapabilities on Chromecast (#6656) (00c5c1d)
  • CEA: Fix stream detection when the stream has not control codes (#6703) (dd5658b)
  • CEA: Ignore XDS control codes (#6702) (f69694a)
  • CEA: reset PTS on new init segment (#6606) (024cb9b)
  • CEA: reset PTS on new init segment (#6671) (bcc6791)
  • Clear preload array before awaiting destroy (#6584) (be60f40)
  • DASH: decrease memory preasure on manifest with SegmentReference by updating old initSegmentReference (#6499) (2dd85e4)
  • DASH: Firefox multi-period/multi-codec bug (#6691) (b3cacad), closes #6690
  • DASH: Fix get partial current position for LL when using SegmentTemplate@duration (#6516) (6c47f8b)
  • DASH: Fix unescape UTCTiming uris (#6501) (27109fe)
  • DASH: Fix update of SegmentTemplate with $number$ for LL (#6687) (c574be4)
  • Destroy preload managers on player destroy (#6576) (265784e)
  • Disallow Object.fromEntries in Tizen (#6634) (11272a3)
  • Do not assume 1080p Cast devices, some are 720p (#6562) (4498dcd)
  • Enable SMOOTH codec switching on Fuchsia cast devices (#6609) (f1d620c)
  • Fix COLR box parsing (#6699) (2b358c5)
  • Fix default value of liveSyncMinPlaybackRate (#6685) (a219e2f)
  • Fix deprecation warning for manifestPreprocessor that is always logged (#6496) (0873d1e)
  • Fix flac detection in Safari (#6497) (0e00d65)
  • Fix inefficient buffering behavior with negative trick play rate (#6489) (a57002b)
  • Fix init segment equality in Segment Prefetch (#6537) (ce7cef4)
  • Fix internal network filter for HEAD requests (#6660) (d816e7c)
  • Fix MCap checking when using src= (#6675) (54234f1)
  • Fix multi-codec filtering on DASH live (#6647) (9071002)
  • Fix numBytesRemaining when the request is done (#6653) (812163a)
  • Fix Opus support in Safari (#6607) (0a4c9d1)
  • Fix progress events for VOD when using vodDynamicPlaybackRate (#6688) (95d3c4a)
  • Fix seeking timeouts (#6539) (fda3c8f), closes #5202
  • Fix tXml conversion to DOMElement (#6538) (d494068)
  • Handle non existing navigator.platform string (#6517) (#6518) (f337e06)
  • HLS: Fix bad detection in some MediaPlaylist (#6608) (c5af5c7)
  • HLS: Fix HLS load when using #EXT-X-I-FRAME-STREAM-INF without resolution (#6680) (e51cd3b)
  • HLS: Fix mimetype checking when using SUPPLEMENTAL-CODECS (#6597) (5a90547), closes #6586
  • HLS: Support request byterange on media playlist detection (#6629) (d66446f)
  • Issue with compiler minifying webOS device properties (#6558) (61ce88b)
  • Make UITextDisplayer constructor backward compatible (#6532) (d564be8)
  • patch setServerCertificate() on older Tizens & webOS (#6696) (9e26166)
  • preload: Copy net filters to preload manager (#6709) (1cfb53e), closes #6698
  • Re-add setting playbackRate to 0 to control buffering state (#6546) (8232c60)
  • Remove preloaded segment when segment has network error (#6515) (2f5062a)
  • UI: Allow show same resolution with different video bandwidth (#6536) (9fb9b26)
  • UI: Fix dragging the seek bar seeks and pans the view in VR mode (#6677) (e3f85eb)
  • UI: Fix unhandled error when playing VR (#6679) (35cd411)
  • Xbox - round gap jumping values (#6695) (5b6e340)

This PR was generated with Release Please. See documentation.

@shaka-bot shaka-bot force-pushed the release-please--branches--main--components--shaka-player branch from 4067ba0 to 48f0dce Compare April 29, 2024 10:40
@shaka-bot
Copy link
Collaborator Author

shaka-bot commented Apr 29, 2024

Incremental code coverage: 100.00%

@shaka-bot shaka-bot force-pushed the release-please--branches--main--components--shaka-player branch 5 times, most recently from 2376a1a to cdb83c6 Compare April 29, 2024 18:59
@shaka-bot shaka-bot changed the title chore(main): release 4.8.1 chore(main): release 4.9.0 Apr 29, 2024
@shaka-bot shaka-bot force-pushed the release-please--branches--main--components--shaka-player branch 14 times, most recently from 35d7105 to 7e36e32 Compare May 6, 2024 18:03
@shaka-bot shaka-bot force-pushed the release-please--branches--main--components--shaka-player branch 7 times, most recently from a189eba to 908b1b7 Compare May 8, 2024 09:17
@shaka-bot shaka-bot force-pushed the release-please--branches--main--components--shaka-player branch 19 times, most recently from 4e5f954 to 7095390 Compare May 30, 2024 09:02
@shaka-bot shaka-bot force-pushed the release-please--branches--main--components--shaka-player branch from 7095390 to 3e01554 Compare May 30, 2024 10:45
@avelad
Copy link
Member

avelad commented May 30, 2024

@shaka-bot test

@shaka-bot
Copy link
Collaborator Author

@avelad: Lab tests started with arguments:

  • pr=6498

@avelad avelad merged commit 30ac8c0 into main May 30, 2024
32 of 33 checks passed
@shaka-bot
Copy link
Collaborator Author

@shaka-bot shaka-bot added the status: archived Archived and locked; will not be updated label Jul 29, 2024
@shaka-project shaka-project locked as resolved and limited conversation to collaborators Jul 29, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
autorelease: tagged status: archived Archived and locked; will not be updated
Projects
None yet
2 participants