Pi-hole v4.0 Release Notes
Release Date: 2018-08-05 // over 5 years ago-
โก๏ธ How do I update my Pi-hole?
- How do I install Pi-hole?
- ๐ How do I test if my Pi-hole is working?
- ๐ How do I access my Pi-hole's Web interface?
- How do I use FTL's API?
- Why is FTL offline and showing "Lost Connection To API"?
- Where do I go for more answers?
๐ 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 (provideskillall
) #2133 - 0๏ธโฃ 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 forpihole
,pihole-FTL
, andpihole-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 oflocalhost
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