Originally published at: Pi-hole FTL v5.23, Web v5.20 and Core v5.17 released – Pi-hole
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 Changelog: v5.22...v5.23
Pi-hole Web changes:
What’s Changed
- Apply LCARS theme to a few things missing it by @infinitytec in Apply LCARS theme to a few things missing it #2538
- Update DNSSEC test link by @yubiuser in Update DNSSEC test link #2561
- Fix a few PHP 8 warnings by @rdwebdesign in Fix a few PHP 8 warnings #2563
- Expose docker tag information using the API by @rdwebdesign in Expose docker tag information using the API #2570
- Add
color-scheme: dark
to fix High-contrast theme ruined by browser forcing dark mode #2554: browser not detecting dark mode by @SodaWithoutSparkles in Addcolor-scheme: dark
to fix #2554: browser not detecting dark mode #2555 - Fixing the FTL information on settings page after a FTL restart by @rdwebdesign in Fixing the FTL information on settings page after a FTL restart #2511
- Fix the graphics time range when MAXLOGAGE is different than 24h by @rdwebdesign in Fix the graphics time range when MAXLOGAGE is different than 24h #2585
- Tweak the Update Gravity output by @rdwebdesign in Tweak the Update Gravity output #2589
New Contributors
-
@SodaWithoutSparkles made their first contribution in Add
color-scheme: dark
to fix #2554: browser not detecting dark mode #2555
Full Changelog: v5.19...v5.20
Pi-hole Core changes:
What’s Changed
- Allow TLD blocking using ABP style by @rdwebdesign in #5240
- Remove special handling of pgl.yoyo.org by @yubiuser in #5249
- Add Fedora 38 to the test suite by @yubiuser in #5257
- Filter ABP CSS selectors by @yubiuser in #5247
- Don’t use ‘–suffix’ in mktemp by @yubiuser in #5272
- Remove unused code from query.sh by @yubiuser in #5266
- Don’t source the install script in webpage.sh by @yubiuser in #5270
- Remove forgotten variables by @yubiuser in #5273
- Fix issue with Adding Local DNS Records does not add to /etc/pihole/custom.list when using grep 3.10 by @MrDuck2742 in #5269
- Use list parsing functionality of FTL by @DL6ER in #5275
- remove outdated comments by @ipitio in #5227
- Add Ubuntu 23 to test suite by @yubiuser in #5284
- Add support for RISC-V 64-bit installs by @MichaIng in #5196
New Contributors
- @MrDuck2742 made their first contribution in #5269
- @ipitio made their first contribution in #5227
Full Changelog: v5.16.2...v5.17