# Changelog of Google Sheets Export: Append, Upsert & Sync (`brasspage/google-sheets-sync`) Actor

- **URL**: https://apify.com/brasspage/google-sheets-sync/changelog.md
- **Full Actor documentation**: https://apify.com/brasspage/google-sheets-sync.md

## Changelog

### 1.0, 2026-10-27

- Description and SEO fields rewritten; the SEO description now shows the real price ($0.10 per 1,000 rows).
- README: 3 runnable input examples (append rows, upsert by key, export a dataset with chosen columns).

### 1.0, 2026-10-25

- Shared bot login: share your sheet with the bot email, no Google Cloud setup needed.
- The bot writes only to sheets whose `brasspage_owner` named range holds your Apify user ID.
- Lower prices: $0.0001 per row written and $0.00005 per run start.
- Clearer title, description and README opening for Store search.

### 1.0, 2026-10-15

- Output schema and Store listing (icon, quick start, related Actors).
- Stronger tests for slow-pattern inputs.

### 1.0, 2026-10-14

- First release: append, replace or upsert any Apify dataset or JSON rows into a Google Sheet.
- Upsert with `USER_ENTERED` matches keys and unchanged values correctly.
- Accepts only service-account keys (type `service_account`).
- Fixed a slow-pattern (ReDoS) issue in the number check.
