Pi-hole Core 2.11 and Pi-hole Web Admin 2.3 released

release-notes

#1

New year, new release!

Core 2.11

New

  • Custom Pi-Hole block page #961 (Thanks to @WaLLy3K for the help and inspiration!) with whitelisting support #1057

Fixes

  • Check port TCP 53 for DNS status #1051

Tweaks

  • Major simplification of webpage.sh + extend DHCP to IPv6 #1048
  • Track pre installed packages. May be used later for improving uninstall #1008
  • update.sh code refactoring #1033
  • Always update package cache where we can #1045
  • Check IPv6 routing #1038
  • Smarter pick of IPv4 address #1037
  • Try to find out if kernel modules are missing #1052
  • Remove legacy swap generator #1058
  • Make sure all scripts are executable in the repo #1063
  • Misc tweaks to the installer script #1068
  • Adjust the default suggested blocklist #1073
  • Make the firewall detection and application a lot smarter than it was #1067

Web 2.3

New

  • Privacy mode #258
  • Clicking on main graph redirects to the Query Log page #304

Fixes

  • Fix temperature readings on a few OSes #296
  • Fix output of API for overTimeData if there are 0 blocked queries #306
  • Fix Top Client links not filtering the Query Log correctly #305
  • Fix incorrect parsing single digit days #314

Tweaks

  • Add DHCP lease time settings. #309
  • Exclude lists: allow also domains without TLD #303
  • Allow custom port in CORS check #301
  • Add istrue(…) pointer reference #300
  • Make Pi-hole logo responsive in main-sidebar #299
  • Increase critical CPU temperature value #293
  • Allow underscores in domain names #292
  • Increase max PHP timeout and memory limit for /admin so stat generation doesn’t time out #308
  • Change folder structure #276
  • Show more accurate status when dnsmasq is not running #307
  • Several minor tweaks for the Settings page #317