# Changelog of YouTube Ultimate Scraper (PPE) (`ultimate/youtube-scraper`) Actor

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

## Changelog

All notable changes to this project will be documented in this file.

<br><br>
![Unlock the Treasure](https://i.imgur.com/jGdVsj0.png) <br><br>

### 1.0.17 (2025-12-07)

#### 🐛 Bug Fixes

- Fixed some JSON formatting issues in the sample advanced configuration template.

### 1.0.16 (2025-11-24)

#### 🚀 Features

- Updated all dependencies to their latest stable npm versions.
- Converted the app architecture for compliance with Apify's new `Limited permissions` model.

### 1.0.15 (2025-10-05)

#### 🚀 Features

- Extended the video metadata output to inlude the video page URL.

### 1.0.14 (2025-10-02)

#### 🚀 Features

- Improved function parameter typing for internal helper functions.
- Eliminated a redundant billing event (run cancellation) and adopted Apify's native 'apify-actor-start' event.

#### 🐛 Bug Fixes

- Fixed an issue whereby RunOptionsSummaryBuilder erroneously conflates maxChannelSearchResults with maxChannelVideos.
- Fixed an issue whereby RunManifestBuilder erroneously always reports the transcript option as enabled.

### 1.0.13 (2025-09-19)

#### 🐛 Bug Fixes

- Fixed a rendering issue in the README.

### 1.0.12 (2025-09-19)

#### 🚀 Features

- Updated the README with additional explanatory content.

### 1.0.11 (2025-09-19)

#### 🚀 Features

- Refined the end-of-run log banner to provide clearer instructions for accessing the run report.

#### 🐛 Bug Fixes

- Fixed a typo in the CHANGELOG.

### 1.0.10 (2025-09-19)

#### 🚀 Features

- Added support for short YouTube video URLs (https://www.youtu.be/VIDEO\_ID).

#### 🐛 Bug Fixes

- Fixed an issue parsing video URLs with multiple parameters.

### 1.0.9 (2025-09-18)

#### 🚀 Features

- Extended comment metadata to include a count of total comments per video (minor breaking change in output JSON format).

### 1.0.8 (2025-09-11)

#### 🐛 Bug Fixes

- Replaced animated GIF image in README with static PNG, due to Apify Store rendering limitations.
- Fixed a typo in the end-of-run status message text.

### 1.0.7 (2025-09-10)

#### 🚀 Features

- Updated the README to promote our new (free) user onboarding service.
- Implemented prominent status logging at the termination of each run.

### 1.0.6 (2025-08-16)

#### 🚀 Features

- Implemented user-selectable output formats for transcripts.
- Updated the README with additional explanatory content.

### 1.0.5 (2025-08-16)

#### 🚀 Features

- Updated the README with additional explanatory content.

#### 🐛 Bug Fixes

- Corrected typos and formatting issues in the CHANGELOG.

### 1.0.4 (2025-08-15)

#### 🚀 Features

- Extended the Apify UI input schema to include additional configuration options.
- Extended schema validation rules to reflect insights from real-world scenario testing.
- Updated the README with additional explanatory content.

#### 🐛 Bug Fixes

- Implemented graceful handling of unknown channel handles.

### 1.0.3 (2025-08-15)

#### 🚀 Features

- Extended the advanced configuration to include additional convenience values.
- Updated the README with additional explanatory content.

#### 🐛 Bug Fixes

- Implemented graceful handling of hashtags with or without leading `#` character.

### 1.0.2 (2025-08-14)

#### 🚀 Features

- Implemented support for incremental scraping.
- Updated the README with additional explanatory content.

#### 🐛 Bug Fixes

- Optimized runtime state management for improved memory efficiency.

### 1.0.1 (2025-08-13)

#### 🚀 Features

- Updated the README with additional explanatory content.
- Refined the test scenario implementation to accelerate crawl testing.

#### 🐛 Bug Fixes

- Reduced the logging severity of some non-critical events.

### 1.0.0 (2025-08-12)

- Initial production release.
