automation: Update pihole/pihole Docker tag to v2023
This MR contains the following updates:
Package | Update | Change |
---|---|---|
pihole/pihole | major |
v5.8.1 -> 2023.05.1
|
Release Notes
pi-hole/docker-pi-hole
v2023.05.1
Nothing Docker-Specific.
What's Changed (Web 5.20.1)
- Fixing the reversed logic by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2597
Full Changelog: https://github.com/pi-hole/AdminLTE/compare/v5.20...v5.20.1
v2023.05.0
What's Changed
- Only allow https for curl by @yubiuser in https://github.com/pi-hole/docker-pi-hole/pull/1345
- shrink image size by ~10% by @sebastianliebscher in https://github.com/pi-hole/docker-pi-hole/pull/1350
- Tweak commands by @yubiuser in https://github.com/pi-hole/docker-pi-hole/pull/1352
- Update available themes in README.md by @laurentr in https://github.com/pi-hole/docker-pi-hole/pull/1342
- Recreate pi-hole cronjob on container start by @casperklein in https://github.com/pi-hole/docker-pi-hole/pull/1339
- Allow high contrast themes for WEBTHEME by @rdwebdesign in https://github.com/pi-hole/docker-pi-hole/pull/1338
- README: link to canonical Phoenix Server doc by @meonkeys in https://github.com/pi-hole/docker-pi-hole/pull/1319
New Contributors
- @sebastianliebscher made their first contribution in https://github.com/pi-hole/docker-pi-hole/pull/1350
- @laurentr made their first contribution in https://github.com/pi-hole/docker-pi-hole/pull/1342
- @meonkeys made their first contribution in https://github.com/pi-hole/docker-pi-hole/pull/1319
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2023.03.1...2023.05.0
Also includes:
What's Changed (FTL v5.23)
- Fix variable declaration by @Smarre in https://github.com/pi-hole/FTL/pull/1546
- Use EDE data when "proxy-dnssec" is used by @DL6ER in https://github.com/pi-hole/FTL/pull/1551
- Update embedded Lua to 5.4.5 by @DL6ER in https://github.com/pi-hole/FTL/pull/1554
- Fix shown upstream for internally generated DNSSEC-queries being wrong in certain configurations by @DL6ER in https://github.com/pi-hole/FTL/pull/1555
- Do not log unrealistic disk usage (docker + macOS bug) by @DL6ER in https://github.com/pi-hole/FTL/pull/1556
- Update embedded Lua to v5.4.6 by @DL6ER in https://github.com/pi-hole/FTL/pull/1558
- Add local network scanning feature (ARP) by @DL6ER in https://github.com/pi-hole/FTL/pull/1557
- Update embedded SQLite to 3.42.0 by @DL6ER in https://github.com/pi-hole/FTL/pull/1560
- Add capabilities check for feature dhcp-discover by @DL6ER in https://github.com/pi-hole/FTL/pull/1561
- Add list parsing feature for gravity by @DL6ER in https://github.com/pi-hole/FTL/pull/1559
- Tweak dhcp-discover subcommand by @DL6ER in https://github.com/pi-hole/FTL/pull/1562
- Allowing underscore and hyphen in any position for gravity parseList by @rdwebdesign in https://github.com/pi-hole/FTL/pull/1563
- Do not consider false positives as invalid domains by @rdwebdesign in https://github.com/pi-hole/FTL/pull/1564
- Fix missing update of
adlist.date_updated
by @DL6ER in https://github.com/pi-hole/FTL/pull/1565 - Remove code duplication found in gravit.sh gravity_ParseFileIntoDomains() by @yubiuser in https://github.com/pi-hole/FTL/pull/1566
New Contributors
- @Smarre made their first contribution in https://github.com/pi-hole/FTL/pull/1546
Full Changelog: https://github.com/pi-hole/FTL/compare/v5.22...v5.23
What's Changed (Web v5.20)
- Apply LCARS theme to a few things missing it by @infinitytec in https://github.com/pi-hole/AdminLTE/pull/2538
- Update DNSSEC test link by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2561
- Fix a few PHP 8 warnings by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2563
- Expose docker tag information using the API by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2570
- Add
color-scheme: dark
to fix #2554: browser not detecting dark mode by @SodaWithoutSparkles in https://github.com/pi-hole/AdminLTE/pull/2555 - Fixing the FTL information on settings page after a FTL restart by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2511
- Fix the graphics time range when MAXLOGAGE is different than 24h by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2585
- Tweak the Update Gravity output by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2589
New Contributors
- @SodaWithoutSparkles made their first contribution in https://github.com/pi-hole/AdminLTE/pull/2555
Full Changelog: https://github.com/pi-hole/AdminLTE/compare/v5.19...v5.20
What's Changed (Core v5.17)
- Allow TLD blocking using ABP style by @rdwebdesign in https://github.com/pi-hole/pi-hole/pull/5240
- Remove special handling of pgl.yoyo.org by @yubiuser in https://github.com/pi-hole/pi-hole/pull/5249
- Add Fedora 38 to the test suite by @yubiuser in https://github.com/pi-hole/pi-hole/pull/5257
- Filter ABP CSS selectors by @yubiuser in https://github.com/pi-hole/pi-hole/pull/5247
- Don't use '--suffix' in mktemp by @yubiuser in https://github.com/pi-hole/pi-hole/pull/5272
- Remove unused code from query.sh by @yubiuser in https://github.com/pi-hole/pi-hole/pull/5266
- Don't source the install script in webpage.sh by @yubiuser in https://github.com/pi-hole/pi-hole/pull/5270
- Remove forgotten variables by @yubiuser in https://github.com/pi-hole/pi-hole/pull/5273
- Fix issue with Adding Local DNS Records does not add to /etc/pihole/custom.list when using grep 3.10 by @MrDuck2742 in https://github.com/pi-hole/pi-hole/pull/5269
- Use list parsing functionality of FTL by @DL6ER in https://github.com/pi-hole/pi-hole/pull/5275
- remove outdated comments by @ipitio in https://github.com/pi-hole/pi-hole/pull/5227
- Add Ubuntu 23 to test suite by @yubiuser in https://github.com/pi-hole/pi-hole/pull/5284
- Add support for RISC-V 64-bit installs by @MichaIng in https://github.com/pi-hole/pi-hole/pull/5196
New Contributors
- @MrDuck2742 made their first contribution in https://github.com/pi-hole/pi-hole/pull/5269
- @ipitio made their first contribution in https://github.com/pi-hole/pi-hole/pull/5227
Full Changelog: https://github.com/pi-hole/pi-hole/compare/v5.16.2...v5.17
v2023.03.1
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2023.03.0...2023.03.1
v2023.03.0
What's Changed (Docker Specific)
- Clarify TEMPERATURUNIT by @yubiuser in https://github.com/pi-hole/docker-pi-hole/pull/1331
- Dev by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1335
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2023.02.2...2023.03.0
Also includes:
What's Changed (FTL v5.22)
- Update embedded SQLite to 3.41.1 by @DL6ER in https://github.com/pi-hole/FTL/pull/1537
- Add support for Adblock Plus domain lists by @DL6ER in https://github.com/pi-hole/FTL/pull/1532
- Put version.ftl also behind new no-ident config option by @DL6ER in https://github.com/pi-hole/FTL/pull/1539
- Add RISC-V 64-bit support and builds by @MichaIng in https://github.com/pi-hole/FTL/pull/1536
- Update embedded dnsmasq by @DL6ER in https://github.com/pi-hole/FTL/pull/1543
Full Changelog: https://github.com/pi-hole/FTL/compare/v5.21...v5.22
What's Changed (Web v5.19)
- Introducing new high contrast themes by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2522
- Fix successful temperature notification by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2537
- Tweak teleporter output by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2545
- Fix NaN error message when FTL is offline by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2548
Full Changelog: https://github.com/pi-hole/AdminLTE/compare/v5.18.4...v5.19
What's Changed (Core v5.16.1)
- Don't use intermediate strings to filter false positives in gravity by @yubiuser in https://github.com/pi-hole/pi-hole/pull/5176
- Use buildx to create docker test images by @yubiuser in https://github.com/pi-hole/pi-hole/pull/5178
- GitHub Workflows security hardening by @sashashura in https://github.com/pi-hole/pi-hole/pull/5053
- Convert domain to lowercase in pihole -q by @yubiuser in https://github.com/pi-hole/pi-hole/pull/5200
- Allow limited parsing of ABP style adlists by @yubiuser in https://github.com/pi-hole/pi-hole/pull/5179
- Fix addKey to handle substrings of existing keys by @wblew in https://github.com/pi-hole/pi-hole/pull/5211
- Allow
pihole -q
to match subdomains using ABP style domains by @rdwebdesign in https://github.com/pi-hole/pi-hole/pull/5210 - Declaring all local variables under the function declaration line by @rdwebdesign in https://github.com/pi-hole/pi-hole/pull/5219
- Add configurable GRAVITY_TMPDIR variable into setupVars by @kot0dama in https://github.com/pi-hole/pi-hole/pull/5216
- Remove systemd service and optionally override configs on uninstall by @MichaIng in https://github.com/pi-hole/pi-hole/pull/5183
- Fix getting 'privacylevel' by @yubiuser in https://github.com/pi-hole/pi-hole/pull/5224
New Contributors
- @sashashura made their first contribution in https://github.com/pi-hole/pi-hole/pull/5053
- @wblew made their first contribution in https://github.com/pi-hole/pi-hole/pull/5211
- @kot0dama made their first contribution in https://github.com/pi-hole/pi-hole/pull/5216
Full Changelog: https://github.com/pi-hole/pi-hole/compare/v5.15.5...v5.16.1
v2023.02.2
What's Changed
- Replace deprecated variables with the correct ones by @rdwebdesign in https://github.com/pi-hole/docker-pi-hole/pull/1320
- Remove default lightttd from the image https://github.com/pi-hole/docker-pi-hole/commit/4961bf4b1ad394e62b9fee0de60d2be9c84d61b1
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2023.02.0...2023.02.2
v2023.02.1
Nothing new in this release for docker users. Bumps core to latest available version because it seems people get confused when the version inside the container is not the same as the latest release (even if it has nothing to do with docker)
Core v5.15.5 What's Changed
- Only search for "OVERWRITTEN BY PI-HOLE" when checking inside
lighttpd.conf
by @PromoFaux in https://github.com/pi-hole/pi-hole/pull/5167
Full Changelog: https://github.com/pi-hole/pi-hole/compare/v5.15.4...v5.15.5
v2023.02.0
Nothing Docker Specific this time, updates the core components:
https://pi-hole.net/blog/2023/02/10/pi-hole-ftl-v5-21-web-v5-18-4-and-core-v5-15-4-released/
FTL v5.21 What's Changed
- Extend regex extension ;querytype=... by @DL6ER in https://github.com/pi-hole/FTL/pull/1527
- Update embedded dnsmasq to v2.89 by @DL6ER in https://github.com/pi-hole/FTL/pull/1522
- Fix bug which can break the invariants on the order of a hash chain.
- Add no-ident option for enhanced privacy (a Pi-hole contributed feature)
Full Changelog: https://github.com/pi-hole/FTL/compare/v5.20.1...v5.21
Web v5.18.4 What's Changed
- db_queries.php: use the same color scheme from Dashboard by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2517
- Fix multiple restarts while importing with Teleporter by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2519
- Use the
setupVars.conf
optionTEMPERATUREUNIT
, plus slight rearrangement of settings page by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2516
Full Changelog: https://github.com/pi-hole/AdminLTE/compare/v5.18.3...v5.18.4
Core v5.15.4 What's Changed
- Tweak old pihole lighttpd config warning message to better reflect it's usage by @PromoFaux in https://github.com/pi-hole/pi-hole/pull/5154
- Only source versions file if the file exits by @yubiuser in https://github.com/pi-hole/pi-hole/pull/5157
- Add pihole-admin.conf to debug log by @yubiuser in https://github.com/pi-hole/pi-hole/pull/5144
Full Changelog: https://github.com/pi-hole/pi-hole/compare/v5.15.3...v5.15.4
v2023.01.10
- Who had 10 in the sweepstake?
Patches for the occasional 503 errors and a security advisory on web
What's Changed
- Don't declare VIRTUAL_HOST as an empty string in Dockerfile by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1304
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2023.01.9...2023.01.10
Also Includes:
Core v5.15.3: What's Changed
- Change lighttpd options
min_procs
value to1
by @rdwebdesign in https://github.com/pi-hole/pi-hole/pull/5149
Full Changelog: https://github.com/pi-hole/pi-hole/compare/v5.15.2...v5.15.3
Web v5.18.3: What's Changed
- Fix insecure persistent login token by @4n4nk3
d31cf9d
(https://github.com/pi-hole/AdminLTE/security/advisories/GHSA-33w4-xf7m-f82m)
Full Changelog: https://github.com/pi-hole/AdminLTE/compare/v5.18.2...v5.18.3
v2023.01.9
JANUARY IS SUPPOSED TO BE A QUIET MONTH...
What's Changed
- Revert "Ensure that the directory
/run/lighttpd
exists by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1300 [patched upstream] - Configure FTL's MACVENDORDB setting to "/macvendor.db" on startup by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1301 [fixes an issue found in#1299]
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2023.01.8...2023.01.9
v2023.01.8
One more time... (We don't talk about 2023.01.7)
What's Changed
- Ensure that the directory
/run/lighttpd
exists, and that it is owned by www-data by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1298 - Add support for changing admin bind address indepentendly of $FTLCONF_LOCAL_IPV4 by @n6g7 in https://github.com/pi-hole/docker-pi-hole/pull/1293
New Contributors
- @n6g7 made their first contribution in https://github.com/pi-hole/docker-pi-hole/pull/1293
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2023.01.6...2023.01.8
Also includes:
https://pi-hole.net/blog/2023/01/22/pi-hole-web-v5-18-2-and-core-v5-15-1-released/
Web 5.18.2: What's Changed
- Add default value for $ver in func.php by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2497
- Show two decimals on doughnutTooltip if total share shown is less than 1% by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2502
- Tweak deleting message by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2498
- Attenuate non-domain warning by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2507
- remove hard-coded /admin/ path by @gstrauss in https://github.com/pi-hole/AdminLTE/pull/2461
- Do not return 'false' if IDNA<->UNICODE conversion fails by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2479
New Contributors
- @gstrauss made their first contribution in https://github.com/pi-hole/AdminLTE/pull/2461
Full Changelog: https://github.com/pi-hole/AdminLTE/compare/v5.18.1...v5.18.2
Core 5.15.1: What's Changed
- Include mod_accesslog with new config by @PromoFaux in https://github.com/pi-hole/pi-hole/pull/5121
- Run updatechecker after gravity by @yubiuser in https://github.com/pi-hole/pi-hole/pull/5137
- Only remove the
server.modules+=
from new config if lighttpd version is < 1.4.56 by @PromoFaux in https://github.com/pi-hole/pi-hole/pull/5133 - Cleanup if startup failed by @yubiuser in https://github.com/pi-hole/pi-hole/pull/5052
- Reduce number of false positives when gravity unable to import domains - change the wording of the output by @PromoFaux in https://github.com/pi-hole/pi-hole/pull/5128
- Change php socket path back to /run/lighttpd/ from /tmp by @PromoFaux in https://github.com/pi-hole/pi-hole/pull/5139
- Always set lighttpd config dir permissions by @yubiuser in https://github.com/pi-hole/pi-hole/pull/5038
Full Changelog: https://github.com/pi-hole/pi-hole/compare/v5.15...v5.15.1
v2023.01.6
Well the builds start coming, and they don't stop coming...
Fixes https://github.com/pi-hole/docker-pi-hole/issues/1289
What's Changed
- Disable provenance in the
build-push-action
- should solve issues downloading the image on some systems by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1290
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2023.01.5...2023.01.6
v2023.01.5
It's been a busy few days...
What's Changed
- Allow for empty strings to be passed into FTLCONF_ environment variables by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1288
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2023.01.3...2023.01.5
v2023.01.4
Nothing Docker specific in this release, tagging to include PADD v3.10.1
PADD v3.10.1: What's changed
- Add action to close stale MR by @rdwebdesign in https://github.com/pi-hole/PADD/pull/323
- Tweak visuals by @yubiuser in https://github.com/pi-hole/PADD/pull/327
- Add version bump workflow by @yubiuser in https://github.com/pi-hole/PADD/pull/316
- Issue 314
📝 update 'how to run PADD in docker container' by @thomasmerz in https://github.com/pi-hole/PADD/pull/315 - Use padd.sh URLs by @dschaper in https://github.com/pi-hole/PADD/pull/213
- Export LOCALE by @yubiuser in https://github.com/pi-hole/PADD/pull/335
- Do not show update notices if
padd
is being run from the docker container by @PromoFaux in https://github.com/pi-hole/PADD/pull/325
New Contributors
- @PromoFaux made their first contribution in https://github.com/pi-hole/PADD/pull/325
Full Changelog: https://github.com/pi-hole/PADD/compare/v3.10.0...v3.10.1
v2023.01.3
"They're a lot like London Buses" edition.
What's Changed
- lighttpd does not like it if VIRTUAL_HOST and FTLCONF_LOCAL_IPV4 are duplicate values... by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1286
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2022.01.2...2023.01.3
v2023.01.2
What's Changed
- Modify the
15-pihole-admin.conf
file in the correct path.... by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1284
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2023.01.1...2023.01.2
v2023.01.1
What's Changed
- Remove the PHP_ENV_CONFIG variable from the Dockerfile by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1281 (Fixes https://github.com/pi-hole/docker-pi-hole/issues/1275)
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2023.01...2023.01.1
v2022.12.1
Nothing Docker Specific, Tagging to include PADD v3.10.0 https://github.com/pi-hole/PADD/releases/tag/v3.10.0
Technically it's January now, but I forgot to tag this yesterday so 2022.12.1 will do!
v2022.11.2
What's Changed
- Added the right public port for pihole config by @th0r88 in https://github.com/pi-hole/docker-pi-hole/pull/1242
New Contributors
- @th0r88 made their first contribution in https://github.com/pi-hole/docker-pi-hole/pull/1242
Also includes Core v5.14.2
What's Changed (Core v5.14.2)
- Don't install
which
by @yubiuser in https://github.com/pi-hole/pi-hole/pull/5028 - Fix pihole updatecheck reboot by @rdwebdesign in https://github.com/pi-hole/pi-hole/pull/5035
Full Changelog: https://github.com/pi-hole/pi-hole/compare/v5.14.1...v5.14.2
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2022.11...2022.11.2
v2022.11.1
Nothing Docker specific this time. This build is to include an FTL hotfix
What's Changed (FTL 5.19.2)
- Update embedded dnsmasq to v2.88rc1 by @DL6ER in https://github.com/pi-hole/FTL/pull/1484
- Always ensure FTL messages are unique by @DL6ER in https://github.com/pi-hole/FTL/pull/1480
- Update embedded SQLite3 engine to version 3.40.0 by @DL6ER in https://github.com/pi-hole/FTL/pull/1482
- Fix shared memory crashes in TCP forks by @DL6ER in https://github.com/pi-hole/FTL/pull/1485
Full Changelog: https://github.com/pi-hole/FTL/compare/v5.19.1...v5.19.2
v2022.09.4
What's Changed
- Remove old test dependencies, updated ones still being used. Introduce Black formatter by @lightswitch05 in https://github.com/pi-hole/docker-pi-hole/pull/1210
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2022.09.3...2022.09.4
Also includes Pi-hole FTL v5.18.1, Web v5.15.1. and Core v5.12.2
What’s Changed (FTL)
- Only log disk space warning when usage increased by @yubiuser in https://github.com/pi-hole/FTL/pull/1437
- Fix handling of dnssec-retry queries. by @DL6ER in https://github.com/pi-hole/FTL/pull/1438
Full Changelog: https://github.com/pi-hole/FTL/compare/v5.18...v5.18.1
What’s Changed (Web)
- Fix glitch of password manager button in dark themes (macOS Safari) by @Iksas in https://github.com/pi-hole/AdminLTE/pull/2354
- Reverse logic of in/exlcuding queries from long-term database and rename queryType => statusType by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2338
- Read DOCKER_VERSION from version file instead of env variable by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2356
- Avoid PHP warning in groups.php when adding a domain by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2357
- Update Dashboard and Login Screen images by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2358
Full Changelog: https://github.com/pi-hole/AdminLTE/compare/v5.15...v5.15.1
What’s Changed (Core)
- Store docker version in versions file (If
PIHOLE_DOCKER_TAG
variable is set) by @PromoFaux in https://github.com/pi-hole/pi-hole/pull/4913 - Fixing texts forgotten after Blocking Page removal by @rdwebdesign in https://github.com/pi-hole/pi-hole/pull/4915
- Add comment in lighttpd.conf how to change the server port by @yubiuser in https://github.com/pi-hole/pi-hole/pull/4917
- Fix gravity database integrity check by @yubiuser in https://github.com/pi-hole/pi-hole/pull/4921
Full Changelog: https://github.com/pi-hole/pi-hole/compare/v5.12.1...v5.12.2
v2022.09.3
What's Changed
- Pi-hole behind Caddy example by @willman42 in https://github.com/pi-hole/docker-pi-hole/pull/1204
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2022.09.2...2022.09.3
Also includes Pi-hole FTL v5.18, Web v5.15 and Core v5.12.1
What’s Changed (FTL)
- Improve deep CNAME inspection by @DL6ER in https://github.com/pi-hole/FTL/pull/1425
- Add warning about inaccessible adlists to message table (Pi-hole diagnosis) by @yubiuser in https://github.com/pi-hole/FTL/pull/1415
- Update embedded dnsmasq to v2.87rc1 by @DL6ER in https://github.com/pi-hole/FTL/pull/1429
- Store domainlist IDs for blocked/permitted queries by @DL6ER in https://github.com/pi-hole/FTL/pull/1409
- Replace nonstandard which by @a1346054 in https://github.com/pi-hole/FTL/pull/1430
Full Changelog: https://github.com/pi-hole/FTL/compare/v5.17...v5.18
What’s Changed (Web)
- Do not apply IDNA conversion to RegEx domains by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2336
- Set Samesite=Strict for PHP session cookie by @DL6ER in https://github.com/pi-hole/AdminLTE/pull/2285
- Use constants in place of class constants by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2342
- Add the ability to filter domains by type by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2334
- Update browserlist by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2344
- Show link from query log to domain table for black/whitelisted domains by @jpgpi250 in https://github.com/pi-hole/AdminLTE/pull/2346
- Avoid message warnings on Settings page, if session was already started by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2351 [Introduced into dev by https://github.com/pi-hole/AdminLTE/pull/2285]
- Add interpretation for Pi-hole message type ADLIST by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2320
- New Contributors
- @jpgpi250 made their first contribution in https://github.com/pi-hole/AdminLTE/pull/2346
Full Changelog: https://github.com/pi-hole/AdminLTE/compare/v5.14.2...v5.15
What’s Changed (Core)
- Update FTL Binary test to ensure we catch incompatibility issues early by @PromoFaux in https://github.com/pi-hole/pi-hole/pull/4893
- Fix pihole restart command by @yubiuser in https://github.com/pi-hole/pi-hole/pull/4899
Full Changelog: https://github.com/pi-hole/pi-hole/compare/v5.12...v5.12.1
v2022.09.2
What's Changed
- Remove the email function by @labodj in https://github.com/pi-hole/docker-pi-hole/pull/1198
- fixed broken link to TESTING.md by @willman42 in https://github.com/pi-hole/docker-pi-hole/pull/1200
New Contributors
- @labodj made their first contribution in https://github.com/pi-hole/docker-pi-hole/pull/1198
- @willman42 made their first contribution in https://github.com/pi-hole/docker-pi-hole/pull/1200
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2022.09.1...2022.09.2
Also Includes:
What's Changed (Web 5.14.2)
- Fix PHP warninigs + Show Docker tag for
nightly
anddev
by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2330 - Fix query string authentication for API calls by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2329
Full Changelog: https://github.com/pi-hole/AdminLTE/compare/v5.14.1...v5.14.2
v2022.09.1
What's Changed
- also run remote update check on container startup https://github.com/pi-hole/docker-pi-hole/commit/0d5a001916335cf4b27408217063ac9e04cc7e0d
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2022.09...2022.09.1
Includes:
What's Changed (Web 5.14.1)
- Include link to current docker tag if on docker. Closes #2323 by @PromoFaux in https://github.com/pi-hole/AdminLTE/pull/2324
v2022.08.3
What's Changed
- Test for empty values in the PIHOLE_DNS_ array, skip if it's empty by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1185
- Tweaks to s6 service startup order to clarify logged output by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1191
- Prevent S6 timeouts on container start by setting S6_CMD_WAIT_FOR_SERVICES_MAXTIME to 0 by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1192
- Set FTL/DNSMASQ listening behaviour per variable if it is set by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1193
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2022.08.2...2022.08.3
v2022.08.2
What's Changed
- Fix issues with Podman and S6 overlay by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1181
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2022.08.1...2022.08.2
v2022.08.1
What's Changed
- FTLCONF_REPLY_ADDR4/6 are now deprecated. Use FTLCONF_LOCAL_IPV4/6 instead by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1173
- Move the capability setting back to
bash_functions
from the pihole-FTL service https://github.com/pi-hole/docker-pi-hole/commit/776bac7b90516fde4dea084554028efd95d43321 (Addresses https://github.com/pi-hole/docker-pi-hole/issues/1175)
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2022.08...2022.08.1
v2022.07.1
What's Changed
- Silent capsh error output by @casperklein in https://github.com/pi-hole/docker-pi-hole/pull/1133
- Rename PH_TEST to SKIP_INSTALL by @yubiuser in https://github.com/pi-hole/docker-pi-hole/pull/1130
New Contributors
- @casperklein made their first contribution in https://github.com/pi-hole/docker-pi-hole/pull/1133
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2022.07...2022.07.1
This release also includes the latest hotfix release from the core Pi-hole repo
What's Changed (Core 5.11.4)
- Clean consecutive mkdir by @yubiuser in https://github.com/pi-hole/pi-hole/pull/4804
- Fix spelling mistakes by @yubiuser in https://github.com/pi-hole/pi-hole/pull/4802
- Rename PH_TEST to SKIP_INSTALL by @yubiuser in https://github.com/pi-hole/pi-hole/pull/4788
- Fixes "Set static IP using custom values results in error" (#4807) by @PromoFaux in https://github.com/pi-hole/pi-hole/pull/4808
- Fix broken logrotate config by updating old paths in existing file if they exist by @PromoFaux in https://github.com/pi-hole/pi-hole/pull/4810
- Print all SELINUX output in lowercase by @yubiuser in https://github.com/pi-hole/pi-hole/pull/4811
Full Changelog: https://github.com/pi-hole/pi-hole/compare/v5.11.3...v5.11.4
v2022.04.3
Docker specific changes
- Silence FTL output on container run (for now) (again!) by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1057
- Replace one more instance of
touch
withinstall /dev/null
by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1058 -
@PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1059
Add some notes to the readme regarding buster hosts. Additionally add a note about using watchtower to auto-update by - Fix minor typos in README by @jasper-vandemalle in https://github.com/pi-hole/docker-pi-hole/pull/1064
- read pids into an array in case of multiple instances of FTL running.… by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1066
- Fix typo by @vterron in https://github.com/pi-hole/docker-pi-hole/pull/1071
- Improve/Refactor Dockerfile_build by @PeterDaveHello in https://github.com/pi-hole/docker-pi-hole/pull/1006
New Contributors
- @jasper-vandemalle made their first contribution in https://github.com/pi-hole/docker-pi-hole/pull/1064
- @vterron made their first contribution in https://github.com/pi-hole/docker-pi-hole/pull/1071
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2022.04.2...2022.04.3
This release also contains updates for the 3 main components (FTL v5.15, Web v5.12, and Core v5.10), Changelogs below:
What's Changed (FTL 5.15)
- Fix negative "others" in Upstream Servers pie chart by @DL6ER in https://github.com/pi-hole/FTL/pull/1305
- Update SQLite to v3.38.0 by @DL6ER in https://github.com/pi-hole/FTL/pull/1307
- Reload blocking mode independently of incoming queries by @DL6ER in https://github.com/pi-hole/FTL/pull/1310
- Replace reference to hard-coded default GCinterval value by @icyflame in https://github.com/pi-hole/FTL/pull/1313
- Be more precise about escaping invalid characters in queries by @yubiuser in https://github.com/pi-hole/FTL/pull/1318
- Adjust query type counters when importing from the database by @DL6ER in https://github.com/pi-hole/FTL/pull/1317
- Update SQLite to 3.38.1 by @DL6ER in https://github.com/pi-hole/FTL/pull/1320
- Added support for compilation on MIPS platform by @abesnier in https://github.com/pi-hole/FTL/pull/1316
- Update SQLite to v3.38.2 by @DL6ER in https://github.com/pi-hole/FTL/pull/1323
- Fix initOverTime's calculation of last slot timestamp by @icyflame in https://github.com/pi-hole/FTL/pull/1312
- Fix query counts by @DL6ER in https://github.com/pi-hole/FTL/pull/1322
- Fix overtime computation by @DL6ER in https://github.com/pi-hole/FTL/pull/1327
- 5.15 Release by @PromoFaux in https://github.com/pi-hole/FTL/pull/1332
New Contributors
- @icyflame made their first contribution in https://github.com/pi-hole/FTL/pull/1313
- @abesnier made their first contribution in https://github.com/pi-hole/FTL/pull/1316
Full Changelog: https://github.com/pi-hole/FTL/compare/v5.14...v5.15
What's Changed (Web 5.12)
- footer.php: Improve Pi-Hole update instruction for Docker image by @PeterDaveHello in https://github.com/pi-hole/AdminLTE/pull/2122
- Change the order of "uptream servers" graphic items by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2124
- Fixing double
json_encode
output by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2125 - Set rate-limiting options from settings page by @DL6ER in https://github.com/pi-hole/AdminLTE/pull/2130
- Change wording of status when blocking is disabled by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2136
- Adds the ability to delete multiple warnings at once by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2133
- New icon for Donate menu item by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2138
- New login form layout by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2139
- Update ecmaVersion to latest by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2140
- Changes in
piholeStatus
and FTL API calls. by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2126 - Change wording after Pi-hole has been disabled by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2141
- add link to swap between blocked and all client queries by @stuXORstu in https://github.com/pi-hole/AdminLTE/pull/2129
- Better interval computation for Long-term data -> Graphics page by @rubpa in https://github.com/pi-hole/AdminLTE/pull/2132
- Show debug logs in colors by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2142
- Improving debug log output by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2145
- Fix list add for already forwarded queries by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2148
- Start php session before generating output for API token by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2147
- Include message triangle on all pages by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2146
- Add per-browser setting to ignore non-fatal dnsmasq warnings by @DL6ER in https://github.com/pi-hole/AdminLTE/pull/2135
- Fix PHP "Headers already sent" warning. by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2154
- Improving the menu by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2156
- Better donate button - navbar by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2160
- Set terminal type inside PHP by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2161
- Convert IDNs to punycode before searching the lists by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2162
- Disable prettiers no-else-return rule by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2166
- Guard socket and FTL response by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2164
- Improve loop for getAllQueries from FTL's memory by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2163
- Return empty array if there is no data by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2169
- Move warning count to sidebar (when sidebar is visible). by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2165
- Improve background images by @dwo in https://github.com/pi-hole/AdminLTE/pull/2170
- Fixed URL typo in README.md by @PHPGangsta in https://github.com/pi-hole/AdminLTE/pull/2171
New Contributors
- @stuXORstu made their first contribution in https://github.com/pi-hole/AdminLTE/pull/2129
- @rubpa made their first contribution in https://github.com/pi-hole/AdminLTE/pull/2132
- @dwo made their first contribution in https://github.com/pi-hole/AdminLTE/pull/2170
- @PHPGangsta made their first contribution in https://github.com/pi-hole/AdminLTE/pull/2171
Full Changelog: https://github.com/pi-hole/AdminLTE/compare/v5.11...v5.12
What's Changed (Core 5.10)
- Fix log flush with new query database schema by @yubiuser in https://github.com/pi-hole/pi-hole/pull/4609
- Add backend option to set rate-limit from the dashboard by @DL6ER in https://github.com/pi-hole/pi-hole/pull/4621
- Add procps to dependencies by @yubiuser in https://github.com/pi-hole/pi-hole/pull/4635
- Tweak/api port by @yubiuser in https://github.com/pi-hole/pi-hole/pull/4629
- Generate colorful debug logs to web interface by @rdwebdesign in https://github.com/pi-hole/pi-hole/pull/4645
- Improving debug log by @rdwebdesign in https://github.com/pi-hole/pi-hole/pull/4652
- Fixed wrong words in
README.md
by @y0ngb1n in https://github.com/pi-hole/pi-hole/pull/4655 - Add check to avoid error in PHP 8 on the blocking page by @rdwebdesign in https://github.com/pi-hole/pi-hole/pull/4657
- Select the protocol on the blocking page by @rdwebdesign in https://github.com/pi-hole/pi-hole/pull/4659
- Remove
@
and following character from interface name by @rdwebdesign in https://github.com/pi-hole/pi-hole/pull/4664 - Pool identical messages in debug output by @yubiuser in https://github.com/pi-hole/pi-hole/pull/4646
- Rename block lists to adlists within the query list functions by @yubiuser in https://github.com/pi-hole/pi-hole/pull/4681
- Tweaks to functions in utils.sh and refactored usages in webpage.sh by @PromoFaux in https://github.com/pi-hole/pi-hole/pull/4653
- Exit installer if dpkg lock is held for more then 30 seconds by @yubiuser in https://github.com/pi-hole/pi-hole/pull/4682
- Only use sudo power if needed by @yubiuser in https://github.com/pi-hole/pi-hole/pull/4663
- Prevent issues cause by declaring
utilsfile
asreadonly
by @PromoFaux in https://github.com/pi-hole/pi-hole/pull/4690 - Remove unnecessary case in uninstall script by @yubiuser in https://github.com/pi-hole/pi-hole/pull/4692
- Set permissions for GitHub actions by @naveensrinivasan in https://github.com/pi-hole/pi-hole/pull/4699
- Do not pass whole environment for PIHOLE_SKIP_OS_CHECK=true by @MichaIng in https://github.com/pi-hole/pi-hole/pull/4694
- [utils.sh] Split
addOrEditKeyValuePair
to doaddKey
in a separate function by @PromoFaux in https://github.com/pi-hole/pi-hole/pull/4698 - Update gravity.sh by @jpgpi250 in https://github.com/pi-hole/pi-hole/pull/4704
- Changed ldd binary check for better compatibility by @spmfox in https://github.com/pi-hole/pi-hole/pull/4700
New Contributors
- @y0ngb1n made their first contribution in https://github.com/pi-hole/pi-hole/pull/4655
- @naveensrinivasan made their first contribution in https://github.com/pi-hole/pi-hole/pull/4699
- @spmfox made their first contribution in https://github.com/pi-hole/pi-hole/pull/4700
Full Changelog: https://github.com/pi-hole/pi-hole/compare/v5.9.1...v5.10
v2022.04.2
Important note:
You may run into issues running 2022.04
and later on buster
-based host systems due to a known issue with Seccomp. The first recommendation is to upgrade your host OS to bullseye
, which includes a more up to date (and fixed) version of libseccomp2
.
If you absolutely cannot do this, some users have reported success in updating libseccomp2
via backports. You can try this workaround at your own risk
What's Changed
- your error by @ozeliurs-MaximeBilly in https://github.com/pi-hole/docker-pi-hole/pull/1044
- Apply detected capabilities and disable DHCP if not capable. by @dschaper in https://github.com/pi-hole/docker-pi-hole/pull/1049
- Allow caps detection out of order. by @dschaper in https://github.com/pi-hole/docker-pi-hole/pull/1051
New Contributors
- @ozeliurs-MaximeBilly made their first contribution in https://github.com/pi-hole/docker-pi-hole/pull/1044
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2022.04.1...2022.04.2
v2022.04.1
This release should fix the capabilities issues once and for all. If you found you needed to set CAP_NET_ADMIN
or set DNSMASQ_USER
to root
in recent releases, and would rather not have - you should now be able to unset those.
What's Changed
- Only set capabilities on pihole-FTL binary if they are available to the container by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1041
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2022.04...2022.04.1
v2022.02.1
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=923479
What's Changed
- Revert base image to buster, we can try bullseye again later, there are a couple of teething issues by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1003
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2022.02...2022.02.1
v2022.01.1
Docker Specific:
- Increase verbosity of error message when capabilities cannot be set, add note to readme about default DNSMASQ_USER. by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/964
- Remove shim to add docker tag to debug script now that it is in the core repo by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/965
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2022.01...2022.01.1
Notes - this release should no longer require the use of CAP_SYS_PTRACE
(if you used it as a workaround in the last release) - so that capability can be safely removed.
In 2022.01 and later, the default DNSMASQ_USER
has been changed to pihole
, however this may cause issues on some systems. See Issue #963 for more information. If the container wont start due to issues setting capabilities, set DNSMASQ_USER
to root
in your environment.
This release also includes updates to the core Pi-hole components, changelog below.
FTL 5.13:
- Add human-readable table output mode by @DL6ER in https://github.com/pi-hole/FTL/pull/1262
- Return DNS port on ">dns-port" telnet command by @DL6ER in https://github.com/pi-hole/FTL/pull/1264
- Fix cache statistics by @DL6ER in https://github.com/pi-hole/FTL/pull/1267
- Sync master -> development by @DL6ER in https://github.com/pi-hole/FTL/pull/1266
- Improve Linux capabilities check by @DL6ER in https://github.com/pi-hole/FTL/pull/1270
- Update SQLite to v3.37.1 by @DL6ER in https://github.com/pi-hole/FTL/pull/1271
- Update embedded dnsmasq by @DL6ER in https://github.com/pi-hole/FTL/pull/1273
Full Changelog: https://github.com/pi-hole/FTL/compare/v5.12.1...v5.13
Core 5.8
- Fixed path to 404 file when using custom.php by @Computroniks in https://github.com/pi-hole/pi-hole/pull/4488
- Return the port FTL is listening on in pihole status function by @yubiuser in https://github.com/pi-hole/pi-hole/pull/4485
- Replace
which
withcommand -v
by @WaLLy3K in https://github.com/pi-hole/pi-hole/pull/4499 - Set dnsmasq interface listening by default to local by @yubiuser in https://github.com/pi-hole/pi-hole/pull/4509
- master->development by @PromoFaux in https://github.com/pi-hole/pi-hole/pull/4513
- Skip debug upload question if called from web interface by @yubiuser in https://github.com/pi-hole/pi-hole/pull/4494
- Install pihole-FTL.conf template on fresh installation by @yubiuser in https://github.com/pi-hole/pi-hole/pull/4496
- If PIHOLE_DOCKER_TAG is set, then include that info in the debug run by @PromoFaux in https://github.com/pi-hole/pi-hole/pull/4515
- Use ss instead of lsof by @DL6ER in https://github.com/pi-hole/pi-hole/pull/4518
- Fix/chronometer by @yubiuser in #4521
New Contributors
- @Computroniks made their first contribution in https://github.com/pi-hole/pi-hole/pull/4488
Full Changelog: https://github.com/pi-hole/pi-hole/compare/v5.7...v5.8
Web 5.10
- Add link to Pi-hole docs when showing dnsmasq warnings by @DL6ER in https://github.com/pi-hole/AdminLTE/pull/2017
- Fix gradient transparency issues in Safari by @Iksas in https://github.com/pi-hole/AdminLTE/pull/2018
- Use SVG to generate the QR code by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2022
- LCARS theme additions by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2019
- Improve appearance of the main menu by @DL6ER in https://github.com/pi-hole/AdminLTE/pull/2023
- Add border to status indicators in the LCARS theme by @Iksas in https://github.com/pi-hole/AdminLTE/pull/2024
- Fix LCARS top navbar by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2025
- Revert "Fix LCARS top navbar" by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2027
- Fixing MR #2025 - top navbar by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2028
- Fix invisible buttons in password fields (desktop Safari) by @Iksas in https://github.com/pi-hole/AdminLTE/pull/2020
- Localize summary numbers by @DL6ER in https://github.com/pi-hole/AdminLTE/pull/2029
- Fixing PHP warnings in "qrcode.php" by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2033
- Remove text transformation from update command by @Iksas in https://github.com/pi-hole/AdminLTE/pull/2037
- Include FTL's DNS port in web status and give the temperature its own line by @yubiuser in https://github.com/pi-hole/AdminLTE/pull/2031
- Status panel (.user-panel) visual adjustments by @rdwebdesign in https://github.com/pi-hole/AdminLTE/pull/2040
- Prevent ad blockers from blocking query log UI elements by @Iksas in https://github.com/pi-hole/AdminLTE/pull/2039
- master -> devel by @PromoFaux in https://github.com/pi-hole/AdminLTE/pull/2045
- Fix mislabeled privacy setting by @Cauchon in https://github.com/pi-hole/AdminLTE/pull/2044
- Tweak DHCP datatables by @Moonlight63 in https://github.com/pi-hole/AdminLTE/pull/2042
- Fix CPU info on status panel by @rdwebdesign in #2049
New Contributors
- @Cauchon made their first contribution in https://github.com/pi-hole/AdminLTE/pull/2044
- @Moonlight63 made their first contribution in https://github.com/pi-hole/AdminLTE/pull/2042
Full Changelog: https://github.com/pi-hole/AdminLTE/compare/v5.9...v5.10
v2021.12.1
Same as 2021.12
, but incorporates a hotfix release of FTL:
- Fix locale issue in Telnet API by @DL6ER in https://github.com/pi-hole/FTL/pull/1259
v2021.10.1
: Docker Pi-hole 2021.10.1
Breaking Changes:
- Should be no showstoppers, but keep in mind internal components have been version-bumped (Pi-hole FTL v5.11, Web v5.8 and Core v5.6) Please ensure you have read the release notes for those before updating!
Docker Specific Changes:
- Use the namespace from secrets so others can build too. #928 by @dschaper
- Export PIHOLE_VERSION as PIHOLE_DOCKER_TAG to PHP environment #930 by @PromoFaux
Full Changelog: https://github.com/pi-hole/FTL/compare/2021.10...2021.11
Pi-hole FTL changes:
- Prevent race collisions when parsing FTL config file #1222
- Fix incorrect response times for complex CNAMEs #1213
- Improve CI tests #1212
- Ensure compatibility with alpine 3.13+ #1210
- Support dynamic linking as fallback #1204 (thanks @pemensik)
- Add
PIHOLE_PTR=HOSTNAMEFQDN
option #1202 - Tweak rate-limiting #1199
- Improve interface detection #1198
- Fix rare crashes when rate-limiting happens before queries are blocked #1197
- Fix network byte order confusion in local lookups #1196
- Fix deep CNAME inspection #1192
All @DL6ER unless otherwise noted.
Full Changelog: https://github.com/pi-hole/FTL/compare/v5.10.2...v5.11
Pi-hole Core Changes:
- List fix: no reload #3981 by @andras-tim
- Consequently use defined file path variables #4105 by @MichaIng
- Remove obsolete DEB package name checks #4106 by @MichaIng
- add --no-rebase to the git pull command(s) to squelch hint message in newer versions of git (#4226) by @PromoFaux)
- Add ca-certificates to INSTALLER_DEPS #4343 by @yubiuser
- Remove netcat from dependencies (#4346) by @yubiuser
- Do not export DNS_FQDN_REQUIRED and DNS_BOGUS_MRIV unconditionally #4354 by @yubiuser
- Do not account for refactor anymore (#4355) by @yubiuser
- Do not let the user select if they want to blocking via IPv4 and/or IPv6 #4357 by @yubiuser
- Install script comment tweaks (#4361) by @PromoFaux
- Remove unused wildcard_regex_converter.sh (#4369) by @yubiuser
- Remove .idea/ #4373 by @friederbluemle
- Set file permission for querie database in pihole-FTL.service #4328 by @yubiuser
- Tweak final whiptail dialog #4321 by @PromoFaux
- Companion to pi-hole/adminlte#1231 #4375 by @PromoFaux
- Simplify vw_adlist #4379 by @yubiuser
- Make debug log file size human readable #4350 by @yubiuser
- Update upstream DNS server capability descriptions #4363 by @xanoni
- Include df -h in debug log #4380 (by @yubiuser)
- Fix PHP8.0 detection #4383 by @MichaIng
- Tweak local DNS record and CNAME #4384 by @yubiuser
- update tests: remove fedora 32, add fedora 34 #4403 by @bcambl
Full Changelog: https://github.com/pi-hole/pi-hole/compare/v5.5...v5.6
Pi-hole Web changes:
- Dashboard icons - send to back and fixing position when scaled up #1915 by @rdwebdesign
- Unescape German umlauts #1914 by @yubiuser
- Add note to query log that pi.hole queries are not logged #1913 by @yubiuser
- Do not default true for unset variables DNS_FQDN_REQUIRED and DNS_BOGUS_MRIV #1909 by @yubiuser
- Background colors on Query log + striped table #1916 by @rdwebdesign
- fix: row background colors in query log #1906 by @lionralfs
- Make entire Forgot Password box header clickable #1917 by @davidjb
- #1777 "Remember me for 7 days" doesn't work if you log in from Recent Queries #1870 by @chrismiceli
- Handle empty "" domain in query top list correctly #1790 by @yubiuser
- Modal-Dialog for Teleporter-import #1231 by @Th3M3
- Suppress empty lines during teleporter import #1921 by @yubiuser
- Do not try to resolve hostname of clients in long-term data #1931 by @yubiuser
- Add delete button to the network table to allow deleting individual entries #1924 by @yubiuser
- Do not restart for every item during Teleporter import of Local DNS record or CNAME #1925 by @yubiuser
- Display Docker Tag in footer if the PIHOLE_DOCKER_TAG environment variable is detected #1933 by @PromoFaux
- Set font's color in teleporter iframe (fix for #1923) #1934 by @PromoFaux
- Prevent possible XSS attack vector on add_client https://github.com/pi-hole/AdminLTE/security/advisories/GHSA-mhr8-7rvg-8r43 thanks to @stypr and @rpunnett for reporting
Full Changelog: https://github.com/pi-hole/AdminLTE/compare/v5.7...v5.8
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot. The local configuration can be found in the SI Renovate Bot repository.