# Changelog of Audible Audiobook Search Scraper (`codingfrontend/audible-book-search-scraper`) Actor

- **URL**: https://apify.com/codingfrontend/audible-book-search-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/codingfrontend/audible-book-search-scraper.md

## Changelog

### \[1.2.0] - 2026-10-01

- Parse observed rating-count cells without corrupting integer counts or emitting non-finite values.
- Preserve full public result descriptions and follow validated source pagination links.
- Correct source sort values, implement bounded author sorting, and reconcile summary counts to saved rows.
- Report requested proxy routing, stop explicit access-response retries, and align Console documentation with runtime defaults.
- Default to Residential Apify proxy routing with the selected storefront's country after standard cloud proxy access returned HTTP 503.

All notable changes to the **Audible Audiobook Search Scraper** are listed here.

***

### \[1.1.1] — 2026-08-31

#### Changed

- Replaced the Playwright/Chrome crawler with bounded Node.js 22 HTTP requests and Cheerio parsing.
- Reduced the supported maximum to 100 results and six pages, with strict storefront/sort/timeout/retry validation.
- Made requested proxy setup fail closed instead of silently downgrading to direct traffic.
- Kept diagnostics and page-text previews out of the audiobook dataset; standardized bounded status under `OUTPUT`.
- Added canonical storefront product URLs, exact 10-character product IDs, cross-page deduplication, strict schemas, five tests, and a zero-vulnerability dependency tree.

### \[1.1.0] — 2026-08-04

#### Changed

- Followed the public Audible next-page control with bounded, single-page browser requests.
- Added value validation, bounded text fields, cross-page deduplication, and explicit success flags.
- Added access-boundary and public site-error detection without CAPTCHA, login, paywall, geofence, or rate-limit bypasses.
- Added compliant diagnostic records with found:false and dataAvailable:false.
- Added complete dataset/output schemas and refreshed the Actor README.

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

#### Added

- Initial release
- Search and scrape audiobook listings from Audible.com including title, authors, narrators, duration, rating, and price
- Output: `asin`, `title`, `authors`, `narrators`, `duration`, `rating`, `price`, `scrapedAt`
- Structured output with `scrapedAt` timestamp for each item
