This repository has been archived by the owner on Sep 20, 2023. It is now read-only.
Releases: FreeTubeApp/yt-channel-info
Releases · FreeTubeApp/yt-channel-info
Release v2.1.0
Features
- getPlaylistInfo, getChannelInfo, getChannelVideos, getChannelCommunityPosts now accept an optional numerical identifier as argument. It allows the specification of the type of the provided channelId. See ReadMe for more information. Advantages are faster processing and less network requests
- New API endpoint.
getRelatedChannelsMore
will grab more related channels after the initial call ofgetChannelInfo
.getChannelInfo
will include the required continuation token in order for this new endpoint to be properly used.
Changes
- The API endpoint for the getChannelCommunityPosts has changed in terms of optional arguments to match the rest of the available functions.
Fixes
- Channels with more than 12 related channels are now handled correctly
Release v2.0.0
Features
- The channel's community page can now be scraped (see ReadMe for functionality)
Bug fix
- All channel URLs with /c/ as channel indicator are now supported and do not cause an error anymore
Release v1.3.0
Fixes
- Update to new channel continuation API for all endpoints
- Add featured channels back to returned data
- Fix view count for live videos (#19 )
- Fix error when requesting last continuation (#18 )
Deprecation
- Passing
oldest
togetChannelPlaylistInfo()
is now deprecated as YouTube doesn't provide this endpoint any more. It still returns data as if you passed thenewest
parameter however there's a chance that data won't be returned at all in the future. A warning is mentioned if you useoldest
and this option will be removed in a later version.
Release v1.2.2
Fixes
- Fix issue where module would error out for channels with fewer than 30 videos
Release v1.2.1
Fixes
- Update the continuation logic to reflect recent changes to YouTube. Fixes #15
Release v1.2.0
Features
Added isVerified
Boolean to channel info (#11)
Release v1.1.4
Fixes
- Fix Premiere Logic
Release v1.1.3
Fixes
- Added check in
getChannelVideosMore
for if you're at the end of the continuation. Will returnnull
if there are no more videos to grab.
Release v1.1.2
Fixes
- Return a duration of
0
when a video doesn't provide one instead of erroring out.
Release v1.1.1
Fixes
- Include error message when a channel has been removed / banned
- Return empty array if a channel has no videos instead of an error