# Changelog of Amazon KDP Book Niche Analyzer: Real BSR and Competition Data (`getascraper/kdp-book-niche-analyzer`) Actor

- **URL**: https://apify.com/getascraper/kdp-book-niche-analyzer/changelog.md
- **Full Actor documentation**: https://apify.com/getascraper/kdp-book-niche-analyzer.md

## Changelog

### 0.3.0 (Unreleased)

- Made default-dataset book records the public output contract for every run; niche summaries remain in supporting named and key-value-store output.
- Removed the `primaryOutput` selector from new input forms and documented legacy `NICHES` input as deprecated.
- Updated examples and Store documentation for 256 MB default memory and the planned Pay per Event structure.

### 0.2.0 (2026-07-27)

- Added multi-keyword and direct-book URL source configuration, autocomplete discovery, monitoring controls, and book-or-niche output selection.
- Expanded the public dataset and key-value-store schemas for organic rank, book-age, pricing, category detail, niche summaries, run summaries, and monitor state.
- Removed the unused standby-mode server path.

### 0.1.0 (2026-07-05)

🎉 Initial release.

- 🔍 Keyword-driven Kindle Store search with per-book extraction: title, author, format, price, rating, review count.
- 🏆 Best Sellers Rank (overall + category), category name, page count, and publish date from each book's own product page: fields competitors in this niche do not extract.
- 📊 Documented, BSR-anchored niche opportunity score and aggregate summary (median BSR, price band, review-count spread, format mix) per run.
- 🛡️ Automated-traffic checkpoint detection with session retirement and retry, plus a same-domain request delay, after confirming Amazon can checkpoint even light, back-to-back requests.
- 🇺🇸 US-targeted datacenter proxy by default so prices return in USD.
