Update docker.io/pihole/pihole Docker tag to v2025.03.1
On all three nodes I upgraded Pi-hole successfully by means of fully automated Watchtower Docker container update with dependency update facilitated by Mend's Renovate Bot.
This MR contains the following updates:
Package | Update | Change |
---|---|---|
docker.io/pihole/pihole | patch | 2025.03.0 -> 2025.03.1 |
Release Notes
pi-hole/docker-pi-hole (docker.io/pihole/pihole)
v2025.03.1
What's Changed (Docker Specific)
- Prevent container from starting on old versions of docker due to incompatibility with newer versions of alpine by @LizenzFass78851 in https://github.com/pi-hole/docker-pi-hole/pull/1794
- Add bash-completion package by @casperklein in https://github.com/pi-hole/docker-pi-hole/pull/1787
- Set day of week for gravity update to be the same as bare metal install by @mwoolweaver in https://github.com/pi-hole/docker-pi-hole/pull/1788
- Update note RE: Blank passwords by @PromoFaux in https://github.com/pi-hole/docker-pi-hole/pull/1778
New Contributors
- @mwoolweaver made their first contribution in https://github.com/pi-hole/docker-pi-hole/pull/1788
- @LizenzFass78851 made their first contribution in https://github.com/pi-hole/docker-pi-hole/pull/1794
Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2025.03.0...2025.03.1
Also contains core component updates:
What's Changed (FTL v6.1)
- The domain pi.hole should be fully local by @DL6ER in https://github.com/pi-hole/FTL/pull/2331
- Add total CPU % to /info/system endpoint by @DL6ER in https://github.com/pi-hole/FTL/pull/2297
- Do not read empty values from versions file. Use null instead by @DL6ER in https://github.com/pi-hole/FTL/pull/2335
- Ensure proper shutdown when crashing in a thread by @DL6ER in https://github.com/pi-hole/FTL/pull/2332
- README.md: switch to the SVG logos by @XhmikosR in https://github.com/pi-hole/FTL/pull/2344
- Allow newlines in env vars as separator by @DL6ER in https://github.com/pi-hole/FTL/pull/2346
- Update npm dependencies by @XhmikosR in https://github.com/pi-hole/FTL/pull/2342
- Fix unlocking warning in /api/history/clients by @DL6ER in https://github.com/pi-hole/FTL/pull/2351
- Increase restrictions on POST /api/teleporter by @DL6ER in https://github.com/pi-hole/FTL/pull/2352
- Use keep-alive by @DL6ER in https://github.com/pi-hole/FTL/pull/2357
- Change default file serving behavior possibly breaking by @DL6ER in https://github.com/pi-hole/FTL/pull/2355
- Add new special permitted upstream filter for Query Log by @DL6ER in https://github.com/pi-hole/FTL/pull/2345
- Fix typo in json_macros.h for HTTP Status Code body return check by @Gabriel-H4 in https://github.com/pi-hole/FTL/pull/2338
- API validation: update CI by @XhmikosR in https://github.com/pi-hole/FTL/pull/2341
- Do not overwrite externally given MAKEFLAGS if set by @DL6ER in https://github.com/pi-hole/FTL/pull/2360
- Default-off 0x20 encoding by @DL6ER in https://github.com/pi-hole/FTL/pull/2365
- Simplify overTime processing by @DL6ER in https://github.com/pi-hole/FTL/pull/2353
- Tweak API documentation for /docs by @DL6ER in https://github.com/pi-hole/FTL/pull/2337
- Add Discovery of Designated Resolvers special zone blocking by @DL6ER in https://github.com/pi-hole/FTL/pull/2315
- Still save clients when database.maxDBdays is 0 by @DL6ER in https://github.com/pi-hole/FTL/pull/2367
- Add new Lua function pihole.format_path() by @DL6ER in https://github.com/pi-hole/FTL/pull/2370
- Do not update webserver.threads in-place by @DL6ER in https://github.com/pi-hole/FTL/pull/2368
- Update embedded dnsmasq to v2.91rc6 by @DL6ER in https://github.com/pi-hole/FTL/pull/2374
- Also set Expires= property for deleted cookies by @DL6ER in https://github.com/pi-hole/FTL/pull/2336
- Fix docs for lists batchDelete by @DL6ER in https://github.com/pi-hole/FTL/pull/2379
- Update dnsmasq tag to 2.91 by @DL6ER in https://github.com/pi-hole/FTL/pull/2380
- Allow prefix multiplexing behind reverse proxy by @DL6ER in https://github.com/pi-hole/FTL/pull/2319
- NTP - Provide correct stratum to clients by @rrobgill in https://github.com/pi-hole/FTL/pull/2386
- Set X-DNS-Prefetch-Control header by @yubiuser in https://github.com/pi-hole/FTL/pull/2396
New Contributors
- @XhmikosR made their first contribution in https://github.com/pi-hole/FTL/pull/2344
- @Gabriel-H4 made their first contribution in https://github.com/pi-hole/FTL/pull/2338
Full Changelog: https://github.com/pi-hole/FTL/compare/v6.0.4...v6.1
What's Changed (Web v6.1)
- Fix typo in DHCP settings page by @alexwhitman in https://github.com/pi-hole/web/pull/3279
- Live long and prosper by @PromoFaux in https://github.com/pi-hole/web/pull/3280
- Fix CPU% by @DL6ER in https://github.com/pi-hole/web/pull/3262
- Fix top lists links on the dashboard by @DL6ER in https://github.com/pi-hole/web/pull/3283
- Improve HTTPS detection behind reverse proxy by @DL6ER in https://github.com/pi-hole/web/pull/3285
- Improve CodeQL action by @XhmikosR in https://github.com/pi-hole/web/pull/3289
- package.json: properly configure xo and postcss by @XhmikosR in https://github.com/pi-hole/web/pull/3248
- Set default values for each property of
versions
object by @rdwebdesign in https://github.com/pi-hole/web/pull/3268 - Fix the text and icon used to report end-to-end encryption status (TLS/SSL) on the top menu by @rdwebdesign in https://github.com/pi-hole/web/pull/3288
- .gitattributes: enforce LF by @XhmikosR in https://github.com/pi-hole/web/pull/3282
- Sort IPv4 before IPv6 addresses on the network overview by @DL6ER in https://github.com/pi-hole/web/pull/3286
- Add missing img dimensions by @XhmikosR in https://github.com/pi-hole/web/pull/3294
- Sort interfaces by @DL6ER in https://github.com/pi-hole/web/pull/3284
- Remove the obsolete
X-UA-Compatible
meta tag by @XhmikosR in https://github.com/pi-hole/web/pull/3305 - logout.js: add missing preventDefault call by @XhmikosR in https://github.com/pi-hole/web/pull/3301
- Switch to Font Awesome CSS by @XhmikosR in https://github.com/pi-hole/web/pull/3300
- Ran autoprefixer by @XhmikosR in https://github.com/pi-hole/web/pull/3246
testpr
: run prefix script too by @XhmikosR in https://github.com/pi-hole/web/pull/3307- Updated run gravity message when importing config in Teleporter by @jmui in https://github.com/pi-hole/web/pull/3312
- Fix a few CodeQL issues by @XhmikosR in https://github.com/pi-hole/web/pull/3290
- Remove trailing slash from void elements by @XhmikosR in https://github.com/pi-hole/web/pull/3315
- sidebar: fix missing span end-closing tags by @XhmikosR in https://github.com/pi-hole/web/pull/3316
- Fix stray
-
by @XhmikosR in https://github.com/pi-hole/web/pull/3318 - Fix issues found in LCARS theme after recent changes in CSS and HTML by @rdwebdesign in https://github.com/pi-hole/web/pull/3327
- Remove a few unused CSS rules from pi-hole.css and LCARS theme by @rdwebdesign in https://github.com/pi-hole/web/pull/3329
- Update browserslistc by @XhmikosR in https://github.com/pi-hole/web/pull/3322
- Use
em
instead ofi
andstrong
instead ofb
by @XhmikosR in https://github.com/pi-hole/web/pull/3321 - Update fonts by @XhmikosR in https://github.com/pi-hole/web/pull/3309
- Add missing rel="noopener" for external links by @XhmikosR in https://github.com/pi-hole/web/pull/3333
- Allow path prefix multiplexing the dashboard and API by @DL6ER in https://github.com/pi-hole/web/pull/3269
- login.lp: remove mention of sudo by @XhmikosR in https://github.com/pi-hole/web/pull/3334
- Refactor assets loading by @XhmikosR in https://github.com/pi-hole/web/pull/3295
- queries: switch to a real
button
by @XhmikosR in https://github.com/pi-hole/web/pull/3339 - Logout: fix redirect by @XhmikosR in https://github.com/pi-hole/web/pull/3304
- sidebar: switch to a real button by @XhmikosR in https://github.com/pi-hole/web/pull/3342
- parseQueryString: switch to URLSearchParams and remove unused param by @XhmikosR in https://github.com/pi-hole/web/pull/3340
- Queries: user fieldtext directly by @XhmikosR in https://github.com/pi-hole/web/pull/3343
- Queries: escape querystatus.fieldtext by @XhmikosR in https://github.com/pi-hole/web/pull/3348
- Fix typo in advanced DNS help text by @yubiuser in https://github.com/pi-hole/web/pull/3350
- Set an upper limit on the number of rows returned for the query log by @PromoFaux in https://github.com/pi-hole/web/pull/3346
- Use pretty URLs when possible by @XhmikosR in https://github.com/pi-hole/web/pull/3351
- Use modernized waitMe plugin by @yubiuser in https://github.com/pi-hole/web/pull/3213
- Query Log: Add QUERY_EXTERNAL_BLOCKED_EDE15 rules by @DL6ER in https://github.com/pi-hole/web/pull/3347
- index: remove useless empty title attributes by @XhmikosR in https://github.com/pi-hole/web/pull/3352
- Remove
meta http-equiv="cache-control"
by @XhmikosR in https://github.com/pi-hole/web/pull/3353 - Regenerate package-lock.json with npm 10.9 by @XhmikosR in https://github.com/pi-hole/web/pull/3356
New Contributors
- @alexwhitman made their first contribution in https://github.com/pi-hole/web/pull/3279
- @jmui made their first contribution in https://github.com/pi-hole/web/pull/3312
Full Changelog: https://github.com/pi-hole/web/compare/v6.0.2...v6.1
What's Changed (Core v.6.0.6)
- README.md: switch to the SVG logo by @XhmikosR in https://github.com/pi-hole/pi-hole/pull/6052
- version.sh: fix typo in comment by @XhmikosR in https://github.com/pi-hole/pi-hole/pull/6056
- Add trailing / when changing ownership of /etc/pihole by @casperklein in https://github.com/pi-hole/pi-hole/pull/6057
- Add 2FA handling to api.sh by @yubiuser in https://github.com/pi-hole/pi-hole/pull/6065
- Create webserver.log on FTL startup by @yubiuser in https://github.com/pi-hole/pi-hole/pull/6051
- Remove WEB_CALL from COL_TABLE by @yubiuser in https://github.com/pi-hole/pi-hole/pull/6062
- revert #6030 in preparation for docker-pi-hole #1794 by @mwoolweaver in https://github.com/pi-hole/pi-hole/pull/6086
New Contributors
- @casperklein made their first contribution in https://github.com/pi-hole/pi-hole/pull/6057
Full Changelog: https://github.com/pi-hole/pi-hole/compare/v6.0.5...v6.0.6