# Changelog of Instagram Profile Scraper (`skillify/instagram-profile-scraper`) Actor

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

## Changelog

### 0.1.0 — 2026-08-23

Initial release.

- Scrapes public Instagram profiles logged-out via Instagram's public JSON endpoint.
- Falls back to the public profile page when Instagram's JSON endpoint hits its
  business-category serialization bug, so those profiles return data instead of an error.
- Output field names match the common Instagram profile-scraper format.
- Accepts usernames, `@handles` and profile URLs, plus a `directUrls` alias for
  drop-in compatibility with input written for other Instagram Actors.
- Every input produces exactly one dataset record; failures carry an `error` field
  rather than killing the run.
- Residential proxy by default with session rotation below Instagram's measured
  per-IP request ceiling.
- Output is schema-validated before it is pushed, so an upstream shape change
  surfaces as a failed request rather than as empty fields in your dataset.
- Verified on the Apify platform: build 0.1.1, run 7LvCD9cChysobrQ7l, four profiles
  scraped across both the JSON and fallback paths with zero failed requests.
