Repository navigation
Releases: kodokbakar/clank-cli
Releases · kodokbakar/clank-cli
Release list
v0.3.0
Added
- HTML report output format with
--output html. --output-file <PATH>CLI flag for writing HTML reports to a custom path.- Self-contained offline HTML report with bundled Chart.js.
- HTML report charts for latency histogram, status code breakdown, and error distribution.
- Dark themed responsive HTML report layout with print-friendly styling.
src/report/module for HTML report rendering and report-specific data transformation.HtmlReportDatapipeline for convertingStatsSnapshotinto browser-parseable report JSON.- Integration tests for HTML report file generation, custom output paths, embedded report data accuracy, write failures, and JSON output regression.
Changed
- Output format support now includes
htmlin addition totext,json, andcsv.
v0.2.4
Added
- Integration test for invalid regex handling in
--expect-body. - Integration tests for
--expect-headervalue mismatch, missing header, and multiple matching headers.
Changed
- Validation failures now exit with a non-zero status code after printing the summary.
- Validation failure details are now printed to stderr.
Removed
- Unused
ErrorCategory::ValidationFailuredead code.
v0.2.3
Added
- Response status validation with
--expect-status <CODES>. - Response body validation with
--expect-body <PATTERN>. - Response header validation with
--expect-header <KEY: VALUE>. validation_errorsfield in stats output.- Integration tests for response validation status, body, header, combined validation, and validation with retry.
- README documentation for response validation.
v0.2.0 — Rate Limiting
Added
- Rate limiting with
--rate-limit/-r. - Rate limit config support through
clank.yaml. - Rate limit formats:
N/s,N/m, andN/h. - Live stats display for active rate limit and actual throughput.
- Rate limit field in text, JSON, and CSV output summaries.
- Documentation and examples for rate limiting.
Changed
- Output summary now includes
Rate Limit: unlimitedwhen no rate limit is active.
v0.1.0
Full Changelog: https://github.com/kodokbakar/clank-cli/commits/v0.1.0