# Changelog of TikTok Hashtag Scraper (`automation-lab/tiktok-hashtag-scraper`) Actor

- **URL**: https://apify.com/automation-lab/tiktok-hashtag-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/automation-lab/tiktok-hashtag-scraper.md

## Changelog

### 2026-09-08

*Reliability*

- Hashtag runs now use bounded per-hashtag deadlines, preserve successful partial results, and expose a machine-readable `OUTPUT` summary of succeeded, zero-result, and failed hashtags.
- Browser sessions now block nonessential visual resources, close before result storage, avoid cleanup-race retries after useful videos are collected, and reject CAPTCHA search shells without mistaking TikTok's normal Log in header for a blocked page, reducing runtime and near-out-of-memory risk on mixed hashtag jobs.
- Empty bootstrap sessions receive a fresh-identity retry, while confirmed empty API responses finish without loading another heavy TikTok page.
- Optional hashtag-view lookups no longer delay video extraction or consume the per-attempt deadline.
- Empty bootstrap retries now switch to TikTok's public video-search page instead of repeating the same blocked route.
- Proxy guidance now accurately identifies the actor-managed datacenter route and the compatibility-only status of supplied proxy settings.

### 2026-07-02

*Reliability*

- Improved cleanup after successful hashtag scrapes so runs finish reliably instead of timing out after videos are collected.

### 2026-06-27

*Reliability*

- Improved successful video extraction so hashtag runs finish faster during browser cleanup.

### 2026-06-11

*Reliability*

- Ensured hashtag video results are saved before crawler shutdown.

### 2026-06-07

*Reliability*

- Isolated crawl state between repeated hashtag runs to avoid stale queues and empty results.
- Hardened navigation when TikTok returns empty or slow browser sessions.

### 2026-06-01

*Reliability*

- Restored normal hashtag runs so requested hashtags return TikTok videos instead of silently finishing with no results.
- Added clear failure behavior when TikTok returns no requested-hashtag videos.

### 2026-05-25

*Reliability*

- Reduced stalled TikTok hashtag runs by bounding page and API waits and retrying blocked sessions faster.

### 2026-03-25

*Features*

- Initial release for scraping TikTok videos by hashtag, including captions, author details, music metadata, and engagement metrics.
