Skip to content

Releases: asecurityteam/component-httpstats

Remove Codecov and Update Dependencies

13 Nov 22:15
5c5631a
Compare
Choose a tag to compare

Removed codecov by @fynder in #18
Updated dependencies by @renovate-bot and @aureagdm in #15

Allow lib users to omit path tag

04 Jan 21:40
e7e2d4c
Compare
Choose a tag to compare

Users of the library may now set an OmitPathTag config boolean to instruct the behavior to omit setting the path tag on emitted metrics. It is desirable to omit the path in cases where this lib is used as common middleware (aka "tripperware") for client code making API calls to APIs that use varied path params (like GET /v1/api/thing/{id} where {id} can vary by hundreds of thousands or worse. Omitting the tag with such a varied breadth of possible values eliminates the risk of "cardinality explosion" at the metrics host (SFX, Datadog, etc).

Update all dependencies

02 Jun 21:34
8838223
Compare
Choose a tag to compare

Includes dependency updates from the most recent renovate PR

Added renovate, Testify updated

01 Mar 17:35
e82cac5
Compare
Choose a tag to compare

Added renovate for automatic dependency updates. This release pulls in a minor version update for Testify from 1.6.1 -> 1.7.0

Initial release

28 Aug 20:19
Compare
Choose a tag to compare
Initial release Pre-release
Pre-release

Initial release. Provides a wrapper around httpstats for
applications that use the settings framework for configuration
to easily create a configurable http.Transport decorator that emits vital HTTP metrics on each client request.