Releases: hashicorp/go-metrics
Releases · hashicorp/go-metrics
v0.5.3
v0.5.2
v0.5.1
v0.5.0
Breaking Changes
- Due to renaming the Go module from armon/go-metrics to hashicorp/go-metrics all libraries within a program that use the global metrics handler will need updating. If not they may be sending metrics to either the old modules global handler or the new modules handler.
What's Changed
- Renamed module to hashicorp/go-metrics
- Add GaugeFloat64 API
- Prevent dogstatsd sink from clobbering the metric key for other sinks
Full Changelog: v0.4.1...v0.5.0
v0.4.1
v0.4.0
Updates supported Go versions to 1.16, 1.17 and 1.18.
Adds a Shutdown function that attempts to insure buffered metrics are flushed to the underlying sink for short-lived processes. See #132 and #134.
Note that Shutdown was initially added and released as a 0.3.11 but contained a breaking change for library users that have their own MetricsSink
implementation since it added an interface method.
This release retracts the 0.3.11 release and re-introduces the Shutdown
change in a backwards compatible manner. See #134.