# Changelog of Playwright Scraper — Custom DOM Records (`automation-lab/public-web-custom-browser-page-function`) Actor

- **URL**: https://apify.com/automation-lab/public-web-custom-browser-page-function/changelog.md
- **Full Actor documentation**: https://apify.com/automation-lab/public-web-custom-browser-page-function.md

## Changelog

### 0.1.1 — 2026-10-08

- Enforce serialized record shape, UTF-8 size and record count outside the custom JavaScript context before saving or charging items.
- Reject sparse arrays and records serialized to primitives; preserve null/undefined as empty output.
- Clarify MCP pagination and timeout recovery without starting duplicate runs.

### 0.1.0 — 2026-10-08

- Extract custom JSON records from rendered public pages using an isolated offline DOM page function.
- Follow optional same-origin links with bounded pages, depth, records, runtime and output.
- Reject private networks, URL credentials, login and detected challenge pages; Node hooks and challenge bypass are not supported.
