Skip to content

v0.21

Compare
Choose a tag to compare
@github-actions github-actions released this 27 Mar 06:50
· 356 commits to main since this release
a37861b

Features:

  • support for redis sentinel(#632) -> thanks @kwitsch
  • querylog: log instance hostname to distinguish log entries in multi-instance installation(#319) -> thanks @kwitsch
  • querylog: define which information should be logged (#765)
  • querylog: reduce bulk size in database writer (#733)
  • bootstrap: support multiple upstreams (#760) -> thanks @ThinkChaos
  • bootstrap: support IP only encrypted DNS -> thanks @ThinkChaos
  • bootstrap: always prefetch upstream IPs to avoid stalling user queries -> thanks @ThinkChaos
  • hostfile: allow hosts file resolver to use a HTTP(S) link or inline block (#884) -> thanks @ThinkChaos
  • client name in clientGroupsBlock should not be case-sensitive (#894)

Misc

  • Restructuring of configuration (#771) -> thanks @kwitsch
  • reduce retry delay of the upstream resolver -> thanks @ThinkChaos
  • Updated dependencies and documentation
  • ignore end of line comments when parsing lists (#859) -> thanks @ThinkChaos
  • code mirror on codeberg.org
  • e2e integration tests

Bugfix

  • ede: fix runtime panic (#778) -> thanks @ThinkChaos
  • 'startVerifyUpstream' not disabling all start checks -> thanks @ThinkChaos
  • crash when using client upstream (#791)
  • no initial cache refresh with "fast" start strategy (#804)
  • bootstrap: connectIPVersion not being respected for upstream connections
  • query command doesn't show the client IP (#861)
  • wrong prefetch metrics if bootstrap is enabled (#891)

Changelog