# Changelog of Naver Search Scraper (`searchapi/naver-search-scraper`) Actor

- **URL**: https://apify.com/searchapi/naver-search-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/searchapi/naver-search-scraper.md

## Changelog

All notable changes to the Naver Search Scraper are documented here.

### \[3.0.0] - 2026-08-29

#### Changed

- Added universal, web, news, blog, and cafe modes plus fair multiple-query processing.
- Added strict page, item, concurrency, retry, and timeout controls and fixed proxy input handling.
- Added consistent Korean browser fingerprints, session persistence, response validation, and terminal challenge detection.
- Added dedicated headline-card fallback for current Naver vertical layouts.
- Added stable SHA-256 IDs, query-aware deduplication, complete search context, Korean ISO date conversion, and source-label cleanup.
- Removed fabricated rating, price, count, and empty placeholder fields.
- Updated the 39-field dataset schema, Docker/browser dependencies, test inputs, and documentation.

### \[2.0.0] - 2026-06-12

#### Added

- **Schema expanded** from 10 to **40 fields**.
- **New fields**: `type`, `resultType`, `titleHtml`, `url`, `displayUrl`, `domain`, `host`, `favicon`, `snippetHtml`, `description`, `sourceUrl`, `sourceLogo`, `publishedAt`, `publishedAtRaw`, `relativeTime`, `thumbnail`, `imageUrl`, `images`, `section`, `sectionType`, `category`, `tags`, `language`, `isAd`, `isSponsored`, `searchUrl`, `searchMetadata`, `searchQuery`, `country`.
- **New view**: `fullDetails` — all 40 fields.
- **INPUT.json** added at project root for local validation.

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

#### Added

- Initial production release of the Naver Search Scraper.
- `PlaywrightCrawler`-based architecture using Chrome.
- Modular project structure.
- `validate-datasets.js` for local dataset output validation.
- `Dockerfile` using `apify/actor-node-playwright-chrome` image.
- `README.md` with full Apify usage guide.
