Releases
v3.2
See the Web changelog here
See the FTL changelog here
New
Tweaks
Randomize gravity update time (implemented feature request ) #1747
Send SIGHUP
to pihole-FTL
when restarting/reloading dnsmasq
#1751
Add nuclear option to list.sh #1728
Add VPN host names to local.list #1682 #1718
Gravity: Add ignore-case switch to sort (domains) #1687
Colourised output text #1471
Make Chronometer usable on smaller screens #1518
Revamp of debug script to better allow users to self-diagnose their installs #1565 , #1585
Install Script: Add comments for nearly every line of code #1586
User-friendly pihole -q
output #1483
Avoid reactivating a deactivated lighttpd service #1485
Only download FTL if a newer version than currently installed is detected (or if no version is detected) #1600
Block Page 2.0 #1416
Prevent Let's Encrypt HTTPS from causing Block Page issues #1420
Decrease local-ttl
to 2 #1701
Cleanup uninstall script #1663
Clean up and optimise Gravity #1631
Start and enable FTL prior to running Gravity #1700
Fixes
Allow passwords with spaces #1780
Minor gramatical and formatting fixes #1757
Fix IPv6 wildcard blocking (if CIDR is present) #1556
Fix IPv6 gravity generation (if CIDR is present) #1564
Fix install script using IPv6 CIDR notation #1570
Use the correct hostname for Pi-hole (regression) #1560
Accept underscores when validating domain names #1571
Show text typed when pressing Ctrl+C after using pihole -a -p
#1587
Prevent Web Admin from printing restartdns colour codes #1575
Provide correct FTL stats #1619
Fix pihole -q
if adlists URLs have been removed #1618
Always process DNS and DHCP settings in installer #1630
Stop an extra h
being added to leasetime of DHCP server. #1646
Fix URL extension parsing in certain cases on the block page #1602
Replace superseded netstat command #1676
Add php5-sqlite
to dependencies #1581
Slow query fix & queryFunc optimisation #1694
Exclude files from Web Admin that should not be accessible #1704
Correctly highlight Pi-hole's IPv4/6 addresses when running pihole tail
#1707
You can’t perform that action at this time.