# Changelog of Reddit Post & Subreddit Scraper (`scrapeai/reddit-advanced-scraper`) Actor

- **URL**: https://apify.com/scrapeai/reddit-advanced-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/scrapeai/reddit-advanced-scraper.md

## Changelog

All notable changes to the Reddit Scraper are documented here.

### \[1.0.0] - 2025-05-21

#### Added

- Initial production release of the all-in-one Reddit Scraper.
- `PuppeteerCrawler`-based architecture using Reddit's `.json` API endpoints.
- Files:
  - `src/main.js` — entry point with multi-mode routing.
  - `src/scraper.js` — crawler factories for posts, profiles, and subreddit-user scan modes.
  - `src/parser.js` — JSON response parser for search results, posts, comments, and profiles.
  - `src/utils.js` — stealth helpers, launch options, random delays.
- Supports 4 modes: `subreddit`, `search`, `postUrl`, `profile`, `subredditUsers`.
- Deep-scraping batch: opens parallel browser tabs to enrich each post with full body + comments.
- `.actor/actor.json`, `input_schema.json`, `dataset_schema.json` for Apify platform compatibility.
- `validate-datasets.js` for local dataset output validation.
- `Dockerfile` based on `apify/actor-node-puppeteer-chrome`.
- `README.md` with full Apify usage guide.

#### Fixed

- `dataset_schema.json`: renamed reserved `"id"` field to `"redditId"` to pass Apify schema compilation.
