- [bug fix] Apply default buckets in Prometheus Factory (#90) -- Konstantinos Moraitis
- Implement fork.Factory (#84) -- Daniil Rutskiy
- Change codahale/hdrhistogram dependency to HdrHistogram/hdrhistogram (#82) -- filipe oliveira
- Upgrade Go to 1.15 (#83) -- Yuri Shkuro
- Upgrade Prometheus client to 1.1 and go-kit to 0.9 (#78) -- Yuri Shkuro
- Remove go modules support (#76) -- Yuri Shkuro
- Add support for go modules (#75) -- Yuri Shkuro
- Fix typo in metrics Init method docs (#72) -- Sergei Zimakov
- Remove GO15VENDOREXPERIMENT variable (#71) -- Takuya N
- Ensure Gopkg.lock files remain in sync with Gopkg.yaml (#69) -- Prithvi Raj
Breaking changes:
- Add first class support for Histograms and change factory args to structs (#63)
- Add metric description to factory API (#61)
- Remove metrics/go-kit/prometheus as metrics/prometheus now available (#58)
- Add
_total
suffix for counters reported to prometheus (#54) - LocalBackend / Test factory moved to metrics/metricstest/ package (#46) ,
- Change AssertCounterMetrics/AssertGaugeMetrics to be functions on the test factory (#51)
- Change default metrics namespace separator from colon to underscore (#43) <Juraci Paixão Kröhling>
- Use an interface to be compatible with Prometheus 0.9.x (#42)
- Reimplement expvar metrics to be tolerant of duplicates (#40)
- Add Gopkg.toml to allow using the lib with
dep
- Move rate limiter from client to jaeger-lib #35
- breaking Change prometheus.New() to accept options instead of fixed arguments
- Support Prometheus metrics directly #29.
- Re-releasing the project under Apache 2.0 license.
- First semver release.