What's Changed
- Move unbound exporter code into a package by @mcpherrinm in #92
- Test against unbound 1.24.1 by @pgporada in #94
- Fix bug where logger wasn't set in all NewUnboundExporter configs by @mcpherrinm in #93
- Add missing metrics since unbound v1.18 by @pgporada in #95
- Use a proper html template to render the homepage by @mcpherrinm in #96
- Add a unit test which parses some test data by @mcpherrinm in #97
- Refactor: Move the metrics webserver into metrics/ by @mcpherrinm in #98
- Properly check error and exit on NewUnboundExporter failure by @mcpherrinm in #99
- Fix missing
^thread(\\d+)\\.on a few metrics by @edmonds in #102 - Add mesh reply metrics by @edmonds in #103
- Fix panic on mem.quic with a refactor for testability by @mcpherrinm in #105
- Build Unbound for integration tests by @mcpherrinm in #106
- Set host based on scheme by @mcpherrinm in #110
- exporter: fix small description typos by @cpu in #112
- Add integration tests for TCP and TLS control by @mcpherrinm in #115
- Update go.mod dependencies and also test against go1.26.x by @pgporada in #118
- Fix shellcheck findings in mtls contrib script by @pgporada in #119
- Explicitly set minimum TLS version to TLSv1.2 by @pgporada in #120
- Instantiate our own mux instead of the global http.DefaultServeMux by @pgporada in #121
New Contributors
Full Changelog: v0.5.0...v0.6.0