Skip to content

Releases: bencherdev/bencher

v0.3.26

06 Jan 14:15
Compare
Choose a tag to compare
  • Add OAuth2 based login for GitHub
  • Allow users to accept invitations while logged in
  • Run smoke tests on Linux, MacOS, and Windows
  • Release Linux, MacOS, and Windows CLI builds for both x86_64 and ARM64
  • Add convenience script to install bencher CLI on Linux, MacOS, and Windows

v0.3.26-rc1

01 Jan 13:40
Compare
Choose a tag to compare
  • Add OAuth2 based login for GitHub
  • Allow users to accept invitations while logged in
  • Run smoke tests on Linux, MacOS, and Windows
  • Release Linux, MacOS, and Windows CLI builds for both x86_64 and ARM64

v0.3.25

17 Dec 03:56
Compare
Choose a tag to compare
  • Allow custom CI ID to be an unbounded length

v0.3.24

17 Dec 01:30
Compare
Choose a tag to compare
  • Add URL fragment links to all headings 🔗
  • Fix browser navigation to replace history for automatic query args, like pagination
  • Scroll to top of page when changing paginated pages
  • Allow Branch, Testbed, and Measure names to be used in addition to slugs and UUIDs for Report (GET list & POST), Threshold (GET list & POST), and Branch (POST start point) endpoints
  • Validate Branch and Testbed exist before running benchmarks with bencher run

v0.3.23

09 Dec 20:42
Compare
Choose a tag to compare
  • Move CLI over to relaxed response parsing and add --strict flag to enable strict response parsing
  • Add --quiet flag to bencher run to enable quite mode and only output the final Report JSON

v0.3.22

09 Dec 00:49
Compare
Choose a tag to compare
  • The Boundary Limits object is now optional for Perf query results and Reports
  • Update all POST API endpoints with creation semantics to return a 201 status code
  • Update all PUT and PATCH API endpoints with immediate update semantics to return a 200 status code
  • Update all DELETE API endpoints to return a 204 status code and an empty body

v0.3.21

05 Dec 01:52
Compare
Choose a tag to compare
  • Add Hyperfine adapter
  • Rename Metric Kind to Measure

v0.3.20

03 Dec 15:49
Compare
Choose a tag to compare
  • Rename average to baseline for the Boundary Limits

v0.3.19

03 Dec 14:07
Compare
Choose a tag to compare
  • Include the average used for the Boundary Limits
  • Remove --ci-public-links for bencher run and simply use the project visibility to determine PR links
  • Replace --ci-with-metrics with --ci-no-metrics for bencher run and make showing benchmark metrics and boundary limits on PRs the default

v0.3.18

02 Dec 15:11
Compare
Choose a tag to compare
  • Add public Alert pages
  • Add a --ci-public-links option to bencher run to only post public links to PRs
  • Add a --ci-with-metrics option to bencher run to display benchmark metrics and boundary limits on PRs
  • Update GitHub Actions PR documentation