mirror of
https://github.com/garrytan/gstack.git
synced 2026-08-22 22:17:16 +02:00
Bump to v0.3.0 — Phase 2 + Phase 3 changelog
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
6ff6d5b6d3
commit
01fc3830c5
@@ -1,5 +1,35 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## 0.3.0 — 2026-03-12
|
||||||
|
|
||||||
|
### Phase 3: /qa skill — systematic QA testing
|
||||||
|
|
||||||
|
- New `/qa` skill with 6-phase workflow (Initialize, Authenticate, Orient, Explore, Document, Wrap up)
|
||||||
|
- Three modes: full (systematic, 5-10 issues), quick (30-second smoke test), regression (compare against baseline)
|
||||||
|
- Issue taxonomy: 7 categories, 4 severity levels, per-page exploration checklist
|
||||||
|
- Structured report template with health score (0-100, weighted across 7 categories)
|
||||||
|
- Framework detection guidance for Next.js, Rails, WordPress, and SPAs
|
||||||
|
- `browse/bin/find-browse` — DRY binary discovery using `git rev-parse --show-toplevel`
|
||||||
|
|
||||||
|
### Phase 2: Enhanced browser
|
||||||
|
|
||||||
|
- Dialog handling: auto-accept/dismiss, dialog buffer, prompt text support
|
||||||
|
- File upload: `upload <sel> <file1> [file2...]`
|
||||||
|
- Element state checks: `is visible|hidden|enabled|disabled|checked|editable|focused <sel>`
|
||||||
|
- Annotated screenshots with ref labels overlaid (`snapshot -a`)
|
||||||
|
- Snapshot diffing against previous snapshot (`snapshot -D`)
|
||||||
|
- Cursor-interactive element scan for non-ARIA clickables (`snapshot -C`)
|
||||||
|
- `wait --networkidle` / `--load` / `--domcontentloaded` flags
|
||||||
|
- `console --errors` filter (error + warning only)
|
||||||
|
- `cookie-import <json-file>` with auto-fill domain from page URL
|
||||||
|
- CircularBuffer O(1) ring buffer for console/network/dialog buffers
|
||||||
|
- Async buffer flush with Bun.write()
|
||||||
|
- Health check with page.evaluate + 2s timeout
|
||||||
|
- Playwright error wrapping — actionable messages for AI agents
|
||||||
|
- Context recreation preserves cookies/storage/URLs (useragent fix)
|
||||||
|
- SKILL.md rewritten as QA-oriented playbook with 10 workflow patterns
|
||||||
|
- 166 integration tests (was ~63)
|
||||||
|
|
||||||
## 0.0.1 — 2026-03-11
|
## 0.0.1 — 2026-03-11
|
||||||
|
|
||||||
Initial release.
|
Initial release.
|
||||||
|
|||||||
Reference in New Issue
Block a user