@Mcat12 Mcat12 released this Aug 5, 2018 · 176 commits to master since this release

Assets 2

How do I update my Pi-hole?

See the Web changelog here

See the FTL changelog here

New

  • Add Cloudflare DNS (1.1.1.1) to list of upstream servers #2075
  • Add psmisc as a dependency (provides killall) #2133
  • Default blocklists can be disabled through the installer #2123
  • Use remi for PHP on CentOS family (user selectable) #2161
  • Use regex lists instead of wildcards for blocking #2236
  • Get user locale when debugging #2070
  • Add man pages for pihole, pihole-FTL, and pihole-FTL.conf #2205 #2212

Tweaks

  • Add coverage, remove projects, add Patreon link #2219
  • Improve the debug script output #2060
  • Prevent inadvertent blocking of good domains appearing in query strings #2027
  • No need to stop services #2155
  • Don't run the full installer when checking out a different FTL branch #2208
  • Update bash completion #2224
  • pihole -t: Warn user if Pi-hole's logging is disabled #2240
  • Use "Web Interface" in help commands instead of "Admin Console" #2215

Fixes

  • Uninstaller fixes #1761 #2167
  • Debug script: fix empty ports on some systems #2057
  • Proper CPU detection output in the debugger #1987
  • Use 127.0.0.1 instead of localhost when checking if the DNS server is open on port 53 #2090
  • Fix static IP checking on Fedora #2142
  • Allow for empty/non existent adlist file #2157
  • Fix for unattended installations (#1767 #1768 #1834) #1835
  • Don't attempt to download non-existent FTL Binary #2162
  • Fix block page crash on PHP 5.4 #2176
  • Disable SystemD's DNS stub resolver when installing to fix Ubuntu 18.04 #2180
  • Prevent redundant entries from being added to adlists.list #1954
  • Install 32bit FTL on 32bit OS (even if 64bit architecture is detected) #2004
  • Improve lighttpd service status detection #2206
  • Fix service pihole-FTL status on SystemV #2207
  • Try to use the installed version of PHP if it's at least 7.0 #2220
  • Block page: remove error text if next whitelist request succeeds #2231
  • Fix grep errors from surfacing during pihole -q #2234
  • Treat adlists.list URLs without a protocol as HTTP #2261
  • Installer fixes (PHP) for Fedora & CentOS #2277
  • Ensure help menu is accurate when using --wild and --regex #2278
  • Fix installing on non-en locales #2297
  • Install pihole-FTL config template #2310 #2317