# Changelog of Google Shopping Scraper (`scrapeai/google-shopping-actor`) Actor

- **URL**: https://apify.com/scrapeai/google-shopping-actor/changelog.md
- **Full Actor documentation**: https://apify.com/scrapeai/google-shopping-actor.md

## Changelog — Google Shopping Scraper

### \[Unreleased]

#### Changed

- Switched production requests to Apify's `GOOGLE_SERP` proxy and `tbm=shop`.
- Replaced browser-only parsing with Cheerio HTML parsing for Google Shopping Search.
- Removed the Amazon fallback so every dataset record is sourced from Google Shopping.
- Runs now fail explicitly on Google CAPTCHA/block pages or empty Google Shopping output.

### \[1.0.0] — 2026-05-23

#### Added

- Initial production-ready actor implementation
- Multi-file source structure: `main.js`, `constants.js`, `url-builder.js`, `utils.js`, `parsers/`
- Residential proxy support via Apify Proxy
- Google consent page handling
- CAPTCHA detection and warnings
- Dataset output with `metadata` field
- `actor.json` and `input_schema.json` at actor root
- `Dockerfile` using official Apify image
- `storage/` and `logs/` directories
- Actor-specific `README.md` and `.env` template
