# Changelog of YouTube Comments Scraper (`automation-lab/youtube-comments-scraper`) Actor

- **URL**: https://apify.com/automation-lab/youtube-comments-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/automation-lab/youtube-comments-scraper.md

## Changelog

### 2026-09-08

*Feature correctness*

- Fixed `includeReplies` so reply threads are expanded and exported with `isReply` and `parentCommentId` linkage. Top-level-only behavior remains the default.
- Added deduplication and bounded reply pagination to prevent duplicate rows, duplicate charges, and runaway thread requests.
- Added a video-wide two-identity residential recovery limit when YouTube rejects a cloud route, kept the active identity across pagination, and made complete access failures fail honestly instead of succeeding with an empty dataset.

### 2026-05-03

*Reliability*

- Fixed the production startup path so comment extraction works without development-only packages.

### 2026-04-24

*Reliability*

- Added retries and fallback requests for transient YouTube API failures, reducing incomplete runs.
