Release 0.5.0 #18

Merged
ilia merged 1 commits from release/0.5.0 into main 2026-08-09 18:34:20 -05:00
3 changed files with 4 additions and 2 deletions
+2
View File
@@ -2,6 +2,8 @@
## Unreleased
## 0.5.0 — 2026-08-09
- **Outline-session hardening** (aria twins, uploads, cookie→API):
- `byAriaLabel` / `clickByAriaLabel`: `preferVisible` option — skip hidden Radix/menu twins; **`clickByAriaLabel` defaults `preferVisible: true`**, falling back to the first match if none are visible
- `setFilesViaChooser(page, trigger, files)` — wait for `filechooser` then `setFiles` (slash-menu Image / Upload flows)
+1 -1
View File
@@ -7,7 +7,7 @@ Living ops/status after releases. Update when an item closes.
| Item | Status |
|------|--------|
| Pushgateway + `live-playkit` Grafana board | Applied (`<pushgateway-host>:9091`) |
| Tag release workflow + `RELEASE_TOKEN` | Working (`v0.3.1`, `v0.4.0` Gitea releases) |
| Tag release workflow + `RELEASE_TOKEN` | Working (`v0.3.1`, `v0.4.0`, `v0.5.0` Gitea releases) |
| Selftest CI | Green (Playwright image pinned to package version) |
| Outline **QA & Dev → Playkit** @ v0.4.0 | Synced via API 2026-07-15 → https://notes.levkin.ca/doc/playkit-CrPJq5x2qQ |
| Playkit sync probe cleanup | Deleted via API 2026-07-15 |
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@levkin/playkit",
"version": "0.4.0",
"version": "0.5.0",
"description": "Shared Playwright + API test kit — browser helpers, API client, logging, performance, Grafana/Prometheus metrics",
"license": "MIT",
"type": "module",