Releases
v0.11.0
Compare
Sorry, something went wrong.
No results found
PhenX
released this
11 Jul 12:35
0.11.0 (2026-07-11)
⚠ BREAKING CHANGES
reporter: dashboardFixtures / extendDashboardFixtures (exported in 0.9.1) are removed. Import piwiFixtures / extendPiwiFixtures instead.
Features
app: scope flaky-test analysis to a single environment (6652de9 )
app: scope flaky-test analysis to a single environment (812a956 )
capture: teardown race guard and web vitals stashing (dd98d66 )
cluster: global-view diagnosis layout (b5c7ba9 )
compress screenshots server-side via sharp before sending to AI (3f3ed09 )
demo: enrich step events with hooks/fixtures and add wait-heavy scenario (201f3da )
demo: enrich step events with hooks/fixtures and add wait-heavy… (1fe644f )
diagnosis: context coverage strip and citation reveal-on-page (67f5625 )
notifications: embed failing-test context in run and cluster alerts (6c4d8db )
notifications: embed failing-test context in run and cluster alerts (a3777d5 )
release: adopt release-please for file-authoritative versioning (#215 ) (8e7b7cb )
reporter: rename capture fixtures to piwiFixtures and export the PiwiFixtures type (4e4569c )
reporter: respect explicit enabled option (4466da3 )
send test screenshots to AI and embed in HTML export (d4fa1fd )
send test screenshots to AI and embed in HTML export (22471d7 )
settings: AI usage panel, per-role connection tests, form fixes (b6419e2 )
ui: add CollapsibleSectionCard and useFoldedState primitives (29bf152 )
ui: surface test videos as first-class evidence (519b66c )
ui: surface test videos as first-class evidence (3f11c51 )
users: replace Global Access toggle with radio group in Project Access modal (bf05f4b )
Bug Fixes
account activation, display name editing, and user creation flow (26c59e6 )
actually register Nitro's OpenAPI route in production builds (094ec06 )
actually register Nitro's OpenAPI route in production builds (b898e49 )
add waitForHydration before project link clicks and increase notification assertion timeouts (a67b612 )
ai: provider correctness + token-efficiency for model calls (2c6a8e0 )
ai: provider correctness + token-efficiency for model calls (9e290fe )
api: validate project/user IDs before inserting into project_assignments (34fac99 )
app: avoid SSR crash on execution pages with trace links (83e1ed9 )
app: retarget fixtures help links and mention locator healing in wizard (5264fa5 )
app: trace viewer base-path, blob caching, dedup, and Fault0 positioning (63b2de7 )
app: update get-started wizard fixture snippets to piwiFixtures (1cc30de )
ci: use a PAT for release-please so tags trigger publish workflows (36e0004 )
ci: use a PAT for release-please so tags trigger publish workflows (00e28a8 )
db: make run-duration max and startTime comparison Postgres-safe (900a359 )
db: widen test_runs_cases.started_at to bigint on Postgres (66f9b1b )
demo: use 0-based step event offsets, remap to absolute time in … (78a3dc9 )
demo: use 0-based step event offsets, remap to absolute time in workerLoop (05a784c )
generate OpenAPI spec during build hook, remove broken post-build script (afc3519 )
insights: wire up demo route and add empty state explanations (5177544 )
keep 4 side blocks on same rows as summary using row-span-2 (bd2f0fb )
keep 4 side blocks on same rows as summary using row-span-2 (ccb8bea )
make password truly optional in add user form (ba4d5dc )
make password truly optional in add user form (85317e7 )
members: show all users in Members tab and remove avatar (87c2b54 )
prerender /_openapi.json instead of generating it from handler meta (c965030 )
prerender /_openapi.json instead of generating it from handler meta (67711c6 )
publish Docker image to phenx/piwitests-server on Docker Hub (a32637b )
reporter: read serverUrl from inline reporter config in global setup (e511482 )
reporter: remove trailing comma in package.json exports (invalid JSON) (47ad757 )
reporter: stop capture teardown races and restore web vitals and aria capture (d38e444 )
resolve test suite failures (8d47b5c )
single-row layout for 4 blocks — summary=4col, blocks=2col each (94cdb0f )
stop demo simulator from double-counting totalTests (51641e0 )
tests: handle export default when requiring reporter in runner scripts (32b758d )
ui: compact run header CI/Env & Source blocks and keep them on one row (c0638e7 )
ui: make trace viewer links base-path aware (cf1ae5a )
Performance Improvements
app: cache content-addressed trace blobs and bound resource fetches (6bb8678 )
Reverts
restore playwright.config.ts to original state (0f39090 )
Code Refactoring
reporter: drop the deprecated dashboardFixtures aliases (8a90bbe )
You can’t perform that action at this time.