# Changelog of Fast Instagram Profile Posts Scraper 🚀 (`instagram-scraper/fast-instagram-post-scraper`) Actor

- **URL**: https://apify.com/instagram-scraper/fast-instagram-post-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/instagram-scraper/fast-instagram-post-scraper.md

### 0.1.29 (2026-08-28)

Add: new output fields

- `comments_disabled`
- `commenting_disabled_for_viewer`
- `can_reshare`
- `can_viewer_reshare`

### 0.1.19

Add: output fields

- `location`
- `timeline_pinned_user_ids`

### 0.1.18

Fix: Prevent premature actor shutdown by keeping the pool alive while any profile is still paginating

Chore: Improve the final unfinished-run log to report `pendingRequestCount`, `handledCount`, and active profile count

### 0.1.16

Update: No-post profiles are now charged as restricted_profile.

### 0.1.15

Update: Charge `filtered`

### 0.1.12

Add: Charge `filtered` event when date filtering removes posts and log the filtered count

Add: Log a clear stop reason when pagination reaches the recent cutoff (`Timing Not Match`)

Change: Stop pagination early when date filtering starts (`filtered > 0`)

### 0.1.11

Add: Enhanced runtime logs for pagination progress and task-level retries to improve stuck-run debugging

### 0.1.9

Fix: Prevent infinite request reclaims on unexpected task errors (task-level retry cap + mark handled fallback)

Add: Hard timeouts around core operations (`scraper.run`, dataset writes, and queue ops) to avoid stuck runs

Chore: Improve progress logging for per-profile pagination batches (`Batch persisted` with clearer counters)

### 0.1.8

Add: Concurrent processing to improve throughput when scraping multiple profiles

### 0.1.6

rm: Proxy configuration for higher success rate

### 0.1.1

Add: Warn when profile is restricted ("Restricted profile"); charge `restricted_profile` event

### 0.0.60

Fix: Unauthorized - status code 401

Add: Proxy configuration

### 0.0.1

- add view_count
