fix(deps): update dependencies (non-major) (studio-v2) #78
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.2.2
->2.6.0
1.3.1
->1.3.6
^0.36.12
->^0.37.22
^2.3.1
->^2.3.2
^0.11.0
->^0.14.17
^0.2.2
->^0.13.0
Release Notes
muxinc/upchunk
v2.6.0
Compare Source
This release adds the ability to specify which HTTP response codes should trigger a retry for a failed chunk. It also fixes up the names of some of the config options in
README.md
to match the code.v2.5.0
Compare Source
This release adds (optional) dynamic chunk sizes. Simply set the
dynamicChunkSize
(boolean) option totrue
, and the chunk size will change dynamically depending on upload speed, to try to optimize the upload. We also addedmaxChunkSize
(number) andminChunkSize
(number) options, that work in conjunction withdynamicChunkSize
to allow you to set minimum and maximum values for the chunk size.v2.4.0
Compare Source
v2.3.1
Compare Source
This release updates the
event-target-shim
dependency in order to fix a potential infinite recursion bug caused by the older version.Thanks to @bgila for the original PR, and @cjpillsbury for making the types happy. 🙌
v2.3.0
Compare Source
abort
methodsanity-io/design
v1.3.6
Compare Source
v1.3.5
Compare Source
v1.3.4
Compare Source
v1.3.3
Compare Source
v1.3.2
Compare Source
video-dev/hls.js
v0.14.17
Compare Source
Bugfixes
Misc
Summary
Demo
https://hls-js-76506a25-92a4-462c-aa38-cc2cd20ce706.netlify.app/demo/
v0.14.16
Compare Source
Bugfixes
Summary
v0.14.15
Compare Source
Bugfixes
Summary
This release patches a fix in v0.14.14 that may have impacted HLS streams with PTS rollover in TS segments.
v0.14.14
Compare Source
Bugfixes
hls.stopload()
was used and skip segments seeked over #3063Summary
Thanks to @netTrekfd for reporting and addressing the subtitle loading issue, and to @stevendesu for reporting the issue with PTS rollover.
v0.14.13
Compare Source
Bugfixes
Misc
Summary
v0.14.12
Compare Source
Bugfixes
Summary
v0.14.11
Compare Source
Bugfixes
Summary
v0.14.10
Compare Source
Bugfixes
CHUNK_DEMUXER_ERROR_APPEND_FAILED
in Chrome 74 and lower, as well as Chromium based browsers like Opera 58. Reduces composition time of initial video samples in older browsers so that moof base decode time starts at 0 or higher. #2995This patch fixes a regression introduced around v0.14.4 where negative base decode times used to remove start gaps in the video track cause append errors:
Summary
v0.14.9
Compare Source
Bugfixes and Improvements
This patch fixes a regression introduced in v0.14.8 where we applied a minimum duration 0.25s to all metadata cues. All cues must have a positive duration, but we shouldn't modify valid ones, since those cue ranges may be considered critical to application logic.
Summary
v0.14.8
Compare Source
Bugfixes and Improvements
Enhancements
Other Improvements
Big-big thanks to @itsjamie for the rollover timestamp handling and CI logging improvements, and all the review and feedback! 🥳
And many thanks to @jnatalzia for the id3 cue duration fix. ⌚ 👀
Summary
v0.14.7
Compare Source
Bugfixes and Improvements
Summary
v0.14.6
Compare Source
Bugfixes and Improvements
Misc
This release is focused on stability in streams using alternate audio tracks. Live streams and streams with discontinuities frequently presented problems depending on the order in which playlists and media were received initially. With this release, regardless of that order, alt audio media will be synced to the variant playlist media, by deferring final parsing and appending of audio segments (not the fetching of) until they can be aligned with variant media PTS.
v0.14.5
Compare Source
Bugfixes and Improvements
This release fixes a long standing bug with IE11/Edge where video was not rendering when seeking to the start of a live stream just short of the buffer start. The bug is in IE11/Edge (it should render video once playback enters the buffered range containing video - it just doesn't when we perform two seeks before "seeked" moves into the range where playback starts), but doing a clean seek right into the start of the buffer avoids it. This was common in streams that have segments where audio samples start before video samples - or the buffered start is later than the manifest start time.
v0.14.4
Compare Source
Bugfixes and Improvements
This release comes with some long overdue improvements to how the start time of segment's media is estimated, which is key to the timing of each audio and video sample.
When MSE buffering changed in Chrome 63 to report PTS times, this project switched from appending on DTS to PTS. The problem was, in one place in the mp4 remuxer, the next estimated PTS was being used to set the next estimated AVC DTS. This caused all sorts of errors, as workarounds, meant to fix bad streams, kicked in when they should not, misaligning video and audio and causing frames to be dropped or overwritten.
That is now fixed, along with the estimated
startPTS
of the next segment. Fragment timing, the basis of the timeline hls.js uses to buffer media, is now much more stable. I hope this improves the stability of playback and reduces stalls in your apps. ✌️v0.14.3
Compare Source
Bugfixes and Improvements
This release fixes a regression in v0.13.0+ that introduced buffer gaps at segment boundaries in streams with variable frame rates, or when adapting to another rendition where the target segment has a high composition time (cts) on the first video frame. See #2894 for more details.
v0.14.2
Compare Source
Bugfixes and Improvements
v0.14.1
Compare Source
Bugfixes and Improvements
For a list of MP4 remuxer improvements related to this patch see #2876
v0.14.0
Compare Source
Version 0.14 adds API features found in the feature/v1.0.0 branch. This is intended to make transitioning to v1.0.0 easier and also provide API parity for A/B testing the current release and next major update of hls.js.
In addition to these features and bug fixes, we've made changes to how our CI versions preview builds which are published to npm to account for pre-releases while maintaining semver precedence. To do this, we have replaced the
canary
channel with analpha
channel. Previously, if we cut a beta or release candidate like0.14.0-rc.2
the next commit would generate a canary, using the last release patch+1 - so0.13.3-canary.5704
. That worked following0.13.2
, but after0.14.0-beta.1
, it ignores that we are already heading on to the next minor release. To fix this, we now generate an alpha, using the last tag. So in the case of a prerelease - 0.14.0-rc.2.0.alpha.5718. And for releases we still increment the patch - so following this release you will see CI builds versions like 0.14.1-0.alpha.5720.Enhancements
captionsTextTrack3Label
,captionsTextTrack3LanguageCode
,captionsTextTrack4Label
,captionsTextTrack4LanguageCode
renderTextTracksNatively
config option (defaults totrue
) which allows for disabling the addition of captions/subtitle TextTracks to the video element for 608/VTT tracksfalse
rather than a new TextTrack being added for captions and subtitles,NON_NATIVE_TEXT_TRACKS_FOUND
andCUES_PARSED
events are emitted so that the application using hls.js can handle rendering of the track and its cue points.#EXT-X-SESSION-DATA
tag in master playlistsessionData
property toHls.Events.MANIFEST_LOADED
eventremoveLevel()
method to APIdist
andsrc
files are included in releases moving forwardwindow.XMLHttpRequest
andwindow.fetch
instead of once on script embedaudioRobustness
andvideoRobustness
inhls.config. drmSystemOptions
forrequestMediaKeySystemAccess
audioCapabilities
andvideoCapabilities
configurationBugfixes
Cannot read property 'realBitrate' of undefined
exceptionEXT-X-STREAM-INF
) with with alternate audio tracks (EXT-X-MEDIA
)Documentation
fpsDroppedMonitoringPeriod
fpsDroppedMonitoringThreshold
bufferController
capLevelController
fpsController
emeEnabled
widevineLicenseUrl
drmSystemOptions
requestMediaKeySystemAccessFunc
lowBufferWatchdogPeriod
as deprecatedLogging enhancements
Misc
v0.13.2
Compare Source
Enhancements
Bugfixes
liveMaxLatencyDuration
orliveMaxLatencyDurationCount * targetduration
is less thanliveSyncDuration
orliveSyncDurationCount * targetduration
(#2506 fixes #2494)PIPELINE_ERROR_DECODE
error in Chrome by improving PES ACC overflow handling (#2530 fixes #2528)Misc
v0.13.1
Compare Source
Improvements
Bugfixes
isSupported
check in browsers missingSourceBuffer
global #2490v0.13.0
Compare Source
New Features
FRAG_PARSING_USERDATA
events Add SEI with resolution payloadType 5 based on H264 specification (Us… video-dev/hls.js#2126hls.bandwidthEstimate
getter on the Hls instance Make bandwidth estimate public API video-dev/hls.js#2086config.capLevelToPlayerSize
) to be dynamically enabled/disabled Adding the ability for CapLevelController to be enabled/disabled dynamically video-dev/hls.js#1986Bugfixes
X-TIMESTAMP-MAP
is not present fix #2157 WEBVTT without X-TIMESTAMP-MAP video-dev/hls.js#2179info
anddescription
fields being merged in TXXX ID3 frames fix parsing of TXXX ID3 frames video-dev/hls.js#2217logger
class in WebWorkers (affects Tizen 2.3) fix console null reference in logger (in webworkers) video-dev/hls.js#2095detatchMedia()
followed byattachMedia()
causes audio to not play Calling detatchMedia() followed by attachMedia() causes audio to not play video-dev/hls.js#2099GapController
: Follow up gap controller fixes video-dev/hls.js#2453RangeError
exception in TS demuxer _parsePES error leading to a stall. video-dev/hls.js#2415Misc. Improvements
v0.12.4
Compare Source
Hotfixes
v0.12.3
Compare Source
Hotfixes
v0.12.2
Compare Source
Happy holidays, Hls.js-ers! Santa left a bit of coal under the WebVTT-tree; luckily, we managed to sweep it away before too many good developers noticed (we hope).
Hotfixes
v0.12.1
Compare Source
Hotfix
v0.12.0
Compare Source
New Features
liveBackBufferLength
, which allows developers to set the maximum amount of buffer behind the playhead during a live stream. Any buffer beyond the set max will be evicted; this should help in cases where the browser's natural buffer eviction was not sufficient. See https://github.com/video-dev/hls.js/blob/master/docs/API.md#livebackbufferlength for more info. #1845Enhancements
Bugfixes
Set
in browsers which do not natively support it. #1984response
data in the load error events. #1977FRAG_CHANGED
not firing on the first segment of the first level. #1872performance.now
usage in workers. #1866muxinc/media-chrome
v0.13.0
Compare Source
Bug Fixes
Features
v0.12.0
Compare Source
Bug Fixes
Features
0.11.1 (2022-09-23)
Bug Fixes
v0.11.1
Compare Source
Bug Fixes
v0.11.0
Compare Source
Bug Fixes
Features
0.10.4 (2022-09-15)
Bug Fixes
gestures-disabled
attribute (#304) (0c18074)Features
0.10.3 (2022-09-14)
Bug Fixes
0.10.2 (2022-09-09)
Bug Fixes
0.10.1 (2022-09-07)
Bug Fixes
v0.10.4
Compare Source
Bug Fixes
gestures-disabled
attribute (#304) (0c18074)Features
v0.10.3
Compare Source
Bug Fixes
v0.10.2
Compare Source
Bug Fixes
v0.10.1
Compare Source
Bug Fixes
v0.10.0
Compare Source
Bug Fixes
Features
v0.9.0
Compare Source
Features
0.8.1 (2022-07-18)
Bug Fixes
v0.8.1
Compare Source
Bug Fixes
v0.8.0
Compare Source
Bug Fixes
v0.7.0
Compare Source
Features
0.6.9 (2022-06-21)
Bug Fixes
0.6.8 (2022-06-06)
Bug Fixes
0.6.6 (2022-05-31)
Bug Fixes
Features
0.6.5 (2022-05-23)
Bug Fixes
0.6.4 (2022-05-19)
Bug Fixes
Features
0.6.3 (2022-05-12)
Features
0.6.2 (2022-05-03)
Bug Fixes
0.6.1 (2022-04-22)
Bug Fixes
v0.6.9
Compare Source
Bug Fixes
v0.6.8
Compare Source
Bug Fixes
v0.6.7
Compare Source
4473e70
Note that Chromecast is experimental right now. Look for follow-on releases with updated documentation and usage
v0.6.6
Compare Source
Bug Fixes
Configuration
📅 Schedule: Branch creation - "before 2am" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate using a preset from . View repository job log here