Skip to content

Commit f0f6857

Browse files
committed
chore: bump to 0.8.0-alpha.2 — post-publish bug fix
1 parent 52954ec commit f0f6857

2 files changed

Lines changed: 11 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.8.0-alpha.2] - 2026-05-25
11+
12+
> **Bug-fix release** on top of `0.8.0-alpha.1`. The `vertaa explain --copy | pbcopy` happy-path didn't actually work end-to-end against a real audit on `alpha.1` — three pre-existing issues surfaced post-publish and are fixed here. Install via `npm install -g @vertaaux/cli@next`. The stable `latest` tag remains at `0.6.2`.
13+
14+
### Fixed
15+
16+
- `vertaa audit URL --format json -o file.json` now writes addressable `ruleId` values for every issue. Most audits previously emitted `null` IDs on recommendation and IA findings, which meant `vertaa explain <id> --file file.json --copy` could not match findings by ID and the pipe-to-clipboard flow silently emitted nothing. (Audit-engine debt to retro-tag the underlying analyzers is a separate effort; the CLI now backfills synthetic stable IDs of the form `synthetic/<category>-<title-slug>-<idx>` at save and load.)
17+
- `vertaa explain --file out.json` now reads the standard `{ data: { issues }, meta }` envelope shape that `vertaa audit --format json` writes. Previously you had to manually `jq '{ issues: .data.issues }'` before piping. The bare `{ issues: [] }` shape continues to work for backwards compatibility.
18+
- Audit JSON's camelCase field names (`recommendedFix`, `wcagReference`, `businessImpact`, `impactScore`, `estimatedEffort`) are now first-class on the canonical `Issue` type. Previous releases only declared the snake_case variants, which led to silently-undefined values when consumers read the camelCase fields from the wire shape.
19+
1020
## [0.8.0-alpha.1] - 2026-05-25
1121

1222
> **Alpha release on the `next` tag.** The stable `latest` tag remains at `0.6.2`. Install this alpha via `npm install -g @vertaaux/cli@next` or pin to `@vertaaux/cli@0.8.0-alpha.1`.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vertaaux/cli",
3-
"version": "0.8.0-alpha.1",
3+
"version": "0.8.0-alpha.2",
44
"description": "Run automated UX audits, accessibility checks, and performance analysis from the terminal or CI pipelines. Supports policy gating, SARIF output, and multi-page crawling. See https://github.com/VertaaUX/cli#readme for full docs.",
55
"type": "module",
66
"main": "dist/index.js",

0 commit comments

Comments
 (0)