diff --git a/CHANGELOG.md b/CHANGELOG.md index bc5ca2d..3d61f19 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ ## Unreleased +- **Resilient UI automation helpers** — for driving third-party/adversarial SPAs (no stable test ids, occasional bot walls) rather than your own instrumented app: + - `byAriaLabel()` / `clickByAriaLabel()` — find/click by a regex over `aria-label`, scoped to a `Page` or a narrower `Locator` (e.g. one dialog) + - `withDialog()` — retry an action against a modal that might have silently closed, reopening it first via a caller-supplied `reopen()` + - `fillContentEditable()` — type into `contenteditable` rich-text fields (not just `