# Changelog of MakerMap Scraper — Indie Makers, Founders & Products by City (`teodor_banea/makermap-scraper`) Actor

- **URL**: https://apify.com/teodor_banea/makermap-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/teodor_banea/makermap-scraper.md

## Changelog

### 0.1.7 (2026-10-22)

- Removed the only-new-since-last-run option and its named key-value store; the actor no longer leaves any storage
  in your account. MakerMap has no date filter, so a scheduled run returns the current listing (sort `newest`);
  drop repeats downstream by `handle`, `productKey` or `meetupId`.

### 0.1.6 (2026-10-20)

- Run storage no longer keeps internal crawler statistics or session records (they held library file paths and raw
  error texts).

### 0.1.5 (2026-10-19)

- Apify datacenter proxy is built in and no longer an input (the proxy setting was removed from the form).

### 0.1.4 (2026-10-19) — quieter logs

- Logs, status messages and the ERRORS record describe what was loaded ("the maker list", "the live leaderboard")
  in plain words; failures say what could not be downloaded and why, without technical response dumps.

### 0.1.3 (2026-10-19) — age redaction everywhere

- Age redaction now also covers intro posts and newcomer intros in `recentPosts`, `bio` and `xBio`, ages
  followed straight by a word ("I'm 39 solo founder"), "I'm 40+", spelled-out ages ("I'm thirty eight") and "age 19".
  Counts stay ("I'm 30 days into", "25k followers"). On the 2026-10-19 full map: 2 of 5,193 makers still carry an
  age (decimal ages like "76.5 years old").

### 0.1.2 (2026-10-19) — platform QA fixes

- Self-stated ages written in intro posts and recent posts ("I'm 29.", "29 years old", "29yo", "aged 29") are
  redacted to "\[age]" (best effort); README wording matches.
- Claimed and pending makers: the live X bio now wins over the nightly snapshot for `bio` and `xBio`.
- New column `statedMrrCurrency` (ISO code from the symbol in the stated MRR) on makers, products and maker products.
- URLs: HTML entities decoded; localhost and private-network hosts rejected.
- `sortBy: points` breaks ties on the site rank, so top-N by points matches the leaderboard.
- Countries: retired codes (UK, DY, HV, AN, NH, VD, YD, RH) removed from the form and aliased to ISO codes.
- Default `maxResults` 500 → 100 for API callers; `searchText` description lists location and companies.
- "Only new" memory store renamed to `makermap-scraper-seen` (less likely to collide with another tool's store).

### 0.1.0 (2026-10-19)

- First version: makers, products and meetups from MakerMap (www.makermap.lol).
- Makers: the intro-thread people joined with the leaderboard's claimed and pending makers and the newcomers
  (≈ 5.2k rows); claimed data (place, followers, style, products, socials) wins like on the site; verified rank
  computed like the site.
- Products: one row per product page (host, or host/listing on app stores and other shared platforms); claimed
  products first, pending claims, then products found on unclaimed makers' X profiles; categories, ratings and
  stated MRR.
- City and country page links follow the site's page rules and are checked against the pages that exist.
- Intro engagement from the later automatic pass is null — the site holds zeros there.
- `onlyNewSinceLastRun` remembers delivered rows per mode in a named key-value store.
- Self-stated ages are never read into a row.
