Skip to content

v0.24

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 25 May 10:59
· 87 commits to main since this release
3ab0456

Features:

  • support client name lookup when querying via the API (@ThinkChaos)
  • Support defining records by dns zone format (#1360) (@BenMcH)
  • add queryLog.ignore.sudn option to ignore SUDN responses (@ThinkChaos)
  • add a unique ID (req_id) to all logs related to a request (@ThinkChaos)
  • do not hardcode the job name in the grafana dashboard.(#1326) (@shizunge)
  • log the rule which is the cause of blocking (#1460) (@zc-devs)
  • support CNAME records in customDNS mappings (#1352) (@BenMcH)

Misc:

  • Updated dependencies and documentation
  • update list config and code to use "allow/deny" language (@ThinkChaos)
  • code refactoring and build optimization (thanks @kwitsch)

Bugfix:

  • use proxy env vars via Go default HTTP Transport values (@ThinkChaos)
  • don't print querylog target password when using a database (@ThinkChaos)
  • use RCode=ServFail instead of HTTP 500 for internal errors (@ThinkChaos)
  • Parse time from file names in the local system timezone (@BenMcH)
  • add Resolver.String so logs don't use Go's default format (@ThinkChaos)
  • api regression breaking blocky blocking disable (#1373) (@BenMcH)
  • don't use upstream ServFail responses besides forwarding them (@ThinkChaos)

Changelog