diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 945fbaf2..c84411f5 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.25.0" + ".": "0.26.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index bd3b0f9f..7c8cf063 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,129 @@ > Entries from 0.9.0 onward are generated by [release-please](https://github.com/googleapis/release-please). Earlier entries were backfilled from the [GitHub release notes](https://github.com/PiwiTests/platform/releases) when the project adopted it. +## [0.26.0](https://github.com/PiwiTests/platform/compare/v0.25.0...v0.26.0) (2026-08-19) + + +### Features + +* add branch as first-class dimension for baselines and analytics ([2a13b17](https://github.com/PiwiTests/platform/commit/2a13b17e31316297b368033511eaf3db74f658d2)) +* add test selections — data-driven test subsets from run history ([f46f251](https://github.com/PiwiTests/platform/commit/f46f251959ddf662265a4318d43d5ba0df61cea0)) +* **ai:** support text-only models and live diagnosis E2E tests ([ad40d16](https://github.com/PiwiTests/platform/commit/ad40d1697bad3113b12088e4200faddd6697ed2c)) +* **app:** { items } envelope for cluster commits — D6 complete ([bff5ece](https://github.com/PiwiTests/platform/commit/bff5ecef2e829afa5fc17f082e44083cfa7b46b0)) +* **app:** { items } envelope for GET /api/projects ([368d262](https://github.com/PiwiTests/platform/commit/368d262786ecd72cc9d365368471a068e992e015)) +* **app:** { items } envelopes for flaky-tests and project clusters ([8f95263](https://github.com/PiwiTests/platform/commit/8f952630ab773feb12cfd2f2ff369680b2c1bdb3)) +* **app:** { items } envelopes for project performance and slow-tests ([e52176b](https://github.com/PiwiTests/platform/commit/e52176bba4b539d018786fc2c9443b6947ee8296)) +* **app:** { items } envelopes for the content CRUD list routes ([afaba0e](https://github.com/PiwiTests/platform/commit/afaba0e45f93e8d9c82be899653a8fe5c8462535)) +* **app:** { items } envelopes for the project/run listing routes ([90a0e5c](https://github.com/PiwiTests/platform/commit/90a0e5cc3c249e1d30832adc6ad7f318d37c3c03)) +* **app:** { items } envelopes for the settings/user CRUD list routes ([6c0b364](https://github.com/PiwiTests/platform/commit/6c0b36436105fc58b4516df8068a06e5dbe9a144)) +* **app:** add machine-readable errorCode to every API error (D8) ([04351ce](https://github.com/PiwiTests/platform/commit/04351ced55d54a7d1d24d4590e6220b3606a0fd7)) +* **app:** add test selections — model, resolver, API and demo ([c17aaa2](https://github.com/PiwiTests/platform/commit/c17aaa2baa5e69f6d5c2749b64e917582382aa87)) +* **app:** auto-heal broken locators by opening a fix PR ([4ef18c2](https://github.com/PiwiTests/platform/commit/4ef18c2db0eb8db3a2ea8dcf9d53f4e15b4e0f3e)) +* **app:** explain why tests did not run and link blocking failures ([142b13d](https://github.com/PiwiTests/platform/commit/142b13dfdd966810a7e181d245f0c6a69aad20d2)) +* **app:** explain why tests did not run and link blocking failures ([9dbe7f4](https://github.com/PiwiTests/platform/commit/9dbe7f46e562cff6032349acd0c561e239ed3a27)) +* **app:** finish auto-heal — settings UI, PR-opened notification, healing chips, retention ([e681bde](https://github.com/PiwiTests/platform/commit/e681bdea6b3f66f28094d858d6413f2ae644b695)) +* **app:** gate on a selection, selection MCP tools, and the Selections tab ([f2af353](https://github.com/PiwiTests/platform/commit/f2af3539dedf285bd4c012e653b90fe005a63b56)) +* **app:** hand back a git-applyable edit for healed locators ([e39f98e](https://github.com/PiwiTests/platform/commit/e39f98e9b241b476050ed5f5642d07a8d832e8ad)) +* **app:** impact-from-diff — map a changed-file set to the tests it affects ([62feeb5](https://github.com/PiwiTests/platform/commit/62feeb551bce12818d86292f9ffd38688e3eb278)) +* **app:** live step streaming, attempt chips, fail-on-flaky, distinct run statuses ([fb86633](https://github.com/PiwiTests/platform/commit/fb86633d879dfcee2868bf13685fc2c55d7fe962)) +* **app:** make git branch a first-class, queryable, analysis-bearing dimension ([7278f0c](https://github.com/PiwiTests/platform/commit/7278f0c4487eb5f0a57b5762d24baebba8bd4c5d)) +* **app:** make git branch first class data ([3d51f25](https://github.com/PiwiTests/platform/commit/3d51f25b5fb0d8aac9d5cb23d3a008714354a116)) +* **app:** open a fix pull request automatically when a locator breaks ([ab4e09b](https://github.com/PiwiTests/platform/commit/ab4e09bbaae96f854197b9ec6a3a21a80e5cea03)) +* **app:** public share links for executions and failure clusters ([1ec2a90](https://github.com/PiwiTests/platform/commit/1ec2a90bf49f22615435875d24d5b6a438bfd35d)) +* **app:** public share links for executions and failure clusters ([7118f63](https://github.com/PiwiTests/platform/commit/7118f63d65ee9ab9e1fe50593cb38f4efb51444d)) +* **app:** rank a selection's materialized order for fail-fast ([d248692](https://github.com/PiwiTests/platform/commit/d248692be4e08279d4340920382b14e57f793860)) +* **app:** record per-attempt outcomes and show attempt chips ([ead8c28](https://github.com/PiwiTests/platform/commit/ead8c288e8befff4fb349503a610a52b728e8dc2)) +* **app:** return { items } envelopes from the low-fanout list routes ([0848327](https://github.com/PiwiTests/platform/commit/0848327a83036ae20edfd62e0642f38bd2ea1f94)) +* **app:** selection health & drift analytics ([4221b09](https://github.com/PiwiTests/platform/commit/4221b094a649fef881128b881afaf92bc04c7ab1)) +* **app:** selection suggestions, an ids predicate, and duration-balanced shards ([c54bcfa](https://github.com/PiwiTests/platform/commit/c54bcfa08f70e5ab51c0d7909c37586187b58dbe)) +* **app:** show live running steps inline on each running test row ([018be70](https://github.com/PiwiTests/platform/commit/018be7036fa9a151367388a979ee93ea477c8a51)) +* **app:** stream live per-test steps to the run page ([ed407a3](https://github.com/PiwiTests/platform/commit/ed407a337ee9117d5d8e3806817f925e6d858957)) +* **app:** unify query parsing with clamp-and-400 helpers — D10 ([d87df0e](https://github.com/PiwiTests/platform/commit/d87df0e3b9b9c9cde5f46a21a0c146e93c05aacc)) +* **auth:** harden auth rate limiting and polish the first-admin setup flow ([2459da9](https://github.com/PiwiTests/platform/commit/2459da936870acace3ebdd47004a453bf9b8ea74)) +* **auth:** harden auth rate limiting and polish the first-admin setup flow ([0f8f686](https://github.com/PiwiTests/platform/commit/0f8f6864fa4cdb38c650617dc0bf8dea5af629e1)) +* **db:** persist run-level shardIndex — D3 ([551d2fc](https://github.com/PiwiTests/platform/commit/551d2fc7ac7655ce8e06725da0f0c3e684c3589e)) +* **demo:** seed did-not-run reasons and a serial-group cascade ([7785502](https://github.com/PiwiTests/platform/commit/7785502ca73fb4defcc3f42311320c92de9b4046)) +* **docs:** make the split hero a scene and recapture it from the current app ([4288b38](https://github.com/PiwiTests/platform/commit/4288b38aa519d4268ca2eef4550bfc7b98558aac)) +* **notifications:** auth-less support, global subscriptions, digests, delivery fixes ([803ac3c](https://github.com/PiwiTests/platform/commit/803ac3c20bc22c6067b75d4edf98aa020e34fcfa)) +* **notifications:** support global channels and browser subscriptions ([bfb7182](https://github.com/PiwiTests/platform/commit/bfb7182a6f7371edb8758fb36d69e78eda40387a)) +* piwi run impact --base — run the tests your diff affects ([091a828](https://github.com/PiwiTests/platform/commit/091a828afd58826d9b517a0ad953f75ed5398808)) +* **reporter:** add piwi select/run and resolveSelection ([f4dfc7c](https://github.com/PiwiTests/platform/commit/f4dfc7c072414fd8cc320b465e2551ec0371ee7a)) +* **reporter:** fail the run when flaky tests are detected ([84fc7da](https://github.com/PiwiTests/platform/commit/84fc7daa291679e0988bec4afecca8573c4833d3)) +* **reporter:** gate --require-selection and the run-the-right-tests skill ([7eeaa31](https://github.com/PiwiTests/platform/commit/7eeaa310fefaf846ffe5f1b38fb3eb1b9f3dd386)) +* **reporter:** keep timed-out and interrupted runs distinct ([253d83e](https://github.com/PiwiTests/platform/commit/253d83ece406b02639fc1cf6b4bfcfb8e23aa2e5)) +* **reporter:** piwi run --fail-fast — least-reliable tests first ([79f1a64](https://github.com/PiwiTests/platform/commit/79f1a6408d088ec01dd6c2a28e71fa3f46f04161)) +* **reporter:** piwi run impact --base — run the tests your diff impacts ([c6faf2e](https://github.com/PiwiTests/platform/commit/c6faf2e17b4b722077f1462b8d174685343d8ce5)) +* **reporter:** piwi select/run --shard for duration-balanced shards ([7d97cae](https://github.com/PiwiTests/platform/commit/7d97caea6edaa3565c43ce97129842b71ec08c39)) +* **reporter:** resolve branch via CI fallback chain and capture PR number ([c0c4e3e](https://github.com/PiwiTests/platform/commit/c0c4e3e57c0be993c5d96abc8f0731e6f27b0622)) +* selection health & drift analytics, fail-fast ordering ([f84f803](https://github.com/PiwiTests/platform/commit/f84f803b234518c3100c6369719f29af76fb53b0)) +* **ui:** chart test runs as per-run bars and drop the unovis dependency ([b536c9e](https://github.com/PiwiTests/platform/commit/b536c9e25c58bf0ea3bd70c817eb945589294880)) +* **ui:** chart test runs as per-run bars and drop the unovis dependency ([e3e8bd9](https://github.com/PiwiTests/platform/commit/e3e8bd994f484341a6a2a9b82421fb6d454fdba0)) + + +### Bug Fixes + +* **ai:** retry without images when the model has no vision ([0499501](https://github.com/PiwiTests/platform/commit/04995016274476d6da076a836ccb43729c343ac9)) +* **app:** count attempts in the summary tile fallback ([5aa1384](https://github.com/PiwiTests/platform/commit/5aa1384ea82a12664601f6bc4f77216a4fd3eb7f)) +* **app:** drain the event batch past a worker-less step event ([2fa54a1](https://github.com/PiwiTests/platform/commit/2fa54a1134bf2af93700c284fe069ade47282196)) +* **app:** let the recorded content type decide evidence classification ([75f3f60](https://github.com/PiwiTests/platform/commit/75f3f6061f5382ecb878ca9442c1b97026573568)) +* **app:** lower the dashboard Node floor to 22 ([95686ae](https://github.com/PiwiTests/platform/commit/95686aea1d06717a80991e29860bfc11aebdf9ba)) +* **app:** lower the dashboard Node floor to 22 ([3b4d880](https://github.com/PiwiTests/platform/commit/3b4d8805781c7af6e42dce4e57338e296a02e802)) +* **app:** normalize error status codes across the API (D8) ([6e12373](https://github.com/PiwiTests/platform/commit/6e12373129c07a8ac934328f23b31b6d47bb8ef4)) +* **app:** read projects/menu items on auto-heal page so reload survives ([37f42b1](https://github.com/PiwiTests/platform/commit/37f42b1635511bf82649861d53d28b1ffb9b3bac)) +* **app:** read runId from the desktop import response (D2 follow-up) ([2abd141](https://github.com/PiwiTests/platform/commit/2abd141eeeb71f6909c1cf9f671dc39d0603909c)) +* **app:** render the execution History tab from the SSR payload ([66ae5ac](https://github.com/PiwiTests/platform/commit/66ae5ac4bd8c4e8bd58c751f305cc9b9afaae415)) +* **app:** render the execution History tab from the SSR payload ([62eb745](https://github.com/PiwiTests/platform/commit/62eb7455acfd5195bf414d29d0697be362f476ec)) +* **app:** serve icons from local bundles and bake head metadata into the demo shell ([0afa861](https://github.com/PiwiTests/platform/commit/0afa8613eda024fde3016005793ba47d27efc8e1)) +* **app:** settle pre-1.0 surface inconsistencies flagged by the API audit ([9bcd6ec](https://github.com/PiwiTests/platform/commit/9bcd6ece3c8a64611ccac55124ba6c58625c9924)) +* **app:** settle pre-1.0 wire and API-surface inconsistencies from a full audit ([9eecaba](https://github.com/PiwiTests/platform/commit/9eecabaac6e70fcdf055b2594e7b48f83ea142d3)) +* **app:** stop double-counting flaky tests in test runs bar graph ([bee0d16](https://github.com/PiwiTests/platform/commit/bee0d16352c7546466e0a5bf69081902d950b4ff)) +* **app:** stop double-counting flaky tests in test runs bar graph ([20699d3](https://github.com/PiwiTests/platform/commit/20699d347a33036090d50bc4866f589fc6dbfe74)) +* **app:** stop the failure-evidence count showing NaN ([8575223](https://github.com/PiwiTests/platform/commit/85752235ae34d117aafad6b3eb77132c805f9c24)) +* **app:** store one canonical per-case timeout status and match both spellings everywhere ([0280015](https://github.com/PiwiTests/platform/commit/02800158d7aeb56a8416435984d79b0cdceaa63e)) +* bundle icons locally, bake demo head metadata, docs SEO and release-note backfill ([7d71ae5](https://github.com/PiwiTests/platform/commit/7d71ae5d1ff7dfd5ebbf6f4f2a8403bb3684c61e)) +* **ci:** answer 404 before writing the demo server headers ([8a98e2d](https://github.com/PiwiTests/platform/commit/8a98e2d81333c5de460a217e533d489603f192e5)) +* **ci:** bust poisoned Nuxt build cache for the docs-URL change ([1a7ccc0](https://github.com/PiwiTests/platform/commit/1a7ccc0265cc12be85a9b478d33cda1a5e482194)) +* **db:** map pg integer boolean columns to booleans at the drizzle layer ([f53d54b](https://github.com/PiwiTests/platform/commit/f53d54b519d2a665805c9d459c840b62a0bdfc62)) +* **demo:** accept expiresAt and generate api keys with real randomness ([8cbc007](https://github.com/PiwiTests/platform/commit/8cbc007085b45bbf7c1e422d254e51b306f8e680)) +* **demo:** align the ingest pipeline with the server persist ([2b5c7dc](https://github.com/PiwiTests/platform/commit/2b5c7dc6d53b5a67aaaabeebecae1ee3dc81f5da)) +* **demo:** carry tags, test meta and ai usage on simulated runs ([46c6912](https://github.com/PiwiTests/platform/commit/46c6912f998831bdcd0242ff04e61300ed33726b)) +* **demo:** drop the unused auth stub constant ([70c65ef](https://github.com/PiwiTests/platform/commit/70c65ef5fbb26a893e699e6094fda4102f9a863a)) +* **demo:** drop the vestigial auth session route ([481bcb9](https://github.com/PiwiTests/platform/commit/481bcb97f524268defd632ce07298699e86e5d6d)) +* **demo:** enforce project scope on entity endpoints ([991212a](https://github.com/PiwiTests/platform/commit/991212aa4ed743cc7ac2ad8dfd4e4ca380b301ac)) +* **demo:** forward flaky-tests filters like the server ([918d7d2](https://github.com/PiwiTests/platform/commit/918d7d2d19808af2f4e3b686fec8b8ea24111255)) +* **demo:** forward performance and run-limit query params ([8ef8d5b](https://github.com/PiwiTests/platform/commit/8ef8d5b407947d57cf149e0d7d579cc4c07aaf1d)) +* **demo:** honor timeout thresholds in timeout opportunities ([a921512](https://github.com/PiwiTests/platform/commit/a921512ad7a56c7dff02d7d898d057494e58f893)) +* **demo:** match the admin cleanup response shape ([76024a0](https://github.com/PiwiTests/platform/commit/76024a074e3b0143a4554b54391261bfdfff482d)) +* **demo:** match the ai usage response and compute hasScmToken ([78ffb44](https://github.com/PiwiTests/platform/commit/78ffb44aaf3deef26bf27a84c0d700a4f00b7bf4)) +* **demo:** match the diagnosis context endpoint shapes ([130de38](https://github.com/PiwiTests/platform/commit/130de388226458ab5fedd7cd8344099408694446)) +* **demo:** materialize didnotrun cases for interrupted runs ([3d34c83](https://github.com/PiwiTests/platform/commit/3d34c8377fd85d5cf2996b7b6af42d16874a06e4)) +* **demo:** mirror run label patching and wasted-waits resolution ([c1f1972](https://github.com/PiwiTests/platform/commit/c1f1972680bae6728975b0aa97fa3a5b8507ca81)) +* **demo:** persist setup steps and emit didNotRunTests on finish ([c06524e](https://github.com/PiwiTests/platform/commit/c06524efe0fb2eb84e8545ee396147ccc1a2618e)) +* **demo:** persist shard tokens and drop them on shard finish ([81eed14](https://github.com/PiwiTests/platform/commit/81eed14051b5ffb3131ffc964b34481f55038f9f)) +* **demo:** point never-fired cluster spans at the correct runs ([843404c](https://github.com/PiwiTests/platform/commit/843404c5531f77c8394deefd9ff4a76aceb19c06)) +* **demo:** recompute cluster counts when runs are deleted ([71e1431](https://github.com/PiwiTests/platform/commit/71e143150bcb941942b4ce2cc087a6caa347252c)) +* **demo:** resolve dev-seed and screenshot deps from the workspace ([2370948](https://github.com/PiwiTests/platform/commit/2370948ca05fb44531d818b87fdc9c3db95ab19d)) +* **demo:** return stored diagnoses unless force is set ([4a230d4](https://github.com/PiwiTests/platform/commit/4a230d448127e7f33b5af20340c11cd9716c3b4c)) +* **demo:** seed app settings so setup status reports AI active ([2dd06c8](https://github.com/PiwiTests/platform/commit/2dd06c83c5e159df8281b35b75647f61dbcbcab2)) +* **demo:** seed cluster merge suggestions ([df98038](https://github.com/PiwiTests/platform/commit/df98038486e28a94b59e04dae260657320f5f3cc)) +* **demo:** seed the partial quarantine streak part-way ([d5ecf3e](https://github.com/PiwiTests/platform/commit/d5ecf3ebb3c7d73ea5cb049f8fef01d1470be289)) +* **demo:** send the test timeout on simulated completions ([52c6e7a](https://github.com/PiwiTests/platform/commit/52c6e7aedbba5a637c91053b51f2edb5029fb3cb)) +* **demo:** shape user creation like the server ([94a94a2](https://github.com/PiwiTests/platform/commit/94a94a236ea532bfc48fad5806f78c3debaac9a3)) +* **demo:** strip scmToken from project responses ([ca97e56](https://github.com/PiwiTests/platform/commit/ca97e561dbc071cf773abf0a57d0d4805b546eec)) +* **demo:** surface 4xx status codes from demo handlers ([b1be9d6](https://github.com/PiwiTests/platform/commit/b1be9d60fb75c49074371a65a5c25e90701b0ee5)) +* **demo:** surface constraint violations in the dev seed loader ([143d498](https://github.com/PiwiTests/platform/commit/143d4987d730a6b012b70de5e5a6484692acc172)) +* **demo:** tolerate re-begin on running runs and revive interrupted ones ([80b4b3e](https://github.com/PiwiTests/platform/commit/80b4b3eed3e87cf057ca33cec63ab84a05e4f16a)) +* **demo:** validate quarantine requests like the server ([d1186f4](https://github.com/PiwiTests/platform/commit/d1186f400484b9e5ab3d23daa7110772aea0d4ae)) +* **demo:** validate tags, markers and subscriptions like the server ([9555e6c](https://github.com/PiwiTests/platform/commit/9555e6cbc7b0b7d501467f233539317014d9afd2)) +* **demo:** various fixes ([c1d059e](https://github.com/PiwiTests/platform/commit/c1d059e26900a07cb26cdaac7a798ae9fa589d09)) +* **demo:** write the generated visual diff into the seed output dir ([2ea51c8](https://github.com/PiwiTests/platform/commit/2ea51c80297d4455283c95918d3eba1dd60190a1)) +* **docs:** add favicon, sitemap and robots.txt and de-linkify config examples ([17fc828](https://github.com/PiwiTests/platform/commit/17fc828c802baa0f6ba0ef511ef7934d775ee57f)) +* **docs:** commit CNAME so the Pages deploy keeps the piwitests.dev domain ([0d8fe88](https://github.com/PiwiTests/platform/commit/0d8fe88bba7677862716af319c664874657ad2ec)) +* **docs:** commit CNAME so the Pages deploy keeps the piwitests.dev domain ([1da1fb7](https://github.com/PiwiTests/platform/commit/1da1fb73e5e1e14821be2f44de856c74f0bfffcd)) +* **reporter:** honor PIWI_FAIL_ON_FLAKY_TESTS in wrapConfig ([79d97ca](https://github.com/PiwiTests/platform/commit/79d97cae956e43789ac4f8a5a843f0c5df012fe1)) +* **reporter:** stream step events queued before the run starts ([7221370](https://github.com/PiwiTests/platform/commit/722137088c4fab802b46eb7d14bc9a8c960d5ffc)) +* **settings:** extract items from projects menu API response ([1c25d68](https://github.com/PiwiTests/platform/commit/1c25d6840257bd8ee9224dd4ea49a9472fb13fff)) + ## [0.25.0](https://github.com/PiwiTests/platform/compare/v0.24.0...v0.25.0) (2026-08-02) diff --git a/apps/application/package.json b/apps/application/package.json index ef320ef9..5abf9cfa 100644 --- a/apps/application/package.json +++ b/apps/application/package.json @@ -1,6 +1,6 @@ { "name": "@piwitests/dashboard", - "version": "0.25.0", + "version": "0.26.0", "private": true, "type": "module", "imports": { diff --git a/apps/desktop/package.json b/apps/desktop/package.json index 82766625..42552759 100644 --- a/apps/desktop/package.json +++ b/apps/desktop/package.json @@ -1,6 +1,6 @@ { "name": "@piwitests/desktop", - "version": "0.25.0", + "version": "0.26.0", "private": true, "description": "Piwi Dashboard desktop application (Tauri) — bundles the server and runs it locally.", "type": "module", diff --git a/apps/desktop/src-tauri/Cargo.toml b/apps/desktop/src-tauri/Cargo.toml index 3dd45702..dbcc443d 100644 --- a/apps/desktop/src-tauri/Cargo.toml +++ b/apps/desktop/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "piwi-desktop" -version = "0.25.0" # x-release-please-version +version = "0.26.0" # x-release-please-version description = "Piwi Dashboard desktop app" authors = ["piwitests"] license = "MIT" diff --git a/apps/desktop/src-tauri/tauri.conf.json b/apps/desktop/src-tauri/tauri.conf.json index 4ab32f22..540ee428 100644 --- a/apps/desktop/src-tauri/tauri.conf.json +++ b/apps/desktop/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "Piwi Dashboard", - "version": "0.25.0", + "version": "0.26.0", "identifier": "io.piwitests.dashboard", "build": { "frontendDist": "../src" diff --git a/apps/extension/manifest.json b/apps/extension/manifest.json index 919d5cd7..da0c5ea9 100644 --- a/apps/extension/manifest.json +++ b/apps/extension/manifest.json @@ -2,7 +2,7 @@ "manifest_version": 3, "name": "Piwi Picker", "short_name": "Piwi Picker", - "version": "0.25.0", + "version": "0.26.0", "description": "Ranked, stable Playwright locators for any element on the page — scored the same way Piwi's dashboard scores them.", "browser_specific_settings": { "gecko": { diff --git a/apps/extension/package.json b/apps/extension/package.json index 2ff9c757..b27df466 100644 --- a/apps/extension/package.json +++ b/apps/extension/package.json @@ -1,6 +1,6 @@ { "name": "@piwitests/extension", - "version": "0.25.0", + "version": "0.26.0", "description": "Piwi Picker — a browser extension for ranked, stable Playwright locators, picked from the live page", "private": true, "type": "module", diff --git a/examples/playwright-fixtures/package.json b/examples/playwright-fixtures/package.json index a49b36f4..e132f588 100644 --- a/examples/playwright-fixtures/package.json +++ b/examples/playwright-fixtures/package.json @@ -11,8 +11,8 @@ "typecheck": "tsc --noEmit" }, "devDependencies": { - "@piwitests/instrumentation-nitro": "0.25.0", - "@piwitests/reporter": "0.25.0", + "@piwitests/instrumentation-nitro": "0.26.0", + "@piwitests/reporter": "0.26.0", "@playwright/test": "^1.56.1", "consola": "^3.4.2", "h3": "^1.15.11", diff --git a/integrations/aspnetcore/PiwiTests.Instrumentation.AspNetCore/PiwiTests.Instrumentation.AspNetCore.csproj b/integrations/aspnetcore/PiwiTests.Instrumentation.AspNetCore/PiwiTests.Instrumentation.AspNetCore.csproj index 8f65c6f7..d9186934 100644 --- a/integrations/aspnetcore/PiwiTests.Instrumentation.AspNetCore/PiwiTests.Instrumentation.AspNetCore.csproj +++ b/integrations/aspnetcore/PiwiTests.Instrumentation.AspNetCore/PiwiTests.Instrumentation.AspNetCore.csproj @@ -4,7 +4,7 @@ enable 12 PiwiTests.Instrumentation.AspNetCore - 0.25.0 + 0.26.0 ASP.NET Core integration for Piwi Dashboard — captures backend logs per HTTP request for Playwright test visibility piwitests https://github.com/PiwiTests/platform diff --git a/integrations/nitro/package.json b/integrations/nitro/package.json index de153f89..6c3daf47 100644 --- a/integrations/nitro/package.json +++ b/integrations/nitro/package.json @@ -1,6 +1,6 @@ { "name": "@piwitests/instrumentation-nitro", - "version": "0.25.0", + "version": "0.26.0", "description": "Nitro/Nuxt server plugin for sending backend logs to Piwi Dashboard via the X-Piwi-Logs response header", "homepage": "https://piwitests.dev", "repository": { diff --git a/package-lock.json b/package-lock.json index b2f3acd4..dfb48214 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,11 +1,11 @@ { "name": "platform", - "version": "0.25.0", + "version": "0.26.0", "lockfileVersion": 3, "requires": true, "packages": { "": { - "version": "0.25.0", + "version": "0.26.0", "workspaces": [ "packages/core", "packages/picker-dom", diff --git a/package.json b/package.json index aabd9e7f..065fde90 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "0.25.0", + "version": "0.26.0", "type": "module", "workspaces": [ "packages/core", diff --git a/packages/core/package.json b/packages/core/package.json index ff8e5b89..6e9133a1 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@piwitests/core", - "version": "0.25.0", + "version": "0.26.0", "description": "Pure cross-cutting logic and wire shapes shared by the Piwi Dashboard app and the Playwright reporter", "private": true, "type": "module", diff --git a/packages/picker-dom/package.json b/packages/picker-dom/package.json index 3352221c..e461d879 100644 --- a/packages/picker-dom/package.json +++ b/packages/picker-dom/package.json @@ -1,6 +1,6 @@ { "name": "@piwitests/picker-dom", - "version": "0.25.0", + "version": "0.26.0", "description": "Shared DOM element-picker overlay — probing, hover/highlight, anchor scoping and locator syntax highlighting shared by the reporter's live picker and the dashboard's snapshot picker", "private": true, "type": "module", diff --git a/packages/reporter/package.json b/packages/reporter/package.json index a3a8a095..5609d509 100644 --- a/packages/reporter/package.json +++ b/packages/reporter/package.json @@ -1,6 +1,6 @@ { "name": "@piwitests/reporter", - "version": "0.25.0", + "version": "0.26.0", "description": "Playwright reporter that streams results, traces and HTML reports to a Piwi Dashboard instance", "url": "https://github.com/PiwiTests/platform", "homepage": "https://piwitests.dev", diff --git a/packages/server/package.json b/packages/server/package.json index fcde826d..93578f7e 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -1,6 +1,6 @@ { "name": "@piwitests/server", - "version": "0.25.0", + "version": "0.26.0", "description": "Self-hosted dashboard that keeps and explains your Playwright test results — run with npx @piwitests/server", "type": "module", "bin": {