All Versions
22
Latest Version
Avg Release Cycle
54 days
Latest Release
849 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v4.3.3 Changes
February 23, 2020⚡️ How do I update my Pi-hole?
- ✅ backport fix from 5.0 for unknown FTL location when determining latest version
- backport fix from 5.0 for detecting the system architecture for FTL download
- ⚡️ backport fix from 5.0 for web interface not showing the correct versions after a web-only update
-
v4.3.2 Changes
September 15, 2019⚡️ How do I update my Pi-hole?
🛠 Fixes
- 🛠 Simplify restarting code for
pihole restartdns
#2873 (Fixes #2869) - ✂ Remove the ZeusTracker blocklist from the defaults #2846 (Fixes #2843)
- 🛠 Fix for 404 error when browsing to http://pi.hole/ (without /admin) #2826
- 🛠 Fix for when
dig
also returns a CNAME #2865 (Fixes #2863) - 🛠 Fix
pihole -up
showing FTL update when network is down #2820 (Fixes #1877) - 👌 Improve
pid
detection in pihole-FTL.service #2767 - 🛠 Fix uninstall causing 403 errors and not removing packages #2808
- 🛠 Fix pihole manpage to match code. #2822
- 🛠 Fix error when getting latest FTL tag from GitHub API #2882
- 👷 Call
pihole
with full path in install and cronjobs. #2886 (Fixes #2860) - ➕ Add
dhcp-ignore-names
option when enabling DHCP service #2768 - Backport from v4.2 - ⏪ Restore
pihole -q
hosts format support and improve matching in edge cases #2891 - ✂ Remove adblock list style support #2912
- 🛠 Simplify restarting code for
-
v4.3.1 Changes
June 29, 2019⚡️ How do I update my Pi-hole?
🚀 See the Web changelog here
🚀 See the FTL changelog here
🛠 Fixes
- 🛠 Fix lighttpd issue on Debian/Raspbian Buster #2816
-
v4.3 Changes
May 18, 2019⚡️ 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
- 🌐 Download database of mac vendors for use by the web interface network table #2587
- ➕ Add git status and diff to debug log #2640
👉 Tweaks
- ⚡️ Warn user during update if FTL is on a custom branch #2659
- 🔧 Store list of pre-configured DNS servers for both installer and web usage #2593
- 👉 Use
curl
instead ofopenssl
for debug upload. #2647 - ➕ Add a link to the documentation on FTL privacy levels during install #2696
🛠 Fixes
- 🛠 Misc. installer fixes #2621
- 👌 Improve support for using HTTPS on the block page #2637
- 🛠 Fix uninstalling when lighttpd was not installed #2674
- Don't fail when trying to detect OS architecture on RPM-based systems #2646
- 🛠 Fix Query List script returning commented out domains #2688
- Show
$UPDATE_PKG_CACHE
content in error message. #2718 - 🛠 Fix teleporter backup file extension #2717
- 🛠 Fix incorrect adlist query when an adlist is blocked during gravity #2735
- Pi-hole Debug - tricorder upload function calls #2733
-
v4.2.2 Changes
February 18, 2019⚡️ 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
🚀 This is a patch release following on Pi-hole Core v4.2.1.
🛠 Tweaks / Fixes
- 👉 Make sure the
run
directory is emptied when startingpihole-FTL
. If there are leftovers from previouspihole-FTL
instances, we might get FTL crashes as the system prevents us from reading/writing to the shared memory objects if they are owned by a different user (e.g.,root
) #2626
-
v4.2.1 Changes
February 03, 2019 -
v4.2 Changes
February 03, 2019⚡️ 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
libcap
as dependency (needed by pi-hole/FTL#453) #2578 - ➕ Add
wpad
vulnerability fix as suggested bydnsmasq.conf.example
#2570 - Download FTL earlier in the installer #2602
- ➕ Added check for universe repo on ubuntu bionic. #2512
- ➕ add sqlite3 dependency for fedora (#2552) #2554
👉 Tweaks
- List content of
/dev/shm
in debugger #2571 #2610 - 👍 Backend changes for DHCPv4 rapid commit support #2520
- ➕ Add privacy level 4 to all privacy level code #2543
- ➕ Add a blank after printf to avoid 'Command not found' error #2564
- 🌐 Don't show web version in pihole -v output if not installed #2547
- ✂ remove unused dependency (bc) #2581
- 📚 Do not ask admin password just for help documentation #2575
- Prevent double disabling/enabling #2601
-
v4.1.1 Changes
December 21, 2018⚡️ 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
🛠 Fixes
- ➕ Add missing sqlite dependency for CentOS and Fedora eca975a
-
v4.1 Changes
December 09, 2018⚡️ 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 support for privacy level 4 #2383
- 🐧 Start
pihole-FTL
asroot
if Linux capabilities are not supported by the system (virtual container, etc.) #2378 - 👌 Improve (speed up) the enable/disable method #2356
👉 Tweaks
🛠 Fixes
-
v4.0 Changes
August 05, 2018⚡️ 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