Network Overview - obtain MAC and hostname from dhcp.leases by @rrobgill in https://github.com/pi-hole/FTL/pull/2727
fix: make get_domains parameters 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 -g to 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