What's Changed
- feat(tcp): plain DNS-over-TCP listener by @razvandimescu in #161
- feat(proxy): PROXY protocol v2 inbound on DoT, DoH, and plain TCP by @razvandimescu in #156
- refactor: gate cognitive complexity and split 4 hot functions by @razvandimescu in #167
- chore(deps): bump hickory to 0.26.1 (unblocks CI from today's RustSec advisories) by @razvandimescu in #180
- chore(deps): bump the minor-and-patch group across 1 directory with 7 updates by @dependabot[bot] in #176
- chore(deps): bump windows-service from 0.7.0 to 0.8.0 by @dependabot[bot] in #178
- chore(deps): bump rust from 1.94-alpine to 1.95-alpine in the minor-and-patch group across 1 directory by @dependabot[bot] in #170
- chore(deps): bump docker/login-action from 3 to 4 by @dependabot[bot] in #171
- chore(deps): bump actions/upload-pages-artifact from 4 to 5 by @dependabot[bot] in #172
- chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #175
- chore(deps): bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #174
- chore(deps): bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #173
- fix(windows): preserve manually-configured DNS on uninstall (#160) by @razvandimescu in #166
- fix: --version + banner show full build version (with SHA suffix) by @razvandimescu in #181
- feat(blocklist): support local file:// sources and multi-alias hosts lines by @razvandimescu in #159
Full Changelog: v0.14.3...v0.15.1