# Changelog of Facebook Public Profiles Scraper (`automation-lab/facebook-public-profile-scraper`) Actor

- **URL**: https://apify.com/automation-lab/facebook-public-profile-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/automation-lab/facebook-public-profile-scraper.md

## Changelog

### 0.1.3 — 2026-09-18

#### Fixes

- Added support for Facebook `/people/<name>/<numeric-id>` profile permalinks, including mixed batches with username and `profile.php` URLs.
- Reduced Chromium background work and renderer-process overhead to improve memory safety.

### 0.1.2 — 2026-09-15

#### Reliability

- Added explicit, uncharged diagnostic rows for profiles unavailable on Facebook's public logged-out routes instead of opaque all-target hard failures.
- Added route/attempt observability, stricter rejection of non-profile URLs before charging, and a run-time safety budget that records unprocessed targets for smaller follow-up batches.

### 0.1.1 — 2026-08-16

#### Reliability

- Improved logged-out profile recovery by trying Facebook's public About delivery route before rotating to the overview route.
- Prevented Facebook login and navigation controls from being reported as profile bio text.

### 0.1.0 — 2026-08-07

- Extract public Facebook profile identity, bio, work, education, location, relationship, follower signals, verification, profile images, and external links.
- Accept username and numeric `profile.php` URLs, deduplicate inputs, and return typed records without requiring a Facebook login.
- Report unavailable private fields as null or empty arrays instead of inferring them.
