This repository has been archived by the owner on Sep 20, 2023. It is now read-only.
Releases: FreeTubeApp/yt-comment-scraper
Releases · FreeTubeApp/yt-comment-scraper
Release v6.2.0
Release v6.1.0
Features
- Custom emojis are now included in the
comments
object isMember
andmemberIconUrl
is now included in thecomments
object
Fixes
- Module should now return a message if comments are disabled instead of erroring out
Release v6.0.0
Changes
-
The library now uses the new endpoint that YouTube currently uses
/comment_service_ajax ---> /youtubei/v1/next
-
In both functions, the
setCookie
parameter has now been renamed tomustSetCookie
to better intuitively reflect its purpose
Release 5.2.1
Added:
- New flags to the comments and and replies from owner: isOwner, isPinned, hasAuthorReplied
- New flags to reflect the status of the commentators: isVerified, isOfficialArtist
Fixed:
- Jest Test suites now work correctly and do now pass before the code is actually finished running
Release v5.1.0
Changes
- Instead of passing proxy data directly, now an httpsAgent should be passed when this option is used. There are many ways to create such an agent, either directly through NodeJS or through 3rd party packages.
Release v5.0.1
Fixes
- Getting the replies of comments in Standalone mode now works again
Additions
- Proxies are now supported
- The code is now covered with unit-tests, except for the proxy setting
Changes
- The API has changed to accommodate for the many new options. Parameters are now all passed via one single payload object instead of one by one
Release v4.0.4
Fixes
- When a video does not have any comments, the module no longer creates an error.
Thanks to @ChunkyProgrammer for adding the check so quickly
Hotfix Release v4.0.3
Fixes
- Module should not fail when a comment has 0 likes.
Apparently some comments with 0 likes do not have the voteCount property, so the module would fail on these. However some still have it, despite having 0 likes.
Release v4.0.2
Fixes
- The comment count is now returned again.
Youtube changed the layout a bit to make it more uniform, so the like count is now embedded inside another element. I also added a dedicated function to process the shortened strings like 1.9K or 2M so that the calculation is done properly