Skip to content

Releases: bencherdev/bencher

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

v0.3.17

18 Nov 21:47
Compare
Choose a tag to compare
  • Fix word break CSS in console UI
  • Add status bar for perf plot loading
  • Fix perf plot x-axis label
  • Improve embedded perf plot layout

v0.3.16

12 Nov 21:07
Compare
Choose a tag to compare
  • Improve bencher_client ergonomics for use in rustls
  • Fix navbar bug on public pages while logged in
  • Add Bencher Learn section to the site
  • Set max perf query permutations to 255
  • BREAKING CHANGE: Move from single metric_kind to array of metric_kinds for perf plot query

v0.3.15

01 Nov 00:39
Compare
Choose a tag to compare

v0.3.14

25 Oct 22:40
Compare
Choose a tag to compare
  • Move default Threshold Boundaries from 0.9 to 0.95
  • Redirect to login for an authorized users in Console UI
  • Improve API server error messages
  • Fixed the UI y-axis scale issue... again
  • Add Bencher Plus licenses

v0.3.13

03 Oct 16:15
Compare
Choose a tag to compare
  • Add ability for bencher run to read output from a file without running a command argument
  • Improve Report creation error messages
  • Add filtering Reports by Branch, Testbed, and start/end time
  • Add one month historical default when viewing Reports in the Perf Plot
  • Add endpoint /v0/server/spec to view OpenAPI spec JSON
  • Remove old UI source and scripts