# Changelog of Threads Search Scraper (`parsebird/threads-search-scraper`) Actor

- **URL**: https://apify.com/parsebird/threads-search-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/parsebird/threads-search-scraper.md

## Changelog

### v1.4 - 2026-10-03

- Added links to the other ParseBird Threads scrapers in the README.

### v1.3 - 2026-09-06

- Fixed runs returning almost no posts. Threads moved its public search results into a search-engine crawler view and stopped serving them to the old headless-browser path, which had also started failing to render. The scraper now reads the crawler view directly over a plain HTTP request - no browser - so keyword and hashtag searches return full result sets again (dozens of posts per keyword instead of a handful).
- Fixed over-filtering. Results are now taken straight from the Threads search-results block, which is already ranked for the query, so posts are no longer dropped just because the exact keyword string is missing from the text. The `keyword_match` field still reports whether the literal keyword appears.
- Removed the headless browser and its Chromium dependency. Runs are now much faster and use less memory.
- The `/tag/` page is only fetched as a fallback when a hashtag keyword returns no search results.

### v1.2 - 2026-08-20

- Fixed searches returning 0 posts for most keywords: Threads stopped including real results in the plain HTML response for its keyword search page, so the scraper now renders that page in a headless browser to read the same data a real visitor sees. Hashtag lookups are unaffected and still run without a browser.
- Added an optional proxy configuration input for the new browser-based search step.

### v1.1 - 2026-08-04

- Fixed most results being unrelated to the search keyword: the page's embedded JSON includes recommendation/sidebar modules alongside actual search results, and the scraper collected any post-shaped object it found regardless of whether it matched the keyword. It already computed a `keyword_match` field per post but never used it to filter — now non-matching posts are dropped before being pushed.

### v1.0 - 2026-07-11

- Initial release.
- Added public Threads keyword and hashtag search inputs.
- Added structured post, author, engagement, media, hashtag, mention, and search metadata fields.
