Pi-hole FTL v5.23, Web v5.20 and Core v5.17 released

Pi-hole FTL v5.23, Web v5.20 and Core v5.17 released

As always, please read through the changelog before updating with pihole -up. (A new tag for docker image will arrive in due course.)

Highlights

  • The list parsing functionality of Gravity is now handled by FTL which makes it much faster and less memory/storage intensive. (#1559 & #5275)
  • RISC V support (#5196)
  • Add local network scanning feature (#1557)
  • Use EDE data when proxy-dnssec is used (#1551)
  • Allow TLD blocking using ABP style lists (e.g ||org^) (#5240)
  • Support for Fedora 38 and Ubuntu 23 (#5257#5284)

 

Pi-hole FTL changes:

What’s Changed

  • Fix variable declaration by @Smarre in #1546
  • Use EDE data when “proxy-dnssec” is used by @DL6ER in #1551
  • Update embedded Lua to 5.4.5 by @DL6ER in #1554
  • Fix shown upstream for internally generated DNSSEC-queries being wrong in certain configurations by @DL6ER in #1555
  • Do not log unrealistic disk usage (docker + macOS bug) by @DL6ER in #1556
  • Update embedded Lua to v5.4.6 by @DL6ER in #1558
  • Add local network scanning feature (ARP) by @DL6ER in #1557
  • Update embedded SQLite to 3.42.0 by @DL6ER in #1560
  • Add capabilities check for feature dhcp-discover by @DL6ER in #1561
  • Add list parsing feature for gravity by @DL6ER in #1559
  • Tweak dhcp-discover subcommand by @DL6ER in #1562
  • Allowing underscore and hyphen in any position for gravity parseList by @rdwebdesign in #1563
  • Do not consider false positives as invalid domains by @rdwebdesign in #1564
  • Fix missing update of adlist.date_updated by @DL6ER in #1565
  • Remove code duplication found in gravit.sh gravity_ParseFileIntoDomains() by @yubiuser in #1566

New Contributors

Full Changelogv5.22...v5.23

Pi-hole Web changes:

What’s Changed

New Contributors

Full Changelogv5.19...v5.20

Pi-hole Core changes:

What’s Changed

New Contributors

Full Changelogv5.16.2...v5.17