This repository has been archived by the owner on Oct 8, 2022. It is now read-only.
Releases: benchttp/runner
Releases · benchttp/runner
v1.0.0
What's Changed
Features
- feat: extend config files by @GregoryAlbouy in #66
- feat: implement subcommand version by @GregoryAlbouy in #76
- feat(template): expose basic stats by @GregoryAlbouy in #86
- feat(template): events by name by @GregoryAlbouy in #87
- feat(template): implement fail function by @GregoryAlbouy in #88
- feat: user authentication by @GregoryAlbouy in #92
- docs: write main documentation by @GregoryAlbouy in #93
Internals
- fix: use new endpoint by @GregoryAlbouy in #72
- dev: write unit tests for package output by @GregoryAlbouy in #73
- ops: create cross-platforms build script by @GregoryAlbouy in #74
- fix(config): invalidate config if concurrency > requests by @GregoryAlbouy in #79
- dev: refactor config parsing by @GregoryAlbouy in #35
- fix: config file is ignored when no cli flag is provided by @GregoryAlbouy in #80
- chore: lint golangci config by @GregoryAlbouy in #89
- ci: improve coverage of package config by @GregoryAlbouy in #91
- ci: unit test output.Report internals by @GregoryAlbouy in #90
Full Changelog: v0.1.0...v1.0.0
v0.1.0
What's Changed
- feat: set up repository by @GregoryAlbouy in #7
- feat: core algorithm with concurrency by @moreirathomas in #8
- dev: write unit tests for concurrency pattern by @GregoryAlbouy in #16
- feat: parse input config file by @GregoryAlbouy in #21
- fix: do not ignore concurrency from config file by @GregoryAlbouy in #25
- ci: set up test coverage by @GregoryAlbouy in #22
- feat: send the output of the runner to the server by @moreirathomas in #15
- feat: implement request tracer by @GregoryAlbouy in #23
- dev: implement proper error handling for user input validation by @c1-ra in #26
- fix: zero-values cli flags do not override config file by @GregoryAlbouy in #28
- feat: implement proper error handling for requester by @GregoryAlbouy in #29
- chore: update api server url by @moreirathomas in #38
- fix: test requester.TestTracer occasionally fails by @GregoryAlbouy in #39
- feat: implement config option interval by @GregoryAlbouy in #40
- ci: unit test config file parsing errors by @GregoryAlbouy in #42
- feat: implement config option header by @GregoryAlbouy in #44
- feat: add config option request body by @c1-ra in #43
- feat(ux): implement live feedback by @GregoryAlbouy in #45
- dev: refactor config responsibilities by @GregoryAlbouy in #49
- fix: huge trace by @GregoryAlbouy in #56
- feat(output): implement output strategies by @GregoryAlbouy in #51
- feat(output): silent mode by @GregoryAlbouy in #58
- feat(output): user-defined template by @GregoryAlbouy in #57
- feat: update default config values by @GregoryAlbouy in #63
- feat: handle graceful shutdown on os.Interrupt by @GregoryAlbouy in #65
- fix: typo "stdout" as "stdin" in error messages by @moreirathomas in #67
- refactor: record error as string by @moreirathomas in #69
Full Changelog: https://github.com/benchttp/runner/commits/v0.1.0