Skip to content

Releases: tsenart/vegeta

v12.8.0

16 Feb 13:32
Compare
Choose a tag to compare

Changelog

7232e92 report: Round duration to the next most precise unit
8b582d6 attack: Improved Vegeta headers
c211f62 goimports -w
c9aafc7 Add header to target containing the sequence number (#470)
23128bb results: Remove redundant if check
08f5eea Capture HTTP headers in results (#474)
24b8392 Add the max-connections option (#475)
85244b4 Add web server benchmarking script (#451)
37da2b6 Report minimum latency (#446)
bd2bfbc metrics: Fix regression
7146527 lib: Fix Close method for empty Metrics
0f0809e Update go.*
836567e Remove dep files in favor of go mod (#469)
cad1a0e Disable Fuzz stage in Travis build
9cdfb77 Add .deepsource.toml
44a49c8 all: go-lint fixes
423f835 Add support for P90 in Metrics (#452)
fe238bd Fix comments between headers (#447) (#448)
96f1d0b Go 1.13 (#445)
740aef6 attack: Implement the -chunked flag (#455)
6159efd Minor grammar correction (#454)
ab06ddb Add URL and Method to Result struct (#438)
70ac8c7 Support HTTP CONNECT proxy headers (#434)
0dfc10f Integrate with Fuzzit (#432)
b5f4fca pacer: Introduce LinearPacer (#425)

v12.7.0

21 Jul 12:38
Compare
Choose a tag to compare

Changelog

9c95632 Fix .goreleaser to work with new unified versioning
8124e01 attack: Benchmarking with -rate=0 and -max-workers=N (#423)
b0c9344 README: Specify unit of duration like fields in json report

v12.6.0

19 Jul 14:00
fb2d8b9
Compare
Choose a tag to compare

Changelog

fb2d8b9 attack: Add -max-workers flag (#421)
f807d60 metrics: Add Throughput to Metrics (#420)
97cae82 report: HDR Histogram plot output format (#413)
2870712 Include histogram in JSON output (#395)

v12.5.1

12 May 14:54
0f5577e
Compare
Choose a tag to compare

Changelog

0f5577e attack: Measure latency when requests timeout (#404)

v12.5.0

12 May 12:05
Compare
Choose a tag to compare

Changelog

d48d090 Introduce Pacer interface, ConstantPacer and SinePacer. (#400)

v12.4.0

05 May 11:57
e827e02
Compare
Choose a tag to compare

What's new?

  • vegeta plot now merge-sorts series correctly by timestamp.
  • vegeta plot produces nicer and more intuitive colors for time series.

Changelog

e827e02 attacker: Simplify timeout configuration (#397)
620397c plot: Sort data points by time elapsed (#398)
579df76 main: Bugfix: Print all command line help text to stderr, not stdout (#393)
53e27da Add ARM 32bits architecture (#392)

v12.3.0

14 Apr 13:30
Compare
Choose a tag to compare

What's new?

  • Unix domain sockets are now an option for transport instead of TCP/IP sockets. (#386)

Changelog

7bf09f4 refactor: Use t.Fatal instead of t.Error
8c061dc Add Unix socket option and tests to permit rate limiting against a local unix socket HTTP server (#386)

v12.2.1

05 Mar 20:19
892bb03
Compare
Choose a tag to compare

What's new?

  • Fixed non monotonic timestamps in results of vegeta attack when there were system clock adjustments.

Changelog

892bb03 attack: Force monotonic timestamp marshalling (#377)
3605d84 docs(cpus): correct default of CPUs usage (#379)
07605fa README: Document target generation use-case (#373)

v12.2.0

04 Jan 11:33
Compare
Choose a tag to compare

What's new?

  • Comments are now supported in the HTTP targets format. Just begin a line with # and everything that follows will be ignored.

Changelog

65db074 Improve docs of HTTP target format comments
7b55bde Add comments support to HTTP targets format (#363)
0cabfc9 Merge pull request #365 from cappyzawa/fix/lint
a53fb5f fix based on golint
9a3da3a change lint command
94fd316 Merge pull request #362 from tsenart/improve-text-report-documentation
acd7edb README: Document text reporter
fd77981 Markdown format README
8c61ac5 internal/resolver: Remove deprecated Unsafe field
030b2ec lttb: Make test output less verbose
d8ea552 Merge pull request #358 from tsenart/go-mod-compatibility
8170d36 Make git tag naming scheme compatible with go mod
9c78428 attack: Fix TestDuration flake

v12.1.0

23 Oct 10:20
Compare
Choose a tag to compare

Whats new?

  • The report command now supports live updates with the --every flag. Pass something like 100ms for the report to be rendered on the screen at that rate.

Changelog

c120b94 Update README
cb67cbd report: Fix output flag usage string
c175690 Merge pull request #346 from tsenart/live-reporters
8f8d605 travis-ci: Fix golint install command
d4da877 report: Support --every flag for live updates
a2d8120 report: Stable order of status codes in text report
a3ce5a2 attack: Improve reliability of TestClient