iperf3 breaking changes
homebrew5 curated breaking changes across major versions of iperf3. Use this as a migration checklist before bumping dependencies.
- 3.16 \u2192 3.17breaking
iperf3 no longer changes its current working directory in --daemon mode. This results in more predictable behavior with relative paths, in particular finding key and credential files for authentication. (PR#1672)
- 3.16 \u2192 3.17breaking
A new --json-stream option has been added to enable a streaming output format, consisting of a series of JSON objects (for the start of the test, each measurement interval, and the end of the test) separated by newlines (#444, #923, #1098).
- 3.16 \u2192 3.17breaking
UDP tests now work correctly between different endian hosts (#1415).
- 3.16 \u2192 3.17breaking
The --fq-rate parameter now works for --reverse tests (#1632, PR#1667).
- 3.16 \u2192 3.17breaking
The statistics reporting interval is now available in the --json start test object (#1663).
Get this data programmatically \u2014 free, no authentication.
curl https://depscope.dev/api/breaking/homebrew/iperf3