v0.5.0
Changelog for 0.5.0
The following sections list the changes for 0.5.0.
Summary
- Chg #19: Use bingo for development tooling
- Chg #44: Update Go version and dependencies
- Chg #44: Improvements for automated documentation
- Chg #21: Drop dariwn/386 release builds
- Chg #45: Integrate new HTTP service discovery handler
- Chg #46: Integrate standard web config
Details
-
Change #19: Use bingo for development tooling
We switched to use bingo for fetching development and build
tools based on fixed defined versions to reduce the dependencies listed within the regular
go.mod file within this project. -
Change #44: Update Go version and dependencies
We updated the Go version used to build the binaries within the CI system and beside that in the
same step we have updated all dependencies ti keep everything up to date. -
Change #44: Improvements for automated documentation
We have added some simple scripts that gets executed by Drone to keep moving documentation
parts like the available labels or the available environment variables always up to date. No
need to update the docs related to that manually anymore. -
Change #21: Drop dariwn/386 release builds
We dropped the build of 386 builds on Darwin as this architecture is not supported by current Go
versions anymore. -
Change #45: Integrate new HTTP service discovery handler
We integrated the new HTTP service discovery which have been introduced by Prometheus
starting with version 2.28. With this new service discovery you can deploy this service
whereever you want and you are not tied to the Prometheus filesystem anymore. -
Change #46: Integrate standard web config
We integrated the new web config from the Prometheus toolkit which provides a configuration
for TLS support and also some basic builtin authentication. For the detailed configuration
you check out the documentation.