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

[Snyk] Upgrade dashjs from 4.7.0 to 4.7.2 #90

Merged
merged 2 commits into from
Nov 22, 2023

Conversation

xorinzor
Copy link
Member

This PR was automatically created by Snyk using the credentials of a real user.


Snyk has created this PR to upgrade dashjs from 4.7.0 to 4.7.2.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 2 versions ahead of your current version.
  • The recommended version was released 2 months ago, on 2023-09-28.
Release notes
Package name: dashjs
  • 4.7.2 - 2023-09-28

    Features

    #4281 Adds a functional testsuite based on the Karma framework @ dsilhavy
    #4270 Reset MSE when switching codec if changeType() is unstable or unavailable. @ matvp91

    Improvements

    #4225 Define target web and es5 for webpack to make build files ES5 compliant @ dsilhavy
    #4221 Fix init value for storeLastSettings @ minhui-foxtel
    #4278 Add support for replacing a text node via MPD patching. @ dsilhavy
    #4242 Prevent redundant CC parser restarts during Low Latency streams @ m-buczek
    #4274 Add setting to change mediasource duration from infinity to math.pow(2, 32) @ bwallberg
    #4249 Compare indices of mediaInfo objects when checking if a track change was rendered. This accounts for content that has no ID attribute for the AdaptationSets @ dsilhavy
    #4272 Remove babel-preset-env @ ShiningTrapez

    Bugfixes

    #4224 Fix a bug for VTT.js based rendering that causes cues not to be removed after switching to a new source. @ dsilhavy
    #4279 Do not execute multiple setCurrentTime via waitForReadyState to avoid race condition @ dsilhavy
    #4239 Remove unusable key sessions when ProtectionController is stopped without waiting for session.close promise to be resolved @ dsilhavy
    #4246 Fixes for edge case errors that have been captured by Sentry IO around referencing null objects after reset has been called. @ littlespex
    #4211 Fix types of TestRequest URL property @ ondreian
    #4268 Added getTargetLiveDelay method to type definitions @ matvp91
    #4252 Fix wrong attribute in L2A rule @ dsilhavy
    #4253 Fix error in ProtectionModel_21Jan2015.js when closing key session @ dsilhavy
    #4223 Fix wrong Typescript definition of updateSource @ dsilhavy
    #4265 Check for "text/vtt" in catch block of SourceBufferSink.js @ dsilhavy
    #4273 Use fixed version of Chrome driver as latest one is unavailable @ dsilhavy
    #Link Upgrade browser-tools CircleCI orb to 1.4.2 to solve Chromedriver issue @ dsilhavy

    Others

    Link Change content steering sample stream URL @ dsilhavy
    Link Use license that doesnt expire in the Widevine sample @ dsilhavy
    Link Change MSS sample streams @ dsilhavy

  • 4.7.1 - 2023-06-21

    Improvements

    #4201 #4203 Improve throughput on abort: Enables throughput rule to consider measured throughput (or value returned by CMSD response header) on the aborted requests @ bbert
    #4195 L2A Improvements based on BBC MMSys Paper @ piersoh
    #4193 Add autoLoad flag to start playback in reference client once page is loaded @ dsilhavy
    #4196 Add option to mute playback in reference UI via query parameters @ dsilhavy

    Bugfixes

    #4189 Fix reporting of CMCD for SegmentBase range requests @ dsilhavy
    #4213 Content Steering: Add protocol string to host url if not present @ dsilhavy
    #4192 Do not close key session if key is usable in getLicense.html demo @ dsilhavy
    #4191 Typescript: Fixed FragmentRequest 'type' typing @ ShikiSeiren
    #4185 Fix handling of MPDs containing SegmentList with SegmentTimeline @ tea
    #4208 Fix a regression for subtitle playback. We need the segment duration of the subtitle tracks to get a valid buffer target @ dsilhavy
    #4214 Fix JSDoc in Settings.js @ dsilhavy
    Link Add postbuild command to copy index.d.ts to dash.d.ts @ dsilhavy
    Link Add Axinom teststreams with new license server URL @ dsilhavy
    Link Fix wrong unregister event listener for PLAYBACK_SEEKED in CatchupController @ dsilhavy

  • 4.7.0 - 2023-05-05
    Read more
from dashjs GitHub release notes
Commit messages
Package name: dashjs
  • b5a9ce1 Add dist files for version 4.7.2
  • d41a71a Merge remote-tracking branch 'origin/development'
  • 798b07b Change MSS sample streams
  • 9dbd569 Use license that doesnt expire in the Widevine sample
  • 77ae5f0 Change content steering sample stream URL
  • 78c438e Adds a functional testsuite based on the Karma framework. (#4281)
  • b9b5159 Do not execute multiple setCurrentTime via waitForReadyState to avoid race condition (#4279)
  • e9f7778 Add support for replacing a text node via MPD patching (#4278)
  • 455796d Reset MSE when switching codec if changeType is unstable or unavailable (#4270)
  • 39efb18 add setting to change mediasource duration from infinity to math.pow(2,32) (#4274)
  • 1c8312a Use fixed version of Chrome driver as latest one is unavailable (#4273)
  • 14d9e96 Remove `babel-preset-env` (#4272)
  • 8f75266 Added getTargetLiveDelay method to type definitions (#4268)
  • 67f2f6f Prevent redundant subtitle parser restarts during low latency streams (#4242)
  • ec1af1c Upgrade CircleCI browser-tools dependency
  • 30441c6 Check for "text/vtt" in catch block of SourceBufferSink.js (#4265)
  • da4a7b5 Fix accessing undefined value in _closeKeySessionInternal
  • 3bdcc2a Fix error in ProtectionModel_21Jan2015.js when closing key session (#4253)
  • dbfe4da Fix wrong attribute in L2A rule (#4252)
  • e959ec4 Compare indices of mediaInfo objects when checking if a track change was rendered. This accounts for content that has no ID attribute for the AdaptationSets. (#4249)
  • 23941f8 bugfix/reset-race-conditions (#4246)
  • 4b4a8b1 Remove unusable key sessions when ProtectionController is stopped wit… (#4239)
  • 123747f Upgrade browser-tools CircleCI orb to 1.4.2 to solve Chromedriver issue
  • 3e1356f Fix init value for storeLastSettings (#4221)

Compare


Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

🧐 View latest project report

🛠 Adjust upgrade PR settings

🔕 Ignore this dependency or unsubscribe from future upgrade PRs

Copy link

Updated dependencies detected. Learn more about Socket for GitHub ↗︎

Packages Version New capabilities Transitives Size Publisher
dashjs 4.7.0...4.7.2 None +0/-0 41.2 MB dsilhavy

@xorinzor xorinzor merged commit 282e70b into main Nov 22, 2023
5 of 7 checks passed
@xorinzor xorinzor deleted the snyk-upgrade-e6e29d85602fe6d14b2862385ef071c6 branch November 22, 2023 16:07
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants