# Changelog of Threads Scraper — Posts, Replies & Profiles, No Login (`memo23/threads-scraper`) Actor

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

## Changelog

### 2026-09-23 (build 0.0.31)

#### Changed: `maxItems` is now a limit for each target

`maxItems` used to cap the whole run. With several usernames, the first one could use up the limit and the rest returned nothing.

It now applies to each target separately: every username, post URL, search query and hashtag gets up to `maxItems` rows. For example, 3 usernames with `maxItems: 50` can return up to 150 rows.

**Check your saved tasks and schedules.** A run with many targets can now return, and bill, more rows than before. If you used `maxItems` to limit spending, set a maximum cost per run when you start the Actor. The run stops there and finishes normally with the rows already collected.

Free-plan runs are still limited to 50 rows per run in total.

### 2026-09-23 (build 0.0.30)

#### Improved: search and hashtag retries

Threads sometimes returns an empty search page. Keyword and hashtag searches now retry on a new connection before reporting zero results, the way post URLs already did.

### 2026-09-23 (build 0.0.29)

#### Fixed: post URLs returned no results

Threads changed how its post pages load, and every post URL returned "page returned no matching post", even for live posts. Post URLs now return the post and its replies again. Set `includeReplies` to `false` to get only the post itself.
