TR CLI 1.13.0
·
113 commits
to main
since this release
Added
- New Command:
parse_cucumber- Parse Cucumber JSON reports and upload to TestRail - New Command:
import_gherkin- Import Gherkin .feature files as BDD test cases with--updateflag to update existing cases - New Command:
export_gherkin- Export TestRail BDD test cases as Gherkin .feature files - Enhanced
parse_junitcommand: Added--special-parser bddoption to parse JUnit XML as BDD scenarios with custom case and result field support - Centralized Logging Module: Structured logging framework with JSON/text formatting, file rotation, and configuration options for better production observability.
Fixed/Improved
- Improved caching to reduce redundant API calls during command execution, combined with existing N+1 query optimizations to improve performance for large report processing.
- Decomposed monolithic class (ApiRequestHandler) into specialized handler modules.