# Changelog of Google Ads Keywords-for-Keywords (`opspilot.cc/google-ads-keywords`) Actor

- **URL**: https://apify.com/opspilot.cc/google-ads-keywords/changelog.md
- **Full Actor documentation**: https://apify.com/opspilot.cc/google-ads-keywords.md

## Changelog

### \[1.3.0] - 2026-07-18

#### Changed

- Limited each run to exactly one seed keyword to control request costs.
- Changed the keyword input from a multi-line textarea to a single text field.
- Rejects multiple keywords before any paid request is sent.

### \[1.2.0] - 2026-07-18

#### Added

- Added `Date From` and `Date To` input fields for monthly search-history selection.
- Added defaults for every input field, including a rolling 12-month date window.
- Added date-format and chronological-order validation.

### \[1.1.0] - 2026-07-18

#### Changed

- Increased the free-user allowance to **5 runs per day**.
- Replaced free-text locations with a multi-select dropdown covering 39 major countries.
- Replaced free-text language input with a `Target Language` dropdown covering 20 major languages.
- Removed advanced and unnecessary settings from the public input form.
- Removed internal codes, provider flags, and system metadata from Dataset rows.
- Preserved safe defaults for empty Apify automated-test inputs.

#### Verified

- All seven local test suites pass.
- Free users can run five times; the sixth daily run is blocked.
- Country and language selections propagate correctly to every exported result.
- Structured `monthly_searches` and `concepts` arrays remain queryable.

### \[1.0.0] - 2026-07-18

#### Added

- Initial keyword suggestion workflow with search volume, CPC, competition, bid estimates, monthly trends, and concepts.
- Multi-country task expansion, deduplication, retries, pay-per-event billing, summaries, and automated-test defaults.
