CLI Releases
buildnote provides handy command line tool to help you collect and upload events during the build.
The latest version of the buildnote cli can be downloaded for the following platforms:
Mac(darwin-x64) Mac(darwin-arm64) Linux(x64) Windows
Releases
Alternatively you can download a specific version from below list:
Version 1.7.0 (UNCUT)
- new
guardrailscommand - executes checks configured in .buildnote.json or guardrail policy files - new
monitorcommand - captures metrics around execution of commands in pipelines
Version 1.6.0 (Aug 22, 2026)
- support for Open Test Reporting
Mac(darwin-x64) Mac(darwin-arm64) Linux(x64) Windows
Version 1.5.0 (Jul 11, 2026)
- report command based on BNQL queries
Mac(darwin-x64) Mac(darwin-arm64) Linux(x64) Windows
Version 1.4.0 (Nov 29, 2025)
- improvements to the structure of collected events
Mac(darwin-x64) Mac(darwin-arm64) Linux(x64) Windows
Version 1.3.0 (Oct 27, 2025)
- new component model and templating for reports
Mac(darwin-x64) Mac(darwin-arm64) Linux(x64) Windows
Version 1.2.0 (Sept 11, 2025)
- new submit command to collect properties
- specify which properties to report on via config
- added
--timeoutoption to collect command
Mac(darwin-x64) Mac(darwin-arm64) Linux(x64) Windows
Version 1.1.0 (Sept 06, 2025)
- create a github issue comment via
reportcommand - create report in html
--xxx-enabledflags now override equivalent settings inbuildnote.jsonconfig file- the
reportcommand now source events locally as well as from buildnote service (see--sourceoption) - tag data (
--tag) in collections
Mac(darwin-x64) Mac(darwin-arm64) Linux(x64) Windows
Version 1.0.1 (Aug 18, 2025)
- better errors in
collectandreportcommands - warn when could not fetch summary
Mac(darwin-x64) Mac(darwin-arm64) Linux(x64) Windows
Version 1.0.0 (Aug 16, 2025)
- slack and discord notifications in
reportcommand - configure collectors and notifications via command line arguments
- improved expression evaluation in config and command line arguments
Mac(darwin-x64) Mac(darwin-arm64) Linux(x64) Windows
Version 0.0.16 (Jul 16, 2025)
- collect more file details
Mac(darwin-x64) Mac(darwin-arm64) Linux(x64) Windows
Version 0.0.15 (May 17, 2025)
- collect event metadata (defined with
metadatatemplates in buildnote.json) - collect source path and collection type
Mac(darwin-x64) Mac(darwin-arm64) Linux(x64) Windows
Version 0.0.14 (Mar 31, 2025)
- select which collectors to use in
collectcommand
Mac(darwin-x64) Mac(darwin-arm64) Linux(x64) Windows
Version 0.0.13 (Mar 02, 2025)
- collect events from GitHub api directly in GitHub Action
- parse Dart test results
- uses buildnote config file to configure collectors
Mac(darwin-x64) Mac(darwin-arm64) Linux(x64) Windows
Version 0.0.12 (Feb 23, 2025)
- event schema now moved to semi-structured with attributes
- upload events as bundle
- include additional information on events to link to provider (git url and source type)
- collect test output and error streams to bundle when parsing JUnit
- collect files
Mac(darwin-x64) Mac(darwin-arm64) Linux(x64) Windows
Version 0.0.11 (Jan 15, 2025)
- removed
passedstatus in favour ofsuccessfulin test results
Mac(darwin-x64) Mac(darwin-arm64) Linux(x64) Windows
Version 0.0.10 (Dec 31, 2024)
- renamed
collectcommand tosubmit collectcommand now collects all events from file system (e.g. test results, buildnote events)
Mac(darwin-x64) Mac(darwin-arm64) Linux(x64) Windows
Version 0.0.9 (Dec 26, 2024)
- pass submitter on when collecting events
Mac(darwin-x64) Mac(darwin-arm64) Linux(x64) Windows
Version 0.0.8 (Dec 15, 2024)
- added
buildnote tracecommand to execute command and capture time
Mac(darwin-x64) Mac(darwin-arm64) Linux(x64) Windows
Version 0.0.7 (Nov 29, 2024)
- pass commit sha and ref when collecting events
Mac(darwin-x64) Mac(darwin-arm64) Linux(x64) Windows
Version 0.0.6 (Nov 26, 2024)
reportcommand returns only short info about the build
Mac(darwin-x64) Mac(darwin-arm64) Linux(x64) Windows
Version 0.0.5 (Nov 23, 2024)
Mac(darwin-x64) Mac(darwin-arm64) Linux(x64) Windows
Version 0.0.4 (Nov 22, 2024)
Mac(darwin-x64) Mac(darwin-arm64) Linux(x64) Windows