·
4 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's changed
- Added support for the current CTRF identity model and structured labels, including
runId,testId,executionId, attempt, attachment, and shard identifiers. #71 - Updated builders, filtering, insights, and merging to understand the new identifiers. Merge deduplication now prefers
executionId, thentestId, then the legacyid, while preserving a shared logicalrunId. #71 - Synchronized the bundled JSON Schema byte-for-byte with the CTRF specification and expanded validation coverage. #71
- Adopted the TypeScript 7 native compiler, refreshed generated API documentation, and retained the deprecated bundled CLI for existing users. #71
- Migrated linting and formatting to Biome and applied various dependency and maintenance updates. #51 #70
Thanks to @Ma11hewThomas for the changes included in this release.
Full changelog: v0.2.1...v0.3.0