What's Changed
- feat: distinguish UPSTREAM vs FORWARD in logs and stats by @razvandimescu in #103
- chore(deps): bump rustls-webpki to 0.103.12 by @razvandimescu in #105
- feat(dashboard): version in header, restructure footer by @razvandimescu in #109
- feat: embed git SHA in version string by @razvandimescu in #110
- fix(dashboard): allowlist input erased by polling refresh by @razvandimescu in #111
- feat(windows): run as a real SCM service, not a Run-key autostart by @razvandimescu in #107
- feat: accept array of upstreams in [[forwarding]] by @razvandimescu in #104
- feat(linux): run systemd service as unprivileged numa user by @razvandimescu in #118
- feat(resolver): filter_aaaa for IPv4-only networks by @razvandimescu in #119
- feat(question): name SVCB/LOC/NAPTR record types in logs by @razvandimescu in #120
- feat(odoh): ship ODoH client + self-hosted relay (RFC 9230) by @razvandimescu in #121
Full Changelog: v0.13.1...v0.14.0