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.
- Minor fix to release process
- Migration to GitHub workflow
- Added documentation: CODE_OF_CONDUCT, CONTRIBUTING, LICENCE
- Added PR, and Issues templates
- Readme file improvements
- Return default value when key in constructor is undefined
- Hotfix change: renamed function
- Improved documentation, added sections (custom metrics)
- Minor cleanups
- Improved documentation, diagrams
- Compliance with DAZN RFC for custom metrics
- Added logging functionality
- Removed unused metric on HTTP connection closed
- Optional custom attributes for metrics services
- Added Metrics service interface, decoupled StatsD resources
- Added ECS metadata fetching
- Bug-fix - removed unused npm dependency
- Added
gauge
metrics type support - Improved linting rules
- Allowed shortened import paths
- Moved compiled code to from
dist
tolib
folder
- Renamed all
statsd
strings tostatsD
- Renamed
middlewares
folder tomiddleware
Empty release to retry the publishing of the new npm package version.
- Removed
private
flag from package.json
- Updated readme with publishing steps
- Updated drone pipeline with publishing step
Pensieve
classStatsdService
classinboundRequest
middleware for Express.js applications- Readme documentation
- Terminology documentation
- Diagrams
examples
folder with playground Express.js app