# Changelog of SMZDM Scraper - 什么值得买 Deals & Search (`liver0914/smzdm-deals-scraper`) Actor

- **URL**: https://apify.com/liver0914/smzdm-deals-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/liver0914/smzdm-deals-scraper.md

## Changelog

### 0.0.2 (2026-10-15)

- Main-site keyword search (`searchKeywords`) on search.smzdm.com with headless-browser
  fallback, residential-proxy escalation and `?p=N` pagination.
- 发现 channel support (`faxianKeywords`, `faxianUrls`): keyword search on
  faxian.smzdm.com (browser fallback) and category/brand listing pagination
  (`c0pN` path scheme) with rich card parsing (brand/category from gtm data).
- Rich feed filters: `malls`, `categories`, `minPrice`/`maxPrice`, `requireTags`,
  `onlyPriceDrops`, `minWorthy`, `minFavorite`, cross-run title-repost dedupe
  (`dedupeByTitle`).
- WAF hardening: UA rotation + cookie reset between retries, challenge-aware backoff.

### 0.0.1 (2026-10-12)

- Initial release.
- Homepage deal feed via the public `json_more` API with cursor pagination (20/page).
- Normalized deal schema: price, mall, brand, category tree, highlight tags, votes,
  buy links (incl. coupon entrances), reporter, sold-out/expired flags.
- Detail mode (`startUrls` or `includeDetail`): exact price, breadcrumb categories,
  author info, embedded comments with reply chains, IP locations and photos.
- Mall filter, incremental monitoring mode (`skipSeenItems`), WAF challenge handling
  with automatic residential-proxy fallback.
