automation: Update pihole/pihole Docker tag to v2023 - autoclosed
This MR contains the following updates:
Package | Update | Change |
---|---|---|
pihole/pihole | major |
v5.8.1 -> 2023.1.1
|
Release Notes
pi-hole/docker-pi-hole
v2023.1.1
What's Changed
- [Docker Only] Configure lighttpd to redirect
http://VIRTUAL_HOST
orhttp://FTLCONF_LOCAL_IPV4
to/admin
by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1271
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2023.1...2023.1.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.