# Changelog of OnlyFans Scraper — Bulk Profile Data (No Login) (`cliqtomedia/onlyfans-scraper`) Actor

- **URL**: https://apify.com/cliqtomedia/onlyfans-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/cliqtomedia/onlyfans-scraper.md

## Changelog

### 0.4.10 — 2026-08-21

- Rotate the anonymous `x-bc` browser identifier for every signed request so a
  large batch does not bind thousands of requests to one client identity.
- Let Apify Proxy select the least-used IP automatically for each HTTP request
  instead of creating thousands of one-use sticky sessions.
- Make sustained rotating-proxy 429 waves immediately restore a safe aggregate
  request-start interval, adapt again every five seconds when needed, and
  prevent success traffic from immediately erasing that signal.
- Add regression tests for independent request identities and rotating-pool
  limiter adaptation.

### 0.4.7 — 2026-08-21

- Split public and private Actor capabilities through fail-closed deployment
  flags while keeping one codebase and one main development line.
- Removed callback, operational config, legacy dispatcher fields, and private
  storage collections from the public input and Store surface.
- Added callback destination validation, response-size limits, redirect
  rejection, bounded diagnostics, and secret-safe URL logging.
- Made Dataset writes PPE-aware, stopped cleanly at a buyer's maximum charge,
  and made Dataset outages abort the whole run.
- Added graceful platform-abort summaries and clearer partial-result status
  messages.
- Hardened rule probing, repeated rotating-proxy 403 handling, format-B header
  removal, HTTP 408 retry classification, and network response limits.
- Updated Store pricing copy, schemas, example input, public README, private
  runbook, and source-package boundaries.

The OnlyFans profile acquisition and open-ended output contracts remain
compatible with the existing private consumer.
