Originally published at: Pi-hole FTL v5.17, Web v5.14 and Core v5.12 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.)
Please see our previous post for some highlights of this release
Pi-hole FTL changes:
What’s Changed
- Fix status of blocked special domains when they are in FTL’s DNS cache by @DL6ER in #1383
- Revert “Remove PID and PORT file during shutdown” by @DL6ER in #1384
- Change configuration option for REPLY_WHEN_BUSY ACCEPT > ALLOW by @sticksen in #1389
- Increase DELAY_UPTIME to 180 seconds by @DL6ER in #1386
- Update SQLite3 from 3.39.0 to 3.39.2 by @DL6ER in #1392
- Add a Dev container by @PromoFaux in #1288
- Add darkmode logos by @rdwebdesign in #1393
- Major rewrite of the socket processing routines by @DL6ER in #1396
- Ensure compatibility with gcc 11.2.0 (Ubuntu 11.2.0-19ubuntu1) by @DL6ER in #1412
- Substitute “.” for empty domain names by @DL6ER in #1413
New Contributors
- @sticksen made their first contribution in #1389
- @rdwebdesign made their first contribution in #1393
Full Changelog: v5.16.3...v5.17
Pi-hole Web changes:
What’s Changed
- Fix editing domains from blacklist/whitelist pages by @yubiuser in #2261
- Add the new “integrity check” option to debug log page by @rdwebdesign in #2259
- Allow to delete IDN via API by @yubiuser in #2258
- Make tailLog.php looks like
pihole -t
by @rdwebdesign in #2263 - Tidy the ends of some php files by @Gontier-Julien in #2264
- Remove unused client_id by @yubiuser in #2267
- Remove dedicated black/whitelist pages + redesign menu by @yubiuser in #2266
- Tweak/readme logo by @rdwebdesign in #2269
- Fix LCARS menu and improve
header.php
by @rdwebdesign in #2268 - Specify record types at Local DNS records page by @yubiuser in #2273
- Enforce Symfony PHP code style by @DL6ER in #2288
- Move login form to a new page by @rdwebdesign in #2294
- Improve top right menu and sidebar by @rdwebdesign in #2298
- Change docker upgrade link in footer by @yubiuser in #2303
- Remove Content-Security-Policy meta tag by @DL6ER in #2287
- Remove email functionality by @yubiuser in #2301
- Restore save functionality by @yubiuser in #2308
- Improve SVG files by @rdwebdesign in #2307
- Fix the “boxed layout” broken in
devel
branch by @rdwebdesign in #2311 - Autofocus input field after submitting new item by @jwu910 in #2310
- Adjusting menu colors, active and hover effects on LCARS theme by @rdwebdesign in #2309
- Use the new version file to check for updates by @rdwebdesign in #2306
- Add test to avoid “Undefined Variable” warnings by @rdwebdesign in #2316
- Show “Log Out” link only when the user has the password protection enabled by @rdwebdesign in #2317
- Revert empty domain dot replacement by @yubiuser in #2314
- Fix PHP warnings in docker (Complement of #2316) by @rdwebdesign in #2318
New Contributors
Full Changelog: v5.13...v5.14
Pi-hole Core changes:
What’s Changed
- Add optional health check to Pi-hole databases in debug script by @yubiuser in #4745
- Add spinner for long processes running during debug log by @rdwebdesign in #4815
- Fix shellcheck warnings by @yubiuser in #4825
- Don’t fail if Alma or Rocky are detected by @yubiuser in #4824
- Only execute spinner function if there is a tty by @rdwebdesign in #4834
- Use prefers-color-scheme for theme based logo by @yubiuser in #4838
- Fix spaces in dialog msg by @yubiuser in #4832
- Add OS_CHECK_DEPS to uninstall script by @yubiuser in #4846
- Indent installation/update complete message by @yubiuser in #4848
- Remove unused and outdated files and scripts by @yubiuser in #4847
- Move FTL port and PID functions to utils.sh by @yubiuser in #4839
- Drop explicit support for CentOS 7 from the install script by @PromoFaux in #4828
- Ensure user defined FTL_PID_FILE and FTL_PORT_FILE dirs are created on startup by @yubiuser in #4855
- Exit init script with error result code if FTL fails to start by @dschaper in #4857
- Fix git indention by @yubiuser in #4863
- Extend FTL information in debug log by @yubiuser in #4864
- Skip web server dialog if –disable-install-webserver has been passed by @MichaIng in #4843
- Remove the advanced functionality of the 404 page (Blockpage) by @PromoFaux in #3910
- Add security-related headers to Pi-hole web interface by @DL6ER in #4862
- Store versions as key/value pairs rather than space delimeted values by @PromoFaux in #4875
- Remove the email function by @yubiuser in #4870
- Add jq as dependency and remove json_extract by @yubiuser in #4878
Full Changelog: v5.11.4...v5.12