# Changelog of Google Videos Scraper (`searchapi/google-videos-scraper`) Actor

- **URL**: https://apify.com/searchapi/google-videos-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/searchapi/google-videos-scraper.md

## Changelog

### Unreleased

#### Changed

- Removed the public debug input and kept bounded structural diagnostics in normal failure logs.

### \[3.0.0] - 2026-08-29

#### Changed

- Replaced Playwright-through-`GOOGLE_SERP` with the proxy group's required HTTP-only transport.
- Retained a fingerprint-consistent Playwright fallback for direct, Residential, and custom proxies.
- Added single/batch queries, fair quotas, bounded pagination, platform/time/duration/SafeSearch filters, stable IDs, and global deduplication.
- Added strict status, content-type, challenge, layout-change, and genuine no-results handling; explicit CAPTCHA pages are not retried or stored.
- Replaced the aspirational 49-field contract with a source-backed typed schema that omits unavailable values.
- Removed the unsafe proxy helper that read local Apify authentication files and removed unused generated modules.
- Added output/run-summary schema, dataset audit tooling, expanded tests, pinned dependencies, and security overrides.
- Expanded explicit empty-result wording support after cloud validation, while preserving fail-closed behavior for unknown layouts.

### \[2.5.0] - 2026-08-28

- Added the earlier Playwright crawler, Google video-card selectors, and canonical normalizer.

### \[1.0.0] - 2025-05-20

- Initial release.
