v0.4.0
New Features
- Moved /query to /{metric}
- /query will be removed in a future release.
- Added badge support courtesy of @vaskozl
- Cleaned up code.
- Moved to Chi Router v5.
- Added internal rate limiting.
- Added logging using zap.
- Environment config for setting Server Host and Port as well as Metric Servers. Eventually I plan to add metrics for stuff like how often a specific metric is requested etc...
⚠️ Metric and Health Monitoring endpoints were moved to a new default port of 8888. You can change this with HEALTH_HOST and HEALTH_PORT ENV.
What's Changed
- chore(deps): update docker/setup-buildx-action action to v3.3.0 by @renovate in #35
- chore(deps): update golang docker tag to v1.22.2 by @renovate in #34
- fix(deps): update module github.com/prometheus/common to v0.52.2 by @renovate in #33
- chore(deps): update stefanzweifel/git-auto-commit-action action to v5.0.1 by @renovate in #38
- chore(deps): update actions/checkout digest to a5ac7e5 by @renovate in #40
- chore(deps): update actions/checkout action to v4.1.6 by @renovate in #41
- chore(deps): update golang docker tag to v1.22.3 by @renovate in #42
- fix(deps): update module github.com/prometheus/client_golang to v1.19.1 by @renovate in #43
- fix(deps): update module github.com/prometheus/common to v0.53.0 by @renovate in #37
- fix(deps): update module gopkg.in/yaml.v2 to v3 by @renovate in #39
- chore(deps): update docker/build-push-action action to v5.4.0 by @renovate in #49
- chore(deps): update golang docker tag to v1.22.4 - autoclosed by @renovate in #48
- fix(deps): update module github.com/prometheus/common to v0.54.0 by @renovate in #46
- chore(deps): update docker/login-action action to v3.2.0 by @renovate in #45
- fix(deps): update module github.com/prometheus/common to v0.55.0 by @renovate in #53
- chore(deps): update actions/checkout digest to 692973e by @renovate in #51
- chore(deps): update actions/checkout action to v4.1.7 by @renovate in #50
- chore(deps): update docker/build-push-action action to v6 by @renovate in #52
- chore(deps): update docker/login-action action to v3.3.0 by @renovate in #57
- chore(deps): update docker/setup-buildx-action action to v3.5.0 by @renovate in #56
- chore(deps): update golang docker tag to v1.22.5 by @renovate in #54
- chore(deps): update docker/build-push-action action to v6.5.0 by @renovate in #55
- chore(deps): update docker/setup-buildx-action action to v3.6.1 by @renovate in #58
- chore(deps): update docker/build-push-action action to v6.6.1 by @renovate in #61
- Summer Cleaning🧹 by @kashalls in #60
- fix(deps): update module github.com/go-chi/httprate to v0.12.1 by @renovate in #64
- fix(deps): update module github.com/caarlos0/env/v11 to v11.2.2 by @renovate in #63
- Add format=badge which directly serves badges by @vaskozl in #67
- fix(deps): update module github.com/prometheus/client_golang to v1.20.0 by @renovate in #66
- chore: test no side effects by @kashalls in #68
New Contributors
Full Changelog: v0.3.1...v0.4.0