Skip to content

Bump dashjs from 3.2.2 to 4.5.0#934

Closed
dependabot[bot] wants to merge 1 commit intodevfrom
dependabot/npm_and_yarn/dashjs-4.5.0
Closed

Bump dashjs from 3.2.2 to 4.5.0#934
dependabot[bot] wants to merge 1 commit intodevfrom
dependabot/npm_and_yarn/dashjs-4.5.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Sep 28, 2022

Bumps dashjs from 3.2.2 to 4.5.0.

Release notes

Sourced from dashjs's releases.

dash.js v4.5.0

Features

#4031 Adds support for content steering as defined in the IOP specification - @​dsilhavy #4003 New playback catchup seeking/pausing logic: Adjust the liveDelay when the user seeks/pauses. Then catchup mode is applied with the new live delay as target value.By calling player.seekToLive() the app can jump back to this original live delay. - @​dsilhavy #4024 Allow requests to be modified in an async manner. - @​littlespex #4036 #4015 Implements a "matcher" for the XML parser; it checks @lang attributes read from MPDs and normalizes them into a BCP-47 compliant format. In addition, normalize language tags provided through dash.js' setInitialMediaSettingsFor()-API as Strings, while using RegExp through this API is maintained. - @​stschr

Improvements

#4020 Lower minPlaybackRateChange for non Safari browsers depending on the maximum catchup rate. Otherwise the target live delay is not reached for low catchup rates. - @​dsilhavy #3996 Pass url to RequestModifier.modifyRequestHeader for example to add additional headers - @​lkinasiewicz #4004 Fix stalling issue when using buffer.fastSwitchEnabled is enabled. - @​lkinasiewicz #4001 Add ua-parser-js to enable reliable browser name and version parsing - @​dsilhavy #4002 Add hashtag mechanism to sample menu selection. Allows to send direct links to specific sample sections - @​dsilhavy #4039 WPE fix: Avoid pruning buffered ranges already enqueued for playback - @​eocanha #4028 Add an example how to define robustness levels for DRM playback - @​dsilhavy Link Add popup to low latency testplayer and fix catchup mechanism "enabled" checkbox - @​dsilhavy

Bugfixes

#4023 Fixes the selection of a key system with parameters specified by the application. As an example, the robustnessLevel can be specified individually for audio and video tracks. Before this PR, only one of the provided values was used, either audio or video. - @​dsilhavy #4025 Remove check in getValidTimeAheadOfTargetTime that caused stall in stream with gaps in the previous period and the upcoming period - @​dsilhavy #4048 Add missing streamId to DroppedFramesHistory.js - @​dsilhavy #4026 Fix B64 generation of KID to be compliant with EME spec - @​dsilhavy #4019 Fix wrong call to _abortBeforeAppend - @​dsilhavy Link Fix wrong link to controlbar in Low Latency testplayer - @​dsilhavy #4051 Only consider buffer replacements in the GapController.js for audio and video to avoid stalling on gaps due to texttracks. - @​dsilhavy

Operation

#4041 Adds a Github action to automatically deploy to nightly and latest on the Akamai CDN - @​dsilhavy

dash.js v4.4.1

Features #3988 Add support for specifying the start time of the stream as part of the initialize or the attachSource call. A demo can be found here

Improvements #3968 JSDoc cleanup #3969 Dispatch volumechange from the native video element via dedicated MediaPlayerEvent #3963 Extends the License Request Complete event to include the original server response when DRM errors are reported link Add example for multi audio tracks with initial track selection #3986 Fix d trace httpList metric reporting #3971 Overwrite manifest mediaPresentationDuration if duration mismatch #3997 Functional Tests: Add missing vectors with "//" in url to functional tests #3998 Run functional tests by groupname

Bugfixes #3980 Do not trigger inline and inband events multiple times after a manifest refresh #3984 Account for events defined in different periods in the EventController.js #3985 Fix for a rounding error not allowing BUFFERING_COMPLETED to get fired #3970 Fix _checkPortalSize and initialRatio caluculation for unsorted Representations in an AS #3966 Fix text track enabling for MSS live streams

... (truncated)

Commits
  • cff34a8 Add dist files for version 4.5.0
  • 7c4cd7a Merge branch 'development'
  • 6946888 Fix a bug in the StreamController.js that caused call to play() multiple time...
  • 9b164a8 Only consider buffer replacements in the GapController.js for audio and video...
  • e043ec1 Add missing streamId to DroppedFramesHistory.js (#4048)
  • 79aca58 Improve matchSettings function in MediaController.js to account for empty str...
  • a1b90c9 Check if track.lang is not an empty string otherwise extendedFilter causes an...
  • 33c58ff Fix wrong matching of lang attribute for embedded texttracks (#4047)
  • 3d8ce30 Add missing parameter avoidCurrentTimeRangePruning to index.d.ts
  • 2935efa WPE fix: Avoid pruning buffered ranges already enqueued for playback (#4039)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [dashjs](https://github.com/Dash-Industry-Forum/dash.js) from 3.2.2 to 4.5.0.
- [Release notes](https://github.com/Dash-Industry-Forum/dash.js/releases)
- [Commits](Dash-Industry-Forum/dash.js@v3.2.2...v4.5.0)

---
updated-dependencies:
- dependency-name: dashjs
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Sep 28, 2022
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Nov 14, 2022

Superseded by #966.

@dependabot dependabot Bot closed this Nov 14, 2022
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/dashjs-4.5.0 branch November 14, 2022 22:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants