# Changelog of Linktree Scraper — Creator Socials, Links & Contacts (`haketa/linktree-scraper`) Actor

- **URL**: https://apify.com/haketa/linktree-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/haketa/linktree-scraper.md

## Changelog

### 0.1.1 — 2026-11-01

- **Fixed a bio-quality bug.** When a creator leaves their Linktree bio blank, Linktree injects an auto-generated SEO placeholder ("*\<name> has been a member of Linktree for N months and joined in \<Month Year>…*") into `userGeneratedBio`. The scraper was emitting that boilerplate as the `description`, polluting the field for outreach/CRM use. It now filters the auto-generated text and returns the creator's **real bio** or `null`. In the verification run this cleaned 304 of 418 placeholder bios while keeping all 114 genuine bios (0 real bios lost).
- **Verified on a fresh 433-profile run** (612 input handles, invalid/404 handles skipped automatically): **0 duplicates**, ~4 minutes on default datacenter proxy, 0 value bugs (no `[object Object]`, no scheme-less URLs). Core/identity fields `platform`, `username`, `url`, `title`, `socialCount`, `linkCount`, `scrapedAt` were **100% populated**; optional fields (`emails`, `country`, real `description`, `categories`, `profileImage`) populate per creator as expected.
- **Refreshed the README** to the current gold standard: the Output example is now a real record from the fresh run, the field reference documents the new `description` behavior and honest per-field coverage, and the Pagination & scale and FAQ sections reflect the measured run.
- No input or output field names changed — fully backward compatible.
