All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v4.1.2 (2019-01-21)
- Add back cloudwatch metric with only Queue dimension #69 (@lox)
v4.1.1 (2019-01-21)
- Add missing organization dimension to per-queue metrics #68 (@lox)
v4.1.0 (2019-01-03)
- Expose org slug as a cloudwatch dimension #67 (@lox)
- Clarify lambda handler in README, add example #66 (@lox)
v4.0.0 (2018-11-01)
- Update dependencies #62 (@lox)
- Move to golang 1.11 #61 (@lox)
- Move to aws lambda go #60 (@lox)
- Remove unused vendors #57 (@paulolai)
- Update references to github.com/buildkite/buildkite-metrics #56 (@paulolai)
- Update readme to reflect elastic stack's changed paths #54 (@lox)
- Update capitalization on Datadog #52 (@irabinovitch)
v3.1.0 (2018-08-17)
- Add a 5 second timeout for metrics requests #50 (@lox)
- Improve running docs #49 (@lox)
- Allow a custom cloudwatch dimension flag #46 (@lox)
v3.0.1 (2018-07-12)
- Reset prometheus queue gauges to prevent stale values persisting #45 (@majolo)
v3.0.0 (2018-04-17)
- Update buildkite-metrics to use the agent metrics api #40 (@sj26)
v2.1.0 (2018-03-07)
- Add Prometheus metrics backend #39 (@martinbaillie)
- Ensure statsd commands are flushed after each run #38 (@theist)
- Small typo in readme #35 (@theist)
v2.0.2 (2018-01-07)
Skipped version due to release issues.
v2.0.1 (2018-01-07)
Skipped version due to release issues.
v2.0.0 (2017-11-27)
v1.6.0 (2017-11-22)
- Add an endpoint and better user-agent information #34 (@lox)
- Punycode pipeline names #33 (@rbvigilante)
v1.5.0 (2017-08-11)
- Add retry for failed bk calls to lambda #30 (@lox)
v1.4.2 (2017-03-07)
- Add BUILDKITE_QUIET support to lambda #28 (@lox)
- Upload lambda to region specific buckets #26 (@lox)
v1.4.1 (2016-12-20)
- Support the queue parameter and logs in lambda func #25 (@lox)
v1.4.0 (2016-12-19)
- Add StatsD support #24 (@callumj)
v1.3.0 (2016-12-19)
- Correctly filter stats by queue #23 (@lox)
- Moved collector into subpackage with tests #22 (@lox)
- Debug flag now shows useful debugging, added dry-run #20 (@lox)
- Add a lambda function for executing stats #18 (@lox)
- Add a quiet flag to close #9 #14 (@lox)
- Revert "Support multiple queues via --queue" #16 (@sj26)
- Support multiple queues via --queue #13 (@lox)
- Increase page size #12 (@lox)
- Replace glide with govendor, bump vendors #11 (@lox)
- Improve error logging #7 (@yeungda-rea)
v1.2.0 (2016-06-22)
v1.1.0 (2016-04-07)
v1.0.0 (2016-04-07)
Initial release