# Changelog of Secure Playwright Browser Automation Runner (`moneyagent_lab/money-agent-browser-runner`) Actor

- **URL**: https://apify.com/moneyagent\_lab/money-agent-browser-runner/changelog.md
- **Full Actor documentation**: https://apify.com/moneyagent\_lab/money-agent-browser-runner.md

## Changelog

### v0.4.1 — private beta patch

- Added optional zero-based `matchIndex` for selector-based actions.
- Preserved Playwright strict mode when `matchIndex` is omitted.
- Added strict validation for `matchIndex` (`0..999`, integer only).
- Added input-schema documentation and regression/security tests.
- Validated the fix against real Hacker News and PyPI workflows.

### v0.4 — PPE-ready private beta

- Added `clientReference` correlation.
- Added PPE-ready `browser-action` accounting architecture while monetization remains disabled.
- Added spending-limit handling and billing audit fields.
- Added private GitHub Issue-driven Apify control channel.

### v0.3 — hardened private beta

- Added SSRF-resistant egress proxying, strict input validation, network/output budgets, popup and unsupported-channel blocking, security CI, and cloud reliability/cost gates.
