Skip to content

Releases: bencherdev/bencher

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

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