Skip to content

Releases: linyows/probe

v1.9.0

05 May 07:25
8c9b51a

Choose a tag to compare

Features

  • mail: Record nanosecond send timing via X-Send-Timestamp-Ns header. RFC 5322 Date: headers are second-precision only; this adds an extra header captured at the moment the message is written to the SMTP DATA stream so send timing can be analyzed at sub-second resolution. Message-ID and Subject tracking suffix also switched to <unix-nano>.<128bit-random> for cross-referencing. (#209)
  • report: Record echo output per iteration for repeat steps. Previously every iteration's echo was printed to verbose stdout but the final report dropped it entirely. Now each iteration's echo is captured on the repeat counter and rendered under the summary, so iteration-specific echoes (e.g. {{repeat_index}}) are visible in the report. (#210)

Examples

  • Add per-iteration echo case to examples/repeat-literal.yml demonstrating the new repeat echo behavior.

Internal

  • Apply De Morgan's law to hex range check (staticcheck QF1001).

Dependencies

  • github.com/go-sql-driver/mysql 1.9.3 -> 1.10.0 (#205)
  • github.com/hashicorp/go-plugin 1.7.0 -> 1.8.0 (#207)
  • github.com/mattn/go-isatty 0.0.20 -> 0.0.22 (#204)
  • github.com/mattn/go-sqlite3 1.14.41 -> 1.14.42 (#198)
  • github.com/pb33f/libopenapi 0.35.1 -> 0.36.3 (#208)
  • golang.org/x/crypto 0.49.0 -> 0.50.0 (#199)
  • google.golang.org/grpc 1.80.0 -> 1.81.0 (#206)

Full Changelog: v1.8.0...v1.9.0

v1.8.0

09 Apr 06:05
1e8d102

Choose a tag to compare

What's Changed

  • Rename --rt to --timing and add start timestamp by @linyows in #197

Full Changelog: v1.7.0...v1.8.0

v1.7.0

08 Apr 15:19
0a7e65a

Choose a tag to compare

What's Changed

  • Fix retry to evaluate test assertions instead of HTTP status by @linyows in #196
  • Bump google.golang.org/grpc from 1.79.3 to 1.80.0 by @dependabot[bot] in #191
  • Bump github.com/lib/pq from 1.12.1 to 1.12.3 by @dependabot[bot] in #192
  • Bump github.com/go-playground/validator/v10 from 10.30.1 to 10.30.2 by @dependabot[bot] in #193
  • Bump github.com/mattn/go-sqlite3 from 1.14.38 to 1.14.41 by @dependabot[bot] in #194
  • Bump github.com/pb33f/libopenapi from 0.34.4 to 0.35.1 by @dependabot[bot] in #195

Full Changelog: v1.6.0...v1.7.0

v1.6.0

01 Apr 01:15
676bc59

Choose a tag to compare

What's Changed

  • Move e2e test files to dedicated e2e/ directory by @linyows in #190
  • Bump github.com/lib/pq from 1.12.0 to 1.12.1 by @dependabot[bot] in #189
  • Bump github.com/pb33f/libopenapi from 0.34.3 to 0.34.4 by @dependabot[bot] in #187
  • Bump github.com/mattn/go-sqlite3 from 1.14.37 to 1.14.38 by @dependabot[bot] in #188

Full Changelog: v1.5.0...v1.6.0

v1.5.0

29 Mar 13:45
f37bb02

Choose a tag to compare

What's Changed

  • Bump github.com/pb33f/libopenapi from 0.34.2 to 0.34.3 by @dependabot[bot] in #184
  • Bump github.com/lib/pq from 1.11.2 to 1.12.0 by @dependabot[bot] in #183
  • Bump github.com/fatih/color from 1.18.0 to 1.19.0 by @dependabot[bot] in #181
  • Drop Go 1.25.x from CI matrix by @linyows in #186
  • Bump github.com/chromedp/chromedp from 0.14.2 to 0.15.0 by @dependabot[bot] in #182

Full Changelog: v1.4.2...v1.5.0

v1.4.2

29 Mar 12:54
bcb8bb6

Choose a tag to compare

What's Changed

Full Changelog: v1.4.1...v1.4.2

v1.4.1

20 Mar 07:45
3e2b5a9

Choose a tag to compare

What's Changed

  • Bump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in the go_modules group across 1 directory by @dependabot[bot] in #180

Full Changelog: v1.4.0...v1.4.1

v1.4.0

19 Mar 13:36
8cbdbe3

Choose a tag to compare

What's Changed

  • Add gen subcommand to generate workflow from OpenAPI spec by @linyows in #175
  • Bump google.golang.org/grpc from 1.79.2 to 1.79.3 in the go_modules group across 1 directory by @dependabot[bot] in #178
  • Bump golang.org/x/crypto from 0.48.0 to 0.49.0 by @dependabot[bot] in #177
  • Bump github.com/mattn/go-sqlite3 from 1.14.34 to 1.14.37 by @dependabot[bot] in #176

Full Changelog: v1.3.0...v1.4.0

v1.3.0

12 Mar 09:15
121ced3

Choose a tag to compare

What's Changed

  • Fix flaky test in scheduler dependency propagation by @linyows in #172
  • Bump google.golang.org/grpc from 1.79.1 to 1.79.2 by @dependabot[bot] in #173
  • Add parse_json expr function by @linyows in #174

Full Changelog: v1.2.1...v1.3.0

v1.2.1

05 Mar 02:58
f438719

Choose a tag to compare

What's Changed

  • Fix URL encoding of query parameter delimiter in relative paths by @linyows in #170
  • Fix test target to propagate exit code on failure by @linyows in #171

Full Changelog: v1.2.0...v1.2.1