Simpleboy353 / REAPER-2.0

A multi-purpose discord bot made using Discord.js V14. Includes Logging, Welcomer, Slash Commands, Menu based Help Command and so much more!
GNU General Public License v3.0
327 stars 225 forks source link

Update dependency ytdl-core to v4 #32

Closed renovate[bot] closed 3 years ago

renovate[bot] commented 3 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ytdl-core ^3.2.0 -> ^4.0.0 age adoption passing confidence

Release Notes

fent/node-ytdl-core ### [`v4.9.1`](https://togithub.com/fent/node-ytdl-core/releases/v4.9.1) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.9.0...v4.9.1) ##### Bug Fixes - bug in URL decection ([#​984](https://togithub.com/fent/node-ytdl-core/issues/984)) ([d785dc9](https://togithub.com/fent/node-ytdl-core/commit/d785dc96638f3a039dff33549f53f5a1896911bf)) ### [`v4.9.0`](https://togithub.com/fent/node-ytdl-core/releases/v4.9.0) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.8.3...v4.9.0) ##### Features - add playerConfig typings ([#​972](https://togithub.com/fent/node-ytdl-core/issues/972)) ([273cf1a](https://togithub.com/fent/node-ytdl-core/commit/273cf1a807f5666f1e222b2c8aa5e4c22def1b93)) ### [`v4.8.3`](https://togithub.com/fent/node-ytdl-core/releases/v4.8.3) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.8.2...v4.8.3) ##### Bug Fixes - Add parameters to `get_video_info` endpoint to fix 404 errors ([#​938](https://togithub.com/fent/node-ytdl-core/issues/938)) ([977e973](https://togithub.com/fent/node-ytdl-core/commit/977e973af201da6534b78550c8d47114f34e5c48)) - Update getWatchHTMLPage right pos ([#​946](https://togithub.com/fent/node-ytdl-core/issues/946)) ([bcd8719](https://togithub.com/fent/node-ytdl-core/commit/bcd871971924990f088b0ab6bc269fb9bc7c66e9)) ### [`v4.8.2`](https://togithub.com/fent/node-ytdl-core/releases/v4.8.2) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.8.1...v4.8.2) ##### Bug Fixes - stop requiring url & make webpack possible again ([6320df0](https://togithub.com/fent/node-ytdl-core/commit/6320df04a7c4f7d1bb22f0843c2430efdc58eca2)) ### [`v4.8.1`](https://togithub.com/fent/node-ytdl-core/releases/v4.8.1) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.8.0...v4.8.1) ##### Bug Fixes - add html5 param to fetching of VideoInfoPage ([#​924](https://togithub.com/fent/node-ytdl-core/issues/924)) ([4c3a8bd](https://togithub.com/fent/node-ytdl-core/commit/4c3a8bdccc630051d79d3d2ccccc6888672b7f6c)) ### [`v4.8.0`](https://togithub.com/fent/node-ytdl-core/releases/v4.8.0) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.7.1...v4.8.0) ##### Features - Access to the various getInfo miniget requests. ([#​901](https://togithub.com/fent/node-ytdl-core/issues/901)) ([b2df83c](https://togithub.com/fent/node-ytdl-core/commit/b2df83c3fde965166fb875df6e0478f4bc81d6c9)) ### [`v4.7.1`](https://togithub.com/fent/node-ytdl-core/releases/v4.7.1) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.7.0...v4.7.1) ##### Bug Fixes - Handle HLS audio only request edge case ([#​903](https://togithub.com/fent/node-ytdl-core/issues/903)) ([6f4907d](https://togithub.com/fent/node-ytdl-core/commit/6f4907dc829cd19b618f3529e540f242e0033bff)) ### [`v4.7.0`](https://togithub.com/fent/node-ytdl-core/releases/v4.7.0) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.6.0...v4.7.0) ##### Features - expose version ([#​832](https://togithub.com/fent/node-ytdl-core/issues/832)) ([374bbd8](https://togithub.com/fent/node-ytdl-core/commit/374bbd8292f6ea13b7f08dd68aa942bc0c0b633b)) ### [`v4.6.0`](https://togithub.com/fent/node-ytdl-core/releases/v4.6.0) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.5.0...v4.6.0) ##### Features - add `videoDetails.chapters` ([#​913](https://togithub.com/fent/node-ytdl-core/issues/913)) ([838de41](https://togithub.com/fent/node-ytdl-core/commit/838de4150bbf449479d2a6d3b8d1737e7f78342f)), closes [#​625](https://togithub.com/fent/node-ytdl-core/issues/625) ### [`v4.5.0`](https://togithub.com/fent/node-ytdl-core/releases/v4.5.0) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.4.5...v4.5.0) ##### Features - add support for shorts-url ([#​883](https://togithub.com/fent/node-ytdl-core/issues/883)) ([67eb6dd](https://togithub.com/fent/node-ytdl-core/commit/67eb6dd2d0d996a930a007a8fc6e4cf4f97d65b6)), closes [#​881](https://togithub.com/fent/node-ytdl-core/issues/881) ### [`v4.4.5`](https://togithub.com/fent/node-ytdl-core/releases/v4.4.5) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.4.4...v4.4.5) ##### Bug Fixes - fix `URL is not defined` ([45ac5dc](https://togithub.com/fent/node-ytdl-core/commit/45ac5dc6a5c6cc0c91a90e1360bca10c59671fb0)), closes [#​859](https://togithub.com/fent/node-ytdl-core/issues/859) ### [`v4.4.4`](https://togithub.com/fent/node-ytdl-core/releases/v4.4.4) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.4.3...v4.4.4) ##### Bug Fixes - fix scraping JSON with escaped backslashes towards end of strings ([#​862](https://togithub.com/fent/node-ytdl-core/issues/862)) ([540d50b](https://togithub.com/fent/node-ytdl-core/commit/540d50b38f4de8bccf79780e02dfa5d5ad4f0e01)) ### [`v4.4.3`](https://togithub.com/fent/node-ytdl-core/releases/v4.4.3) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.4.2...v4.4.3) ##### Bug Fixes - fix getting correct `videoDetails.lengthSeconds` when video is too long ([15e7fac](https://togithub.com/fent/node-ytdl-core/commit/15e7faca0d7fb577f75b8251b82f8677972a9b9f)), closes [#​856](https://togithub.com/fent/node-ytdl-core/issues/856) ### [`v4.4.2`](https://togithub.com/fent/node-ytdl-core/releases/v4.4.2) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.4.1...v4.4.2) ##### Bug Fixes - fix empty related videos for some user accounts ([#​853](https://togithub.com/fent/node-ytdl-core/issues/853)) ([6a9ca4f](https://togithub.com/fent/node-ytdl-core/commit/6a9ca4ff9acd36b2f902500d749bbf4c23f69eb5)) ### [`v4.4.1`](https://togithub.com/fent/node-ytdl-core/releases/v4.4.1) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.4.0...v4.4.1) ##### Bug Fixes - catch update check github error ([3609aa2](https://togithub.com/fent/node-ytdl-core/commit/3609aa21c13b29e082472277755f0e50dcea9938)), closes [#​798](https://togithub.com/fent/node-ytdl-core/issues/798) ### [`v4.4.0`](https://togithub.com/fent/node-ytdl-core/releases/v4.4.0) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.3.1...v4.4.0) ##### Features - add `storyboards` to `info.videoDetails` ([#​851](https://togithub.com/fent/node-ytdl-core/issues/851)) ([9aa5c55](https://togithub.com/fent/node-ytdl-core/commit/9aa5c5586eeb9ee6ae7f91168dfd2060e061a0af)) ### [`v4.3.1`](https://togithub.com/fent/node-ytdl-core/releases/v4.3.1) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.3.0...v4.3.1) ##### Bug Fixes - fix error being catchable with bad video id ([6560c66](https://togithub.com/fent/node-ytdl-core/commit/6560c66a7e1800e29e606ee05a41675c8eb50d06)), closes [#​121](https://togithub.com/fent/node-ytdl-core/issues/121) ### [`v4.3.0`](https://togithub.com/fent/node-ytdl-core/releases/v4.3.0) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.2.1...v4.3.0) ##### Features - add `richThumbnails` (animated thumbnails) to related videos ([#​850](https://togithub.com/fent/node-ytdl-core/issues/850)) ([bf06869](https://togithub.com/fent/node-ytdl-core/commit/bf06869f4836b46aec334ada49675084aba78de5)) ### [`v4.2.1`](https://togithub.com/fent/node-ytdl-core/releases/v4.2.1) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.2.0...v4.2.1) ##### Bug Fixes - don't use reserved keywords ([fa2f47b](https://togithub.com/fent/node-ytdl-core/commit/fa2f47b317e677adb82a14a57ea6398558b6ace7)), closes [#​834](https://togithub.com/fent/node-ytdl-core/issues/834) ### [`v4.2.0`](https://togithub.com/fent/node-ytdl-core/releases/v4.2.0) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.1.7...v4.2.0) ##### Features - add `videoDetails.description` and `videoDetails.thumbnails` ([8a35d7a](https://togithub.com/fent/node-ytdl-core/commit/8a35d7aa4a0382771ed2df634e83186b66312564)) ### [`v4.1.7`](https://togithub.com/fent/node-ytdl-core/releases/v4.1.7) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.1.6...v4.1.7) ##### Bug Fixes - optimize getting video info by making the `watch.html` request ([eb42b9c](https://togithub.com/fent/node-ytdl-core/commit/eb42b9c51de01fafeae372280154c166b685ddc2)), closes [#​815](https://togithub.com/fent/node-ytdl-core/issues/815) ### [`v4.1.6`](https://togithub.com/fent/node-ytdl-core/releases/v4.1.6) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.1.5...v4.1.6) ##### Bug Fixes - fix compatibility with Electron apps ([#​823](https://togithub.com/fent/node-ytdl-core/issues/823)) ([6d2b64e](https://togithub.com/fent/node-ytdl-core/commit/6d2b64e)) ### [`v4.1.5`](https://togithub.com/fent/node-ytdl-core/releases/v4.1.5) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.1.4...v4.1.5) ##### Bug Fixes - no longer hangs application due to the request cache ([#​821](https://togithub.com/fent/node-ytdl-core/issues/821)) ([e7ad270](https://togithub.com/fent/node-ytdl-core/commit/e7ad270)) ### [`v4.1.4`](https://togithub.com/fent/node-ytdl-core/releases/v4.1.4) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.1.3...v4.1.4) ##### Bug Fixes - fix getting info from non-embeddable videos ([4167c31](https://togithub.com/fent/node-ytdl-core/commit/4167c31)) - fix getting some properties in `videoDetails` ([fc3025d](https://togithub.com/fent/node-ytdl-core/commit/fc3025d)), closes [#​800](https://togithub.com/fent/node-ytdl-core/issues/800) [#​809](https://togithub.com/fent/node-ytdl-core/issues/809) ### [`v4.1.3`](https://togithub.com/fent/node-ytdl-core/releases/v4.1.3) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.1.2...v4.1.3) ##### Bug Fixes - update youtube client version for more stability ([#​811](https://togithub.com/fent/node-ytdl-core/issues/811)) ([28e00f7](https://togithub.com/fent/node-ytdl-core/commit/28e00f7)) ### [`v4.1.2`](https://togithub.com/fent/node-ytdl-core/releases/v4.1.2) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.1.1...v4.1.2) ##### Bug Fixes - check for unavailable video after every endpoint request ([7f0ab71](https://togithub.com/fent/node-ytdl-core/commit/7f0ab71)), closes [#​804](https://togithub.com/fent/node-ytdl-core/issues/804) - fix age restricted videos ([84d5118](https://togithub.com/fent/node-ytdl-core/commit/84d5118)), closes [#​803](https://togithub.com/fent/node-ytdl-core/issues/803) - have `videoDetails.age_restricted` always be a boolean ([5073154](https://togithub.com/fent/node-ytdl-core/commit/5073154)) - make age restriction check more flexible ([3ced5ac](https://togithub.com/fent/node-ytdl-core/commit/3ced5ac)) - make checking for rental video language agnostic ([32d2300](https://togithub.com/fent/node-ytdl-core/commit/32d2300)) - use backup field to provide `videoDetails.author` fields more consistently ([e619e22](https://togithub.com/fent/node-ytdl-core/commit/e619e22)) ### [`v4.1.1`](https://togithub.com/fent/node-ytdl-core/releases/v4.1.1) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.1.0...v4.1.1) ##### Bug Fixes - provide better error message for age restricted videos ([c0f7e41](https://togithub.com/fent/node-ytdl-core/commit/c0f7e41)), closes [#​791](https://togithub.com/fent/node-ytdl-core/issues/791) - update getting info from main json endpoint ([7a831c3](https://togithub.com/fent/node-ytdl-core/commit/7a831c3)), closes [#​789](https://togithub.com/fent/node-ytdl-core/issues/789) ### [`v4.1.0`](https://togithub.com/fent/node-ytdl-core/releases/v4.1.0) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.0.6...v4.1.0) ##### Bug Fixes - only make one request when getting a private or unavailable video ([cb898cf](https://togithub.com/fent/node-ytdl-core/commit/cb898cf)) ##### Features - add `author`, `thumbnails`, and `isLive` to related videos ([4a04862](https://togithub.com/fent/node-ytdl-core/commit/4a04862)), closes [#​726](https://togithub.com/fent/node-ytdl-core/issues/726) - add `thumbnails` to author object ([4012a15](https://togithub.com/fent/node-ytdl-core/commit/4012a15)) - warn when there is a ytdl-core update ([#​779](https://togithub.com/fent/node-ytdl-core/issues/779)) ([5cfc0eb](https://togithub.com/fent/node-ytdl-core/commit/5cfc0eb)) ### [`v4.0.6`](https://togithub.com/fent/node-ytdl-core/releases/v4.0.6) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.0.5...v4.0.6) ##### Bug Fixes - fix issues with redirects and decoded streams ([ce894a8](https://togithub.com/fent/node-ytdl-core/commit/ce894a8)) - properly check if video is age restricted ([d3a5a69](https://togithub.com/fent/node-ytdl-core/commit/d3a5a69)) - retry endpoint on status code 500 ([e1e1af1](https://togithub.com/fent/node-ytdl-core/commit/e1e1af1)) ### [`v4.0.5`](https://togithub.com/fent/node-ytdl-core/releases/v4.0.5) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.0.4...v4.0.5) ##### Bug Fixes - only emit `close` on last request ([db3f16f](https://togithub.com/fent/node-ytdl-core/commit/db3f16f)) - use backup endpoints when one fails ([5a9a1f4](https://togithub.com/fent/node-ytdl-core/commit/5a9a1f4)), closes [#​774](https://togithub.com/fent/node-ytdl-core/issues/774) ### [`v4.0.4`](https://togithub.com/fent/node-ytdl-core/releases/v4.0.4) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.0.3...v4.0.4) ##### Bug Fixes - emit more detailed error when unable to find html5player file ([81e05ce](https://togithub.com/fent/node-ytdl-core/commit/81e05ce)) - fix race condition causing multiple watch page requests ([6ec1242](https://togithub.com/fent/node-ytdl-core/commit/6ec1242)) - fix race condition with cache causing ytdl-core to hang ([60cdb41](https://togithub.com/fent/node-ytdl-core/commit/60cdb41)) - fix regression for getting info for rental and not yet live videos ([4a01794](https://togithub.com/fent/node-ytdl-core/commit/4a01794)) - fix write after close error ([64d643c](https://togithub.com/fent/node-ytdl-core/commit/64d643c)), closes [#​695](https://togithub.com/fent/node-ytdl-core/issues/695) ### [`v4.0.3`](https://togithub.com/fent/node-ytdl-core/releases/v4.0.3) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.0.2...v4.0.3) ##### Bug Fixes - check for private video in one request ([916c399](https://togithub.com/fent/node-ytdl-core/commit/916c399)) - retry when unable to find content from endpoints ([349d3c6](https://togithub.com/fent/node-ytdl-core/commit/349d3c6)), closes [#​751](https://togithub.com/fent/node-ytdl-core/issues/751) ### [`v4.0.2`](https://togithub.com/fent/node-ytdl-core/releases/v4.0.2) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.0.1...v4.0.2) ##### Bug Fixes - fix extracting html5player file ([bd8ceca](https://togithub.com/fent/node-ytdl-core/commit/bd8ceca)), closes [#​759](https://togithub.com/fent/node-ytdl-core/issues/759) - fix null `likes` and `dislikes` on other languages ([#​761](https://togithub.com/fent/node-ytdl-core/issues/761)) ([9c885fc](https://togithub.com/fent/node-ytdl-core/commit/9c885fc)) ### [`v4.0.1`](https://togithub.com/fent/node-ytdl-core/releases/v4.0.1) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v4.0.0...v4.0.1) ##### Bug Fixes - better error message when unable to get video metadata ([3b31fe5](https://togithub.com/fent/node-ytdl-core/commit/3b31fe5)) - fix getting formats again ([ceca86e](https://togithub.com/fent/node-ytdl-core/commit/ceca86e)), closes [#​750](https://togithub.com/fent/node-ytdl-core/issues/750) [#​752](https://togithub.com/fent/node-ytdl-core/issues/752) [#​739](https://togithub.com/fent/node-ytdl-core/issues/739) ### [`v4.0.0`](https://togithub.com/fent/node-ytdl-core/releases/v4.0.0) [Compare Source](https://togithub.com/fent/node-ytdl-core/compare/v3.4.2...v4.0.0) ##### Bug Fixes - `request`, `response` events are now forwarded from playlist formats ([868213a](https://togithub.com/fent/node-ytdl-core/commit/868213a)), closes [#​671](https://togithub.com/fent/node-ytdl-core/issues/671) - fix `isLive` check for some formats ([f3af856](https://togithub.com/fent/node-ytdl-core/commit/f3af856)) - fix fps for format 278 ([d4b7542](https://togithub.com/fent/node-ytdl-core/commit/d4b7542)) - show more detailed error when trying to download future livestreams ([fa80752](https://togithub.com/fent/node-ytdl-core/commit/fa80752)) - sort formats that are playlist or have `contentLength` higher ([0d27df3](https://togithub.com/fent/node-ytdl-core/commit/0d27df3)), closes [#​163](https://togithub.com/fent/node-ytdl-core/issues/163) [#​705](https://togithub.com/fent/node-ytdl-core/issues/705) - **types:** add a couple more format properties ([d58ce69](https://togithub.com/fent/node-ytdl-core/commit/d58ce69)) ##### Code Refactoring - fully remove callback support ([c483650](https://togithub.com/fent/node-ytdl-core/commit/c483650)) - fully remove deprecated properties ([241f73d](https://togithub.com/fent/node-ytdl-core/commit/241f73d)) ##### Features - include adaptive formats that would be overwritten by playlist formats ([d2d7f94](https://togithub.com/fent/node-ytdl-core/commit/d2d7f94)), closes [#​671](https://togithub.com/fent/node-ytdl-core/issues/671) ##### BREAKING CHANGES - some formats, particularly in livestreams, may appear twice with the same itag, but different urls. - support for callbacks in `getInfo` and `getBasicInfo` has been removed, use promises or async/await - deprecated properties that gave a deprecated warning have been removed, these properties were moved into `info.videoDetails` - default format sorting has changed. with no options, you may no longer get one that has both audio and video on some videos.

Configuration

šŸ“… Schedule: 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.

šŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.