Skip to content

Pi-hole v3.2

Compare
Choose a tag to compare
@WaLLy3K WaLLy3K released this 07 Dec 03:38
· 2971 commits to master since this release
5ba4135

How do I update my Pi-hole?

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