Skip to content
This repository has been archived by the owner on Sep 20, 2023. It is now read-only.

Releases: FreeTubeApp/yt-comment-scraper

Release v6.2.0

31 Aug 02:03
Compare
Choose a tag to compare

Changes

  • New total field with the total amount of comments available
  • Better support for bold, italics and strike through formatting

Fixes

  • Improved parsing of the hasOwnerReplied field

Release v6.1.0

08 Feb 03:11
Compare
Choose a tag to compare

Features

  • Custom emojis are now included in the comments object
  • isMember and memberIconUrl is now included in the comments object

Fixes

  • Module should now return a message if comments are disabled instead of erroring out

Release v6.0.0

23 Jul 21:28
v6.0.0
fb7c81d
Compare
Choose a tag to compare

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 to mustSetCookie to better intuitively reflect its purpose

Release 5.2.1

25 Jun 11:39
e84c9e8
Compare
Choose a tag to compare

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

17 Jun 10:44
67c11ee
Compare
Choose a tag to compare

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

11 Jun 21:12
Compare
Choose a tag to compare

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

03 Jun 17:53
Compare
Choose a tag to compare

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

22 May 19:02
Compare
Choose a tag to compare

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

22 May 18:24
Compare
Choose a tag to compare

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