# Changelog of Naver Images Scraper (`searchapi/naver-images-scraper`) Actor

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

## Changelog

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

#### Changed

- Replaced the browser-and-scroll workflow with validated first-party structured JSONP extraction and a public embedded-DOM fallback.
- Added single and fair multi-query modes, real 100-item continuation batches, adaptive stopping, concurrency/retry/timeout controls, and atomic dataset writes.
- Added real original image URLs, original and thumbnail dimensions, stable IDs, source pages, publishers, creator labels, publication dates, colors, image types, CCL codes, and related-query labels.
- Added source-backed dimension, file-type, animation, section, domain, and date filters plus relevance/dimension/megapixel/newest sorting.
- Removed fabricated zero dimensions and file sizes, guessed Google favicons, false animation defaults, duplicate aliases, raw engine data, opaque image IDs, signatures, and report objects.
- Removed arbitrary start URLs and truthfully constrained the legacy market to Naver's current `ko-KR` image service.
- Added valid input/output/dataset schemas, deterministic exact dependencies, a Node-only Docker image, eight tests, and recursive dataset auditing.

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

#### Added

- Initial release of Naver Images Scraper (v2.0.0).
- 51 canonical dataset fields, normalised through the shared `src/canonical.js → normalizeImageRecord` helper, matching the Bing / Google / Brave / Baidu `*.schema.json` family.
- Image grid scraping from `search.naver.com?where=image`.
- Multi-attribute image URL extraction (`src`, `data-src`, `srcset`).
- Width/height detection from attributes, the `expw`/`exph` query params, or thumbnail size.
- File format detection from URL extension (jpg, png, webp, gif, etc.).
- `isAnimated` detection based on file format (gif, webp, apng, avif).
- Korean query support (e.g. `벚꽃`, `강아지`).
- 2 dataset views: `overview` (key fields) and `fullDetails` (all 51 fields).
- Market default `ko-KR`, country `KR`, language `ko`.
