Releases: Cottand/leng
v1.5.3
v1.5.2
Non-functional release - fixes vulnerabilities by updating dependencies and makes the binary smaller by removing dead code.
What's Changed
- Vendor Go dependencies, update miekg/dns, update nixpkgs by @Cottand in #54
- clean up stateful activation code by @Cottand in #56
- revendor depdendencies (updates protobuf, prometheus) by @Cottand in #57
- bump google.golang.org/protobuf from 1.30.0 to 1.33.0 by @dependabot in #58
- bump golang.org/x/net from 0.20.0 to 0.23.0 by @dependabot in #59
Full Changelog: v1.5.1...v1.5.2
v1.5.1
This release has no functional changes but it tweaks some metrics labels -- some labels are now disabled by default. Please see the docs on high cardinality metrics.
What's Changed
- doc: fix typo in legacy nix code snippet, and clarify, fixes #47 by @Cottand in #48
- chore(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #46
- fix: add
CAP_NET_BIND_SERVICE
to flake by @a-jackson in #49 - feat/fix: allow disabling high cardinality metrics, and add an option to periodically reset them by @Cottand in #51
New Contributors
- @a-jackson made their first contribution in #49 ❤️
Full Changelog: v1.5.0...v1.5.1
v1.5.0
No functional changes for this release, other than adding a new config field that allows changing the sources
directory. Leng is also now configurable via a NixOS module.
What's Changed
- feat: NixOS module support, fixes #29 by @Cottand in #45
- doc: fix issues with toml in Configuration.md by @wycre in #40
New Contributors
Full Changelog: v1.4.1...v1.5.0
v1.4.1
This release contains no code changes, but it updates the documentation and adds support for including compiled binaries to Github releases.
Full Changelog: v1.4.0...v1.4.1
v1.4.0
First post rename release!
Full Changelog: v1.3.1...v1.4.0
v1.3.1
v1.3.0
v1.2.1
What's Changed
- feat(metrics): add config for enabled/path. Fixes #3 by @Cottand in #22
- chore(deps): bump golang.org/x/net from 0.10.0 to 0.17.0 by @dependabot in #20
- chore(Drbl): remove unmaintained Drbl-peer blocking by @Cottand in #21
- chore(config): clean up unused drbl settings by @Cottand in #23
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- start fork by @Cottand in #6
- remove dashboard, add test for multiple DNS records by @Cottand in #7
- fix(DNS custom records): issue where questions were not matched to the right zone by @Cottand in #8
- go 1.19 -> 1.21 by @Cottand in #9
- metrics for DNS responses and upstream queries by @Cottand in #10
- multi-stage docker build in CI by @Cottand in #11
- fix CounterVec metrics not set by @Cottand in #12
- fix(metrics): remove port part in total_requests by @Cottand in #13
- fix non-deterministic test for custom record grouping by @Cottand in #14
- feat(metrics): report blockrate for domains by @Cottand in #15
- feat(issue#16 config relaod): implement ReloadConfig for the server by @Cottand in #17
- feat(config): allow defining a smaller config file that merges with the default configuration by @Cottand in #18
- remove windows support by @Cottand in #19
Full Changelog: v1.1.5...v1.2.0