Releases
v0.12.0
Compare
Sorry, something went wrong.
No results found
PhenX
released this
12 Jul 20:44
0.12.0 (2026-07-12)
Features
add visual diff, environment diff, DOM snapshot, and page state capture (ac14f3c )
ai: add environment diff section comparing failing execution to last pass (079e157 )
ai: add trace-derived DOM snapshot diagnosis section with context limit (42e97d3 )
ai: attach visual diff overlay and metric to the diagnosis context (a8d89d3 )
app: add lazy visual diff endpoint comparing failure screenshot to last pass (8920d66 )
app: expose environment diff endpoint and evidence cards (2a6adc5 )
app: heal renamed labels and headings with structural alternatives and stale-aware fixes (e7ba663 )
app: ingest page state and add app state diagnosis section (4d8c6a7 )
app: render sanitized DOM snapshots from stored trace blobs (239a74a )
db: add metadata json column to files table (9cb83f9 )
db: add page state column to test run cases (835f6aa )
reporter: capture LCP, CLS and INP core web vitals (7e6a31e )
reporter: capture page state at test end (281a3e8 )
reporter: structural locators for renamed elements (82ac7c0 )
ui: add page state and DOM snapshot evidence cards (2b4a0cf )
ui: add visual diff viewer to test case and cluster evidence (5f8a374 )
ui: show LCP, CLS and INP tiles on the test case page (2c037a6 )
Bug Fixes
ai: read camelCase paint keys and include core web vitals in diagnosis context (28c8a6e )
ai: resolve screenshots stored as attachment rows with screenshot subtype (22cd5f7 )
demo: serve real trace, video, and screenshot evidence in the demo (b7091e7 )
notifications: fix browser notifications and make them configurable (bc0bdcb )
You can’t perform that action at this time.