New
2026.02.0
What's Changed (Docker Specific)
- Pin base image by sha to catch silent rebuilds by @yubiuser in https://github.com/pi-hole/docker-pi-hole/pull/1965
- Set fixed buildx version to mitigate issues with buildx version 0.31.1 by @yubiuser in https://github.com/pi-hole/docker-pi-hole/pull/1987
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2025.11.1...2026.02.0
What's Changed (FTL v6.5)
- Tweak undocumented wait-for option subtly by @DL6ER in https://github.com/pi-hole/FTL/pull/2707
- update gravity - improve domain validation processing speed by @rrobgill in https://github.com/pi-hole/FTL/pull/2710
- Update embedded SQLite3 to 3.51.1 by @DL6ER in https://github.com/pi-hole/FTL/pull/2731
- Update embedded dnsmasq to 2.92rc1 by @DL6ER in https://github.com/pi-hole/FTL/pull/2730
- Fix documentation - Do not use equal sign with
pihole-FTL --configcommand by @rdwebdesign in https://github.com/pi-hole/FTL/pull/2736 - Add dns.cache.rrtype by @Manakuremati in https://github.com/pi-hole/FTL/pull/2740
- Enhancements to the documentation markdown generator by @PromoFaux in https://github.com/pi-hole/FTL/pull/2741
- Network Overview - obtain MAC and hostname from dhcp.leases by @rrobgill in https://github.com/pi-hole/FTL/pull/2727
- fix: make
get_domainsparameters optional by @tien in https://github.com/pi-hole/FTL/pull/2278 - Escape unprintable characters in invalid host names by @DL6ER in https://github.com/pi-hole/FTL/pull/2601
- Implement better allOf handling in API verifier by @DL6ER in https://github.com/pi-hole/FTL/pull/2745
- Update build containers to Alpine 3.23 by @DL6ER in https://github.com/pi-hole/FTL/pull/2743
- Add option to hide network connection errors by @DL6ER in https://github.com/pi-hole/FTL/pull/2749
- Harden default Content Security Policy (CSP) by @Erasure5959 in https://github.com/pi-hole/FTL/pull/2754
- Fix computation of NTP server's root delay by @DL6ER in https://github.com/pi-hole/FTL/pull/2760
- Teleporter: Fix for custom gravity.db path by @DL6ER in https://github.com/pi-hole/FTL/pull/2758
- Upgrade embedded Lua to 5.5 by @DL6ER in https://github.com/pi-hole/FTL/pull/2626
- Add missing [forwarded] property in GET /api/history/database by @DL6ER in https://github.com/pi-hole/FTL/pull/2750
- Update SQLite3 to 3.51.2 by @DL6ER in https://github.com/pi-hole/FTL/pull/2761
- Low-memory hardware optimizations by @DL6ER in https://github.com/pi-hole/FTL/pull/2757
- Reduce startup delay by @DL6ER in https://github.com/pi-hole/FTL/pull/2725
- home.arpa and internal TLDs may be non-local without revServer by @DL6ER in https://github.com/pi-hole/FTL/pull/2772
New Contributors
- @Erasure5959 made their first contribution in https://github.com/pi-hole/FTL/pull/2754
Full Changelog: https://github.com/pi-hole/FTL/compare/v6.4.1...v6.5
What's Changed (Web v6.4.1)
- Set the end date for live query update to end of epoch by @rrobgill in https://github.com/pi-hole/web/pull/3677
- Improve initial loading of Query Log by @DL6ER in https://github.com/pi-hole/web/pull/3715
Also fixes two security advisories:
- https://github.com/pi-hole/web/security/advisories/GHSA-6xp4-jw73-f4qp: fixed with https://github.com/pi-hole/web/commit/d328f143718022d82dc94c8751121ca41be3b996
- https://github.com/pi-hole/web/security/advisories/GHSA-8rw8-vjgp-rwj6: fixed with https://github.com/pi-hole/web/commit/1a0c6f4fe6d0116fd2846b2adaae95996b7f194d
Full Changelog: https://github.com/pi-hole/web/compare/v6.4...v6.4.1
What's Changed (Core v6.4)
- Remove wget from alpine dependencies by @darkexplosiveqwx in https://github.com/pi-hole/pi-hole/pull/6484
- Remove custom FTL FirewallD zone checks from debug log by @rdwebdesign in https://github.com/pi-hole/pi-hole/pull/6481
- Add Alpine 3.23 to test suite by @yubiuser in https://github.com/pi-hole/pi-hole/pull/6488
- Debug log - Add colors to gravity tables by @rdwebdesign in https://github.com/pi-hole/pi-hole/pull/6485
- Use configured location for web repo when updating or repairing by @rrobgill in https://github.com/pi-hole/pi-hole/pull/6470
- Add missing
-gto the message in gravity recovery command by @rdwebdesign in https://github.com/pi-hole/pi-hole/pull/6513 - Don't install unused /usr/local/share/man/man5 by @darkexplosiveqwx in https://github.com/pi-hole/pi-hole/pull/6526
Full Changelog: https://github.com/pi-hole/pi-hole/compare/v6.3...v6.4