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