Changelog
Features
- 77578da: feat: add DNSSEC validation (#1914) (@0xERR0R)
- b29eab4: feat: add SOA records to NXDOMAIN responses for RFC 2308 compliance (#1895) (@0xERR0R)
- d0681ae: feat: enhance error messages with more context (#1894) (@0xERR0R)
- ac8ca7d: feat: respect NO_COLOR environment variable (#1911) (@aanderse)
- 629b4f0: feat: support DNS Stamp upstream format (#1922) (@0xERR0R)
Bugfixes
- 8aad53e: fix: TCP response truncation (#1904) (@TimQuelch)
- 9d4a58c: fix: allow list group initialization with partial source failures (#1889) (@0xERR0R)
- 0993a17: fix: ensure HTTP response bodies are drained before closing for connection reuse (#1924) (@0xERR0R)
- 1a98cda: fix: ensure conditional upstreams initialize independently of default upstreams (#1890) (@0xERR0R)
- 0804760: fix: resolve panic when CNAME points to external domain (#1867) (#1884) (@0xERR0R)
Build and dependencies
- 0cd5be8: build(deps): bump actions/download-artifact from 5 to 6 (#1907) (@dependabot[bot])
- 5db30c4: build(deps): bump actions/upload-artifact from 4 to 5 (#1908) (@dependabot[bot])
- fc7ebe3: build(deps): bump amannn/action-semantic-pull-request from 5 to 6 (#1897) (@dependabot[bot])
- 6a4d411: build(deps): bump github.com/avast/retry-go/v4 from 4.6.1 to 4.7.0 (#1888) (@dependabot[bot])
- 9e293c0: build(deps): bump github.com/breml/rootcerts from 0.3.1 to 0.3.2 (#1886) (@dependabot[bot])
- e81bf41: build(deps): bump github.com/breml/rootcerts from 0.3.2 to 0.3.3 (#1912) (@dependabot[bot])
- 073c8bf: build(deps): bump github.com/docker/docker from 28.5.1+incompatible to 28.5.2+incompatible (#1915) (@dependabot[bot])
- 2dac748: build(deps): bump github.com/onsi/ginkgo/v2 from 2.26.0 to 2.27.1 (#1906) (@dependabot[bot])
- 8f534e6: build(deps): bump github.com/onsi/ginkgo/v2 from 2.27.1 to 2.27.2 (#1909) (@dependabot[bot])
- 7fa1c78: build(deps): bump github.com/testcontainers/testcontainers-go from 0.39.0 to 0.40.0 (#1916) (@dependabot[bot])
- 5b147cc: build(deps): bump github.com/testcontainers/testcontainers-go/modules/mariadb from 0.39.0 to 0.40.0 (#1918) (@dependabot[bot])
- 80aeaa9: build(deps): bump github.com/testcontainers/testcontainers-go/modules/postgres from 0.39.0 to 0.40.0 (#1917) (@dependabot[bot])
- 1cdaf72: build(deps): bump github.com/testcontainers/testcontainers-go/modules/redis from 0.39.0 to 0.40.0 (#1919) (@dependabot[bot])
- 7663b7d: build(deps): bump golang.org/x/net from 0.46.0 to 0.47.0 (#1925) (@dependabot[bot])
- 8a212de: build(deps): bump gorm.io/gorm from 1.31.0 to 1.31.1 (#1913) (@dependabot[bot])
- 157f91f: build(release): Add changelog groups for features and fixes (@0xERR0R)
- d3e8b3b: build: add pr title validation workflow (#1893) (@0xERR0R)
- 44074e4: build: cache Go dependencies in Docker builds (#1899) (@0xERR0R)
- 21a65de: build: enable dependabot automerge (#1891) (@0xERR0R)
- 8bf91c4: build: remove unused tools (#1900) (@0xERR0R)
- 4656429: build: simplify build (#1892) (@0xERR0R)
- ab77fd5: build: update tool dependencies (#1898) (@0xERR0R)
- 824ca3e: build: use Docker for mkdocs-material documentation server (@0xERR0R)