# Changelog of Google Events Scraper (`codingfrontend/google-events-scraper`) Actor

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

## Changelog

### 1.0.0 - 2026-08-31

- Honor query location, country, language, result limit, and user proxy configuration.
- Unify legacy event-card selectors into one tested parser with consistent dataset field names.
- Remove generic web results, raw response storage, and full sample-record logging.
- Treat explicit Google empty results as success and fail closed on challenges, request exhaustion, or unknown markup.
- Add global event deduplication, URL unwrapping/tracking cleanup, compact records, and an `OUTPUT` run summary.
- Replace the unused Playwright runtime with the Node Actor image and deterministic production installation.
- Add input/output/storage schemas, bounded QA fixtures, tests, and cloud-source exclusions.
- Use the HTTP target required by Apify's `GOOGLE_SERP` proxy group and cap session rotations at two; direct and other proxy routes remain HTTPS.
- Name the optional description field `eventDescription` to avoid Apify's reserved dataset-schema key.
