# Changelog of Baidu Tieba Public Threads Scraper (`searchapi/baidu-tieba-scraper`) Actor

- **URL**: https://apify.com/searchapi/baidu-tieba-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/searchapi/baidu-tieba-scraper.md

## Changelog

### 2.1.0

- Replaced the split Cheerio/Playwright Crawlee transport with a persistent direct Playwright runner so validated Baidu host mappings work when the local resolver cannot resolve `tieba.baidu.com`.
- Added validated DNS-over-HTTPS fallback, bounded listing/thread concurrency, request delay, media blocking, safe retry classification, shared cookies, and optional authorized proxy launch settings.
- Added filter, sort, developer-option, pagination, and run-summary contracts; verification pages are detected and never stored as dataset records.
- Added listing result-count text to the rich dataset contract and fixed atomic output status reporting.

### 2.0.0

- Added single-forum, fair multi-forum, direct-thread, and mixed modes.
- Split discovery from bounded concurrent thread enrichment for speed and deterministic limits.
- Added stable IDs, canonical URLs, rich post/media/author/forum metadata, date normalization, filters, typed schemas, fixtures, and documentation.
- Added consistent browser fingerprints, sessions, proxy validation, strict response/challenge checks, atomic writes, clean no-results behavior, and zero-vulnerability deterministic dependencies.
- Corrected `replyCount` so loaded DOM post count is never presented as the total reply count.
