Update docker.io/pihole/pihole Docker tag to v2025.10.3 #1071

Open
renovate-bot wants to merge 1 commit from renovate/docker.io-pihole-pihole-2025.x into main
Collaborator

This PR contains the following updates:

Package Update Change
docker.io/pihole/pihole minor 2025.04.0 -> 2025.10.3

Release Notes

pi-hole/docker-pi-hole (docker.io/pihole/pihole)

v2025.10.3

Compare Source

Pi-hole releases are a lot like London Buses. You don't see one for ages, and then they all come along at once

What's Changed (Docker Specific)

Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2025.10.2...2025.10.3

What's Changed (FTL v6.3.2)

Full Changelog: https://github.com/pi-hole/FTL/compare/v6.3.1...v6.3.2

What's Changed (Core v6.2.2)

New Contributors

Full Changelog: https://github.com/pi-hole/pi-hole/compare/v6.2.1...v6.2.2

v2025.10.2

Compare Source

Nothing Docker-specific

Tagging to include FTL v6.3.1

What's Changed

New Contributors

Full Changelog: https://github.com/pi-hole/FTL/compare/v6.3...v6.3.1

v2025.10.1

Compare Source

Just a couple of docker tweaks - should fix the issues seen in https://github.com/pi-hole/docker-pi-hole/issues/1918

What's Changed

Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2025.10.0...2025.10.1

v2025.10.0

Compare Source

What's Changed (Docker Specific)

Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2025.08.0...2025.10.0

Release notes for other components

FTL v6.3

What's Changed

New Contributors

Full Changelog: https://github.com/pi-hole/FTL/compare/v6.2.3...v6.3

Core v6.2

What's Changed

New Contributors

Full Changelog: https://github.com/pi-hole/pi-hole/compare/v6.1.4...v6.2

Web v6.3

What's Changed

New Contributors

Full Changelog: https://github.com/pi-hole/web/compare/v6.2.1...v6.3

v2025.08.0

Compare Source

What's Changed (Docker Specfic)

Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2025.07.1...2025.08.0

v2025.07.1

Compare Source

What's Changed (Docker Specific)

Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2025.07.0...2025.07.1


What's Changed (Core v6.1.4)

Full Changelog: https://github.com/pi-hole/pi-hole/compare/v6.1.3...v6.1.4

v2025.07.0

Compare Source

What's Changed (Docker Specific)

New Contributors

Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2025.06.2...2025.07.0


No Docker Specific Changes - This tag brings in the latest changes from Core v6.1.3

https://pi-hole.net/blog/2025/07/13/pi-hole-core-v6-1-3-released/

What's Changed (Pi-hole Core v6.1.3)

This is a bugfix release for the core Pi-hole code.

Fixes
  • Prevent gravity from failing due to an empty shell variable. #​6191
    This fixes a case where calls to pihole -g failed during list downloads.
  • Require privileged status (root or sudo) for all user calls to pihole. #​6312
    This fixes cases where users are unable to change or update the admin password.
  • Exit installation if FTL binary can not be downloaded. #​6316
    Abort update if FTL branch does not exist. #​6329
    These fix cases where the installation did not fully complete or an update left the installation with mismatched binary and repository versions. Both fixes contributed by @​MichaIng
  • Restore pihole -q function. #​6284
    This fixes a case where running a query immediately failed with an error message for an unknown file.
Miscellaneous Fixes and Improvements
  • Display output from FTL commands in color on the terminal. #​6314
  • Add note to final installation dialog box showing users where to find instructions for allowing a user to run Pi-hole commands without authentication. #​6152
  • Allow pihole tail to search for strings beginning with the hyphen character. #​6318 Contributed by @​rrobgill
  • Do not update the package cache on updates. #​6282
  • Improve default route detection in debugging process. #​6303 Contributed by @​rrobgill
  • Improve detecting loopback interfaces in the installer. #​6269 Contributed by @​deHakkelaar

Full Changelog: https://github.com/pi-hole/pi-hole/compare/v6.1.2...v6.1.3

v2025.06.2

Compare Source

No Docker Specific Changes - This tag brings in the latest changes from FTL 6.2.3

What's Changed (FTL 6.2.3)

This patch release contains fixes for almost all reported bugs (most importantly, it fixes a logging regression where types are missing from pihole.log as well as a crash in filter_servers() deep down in dnsmasq code). There is one remaining issue about the behavior of server=/example.com/1.2.3.4 having changed which we are still working on with the maintainers of dnsmasq.

v2025.06.1

Compare Source

OK, this one actually includes the RISCV binary in the RISCV image.

Thanks to @​LizenzFass78851 for catching a line I missed when adding support back in

What's Changed

Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2025.06.0...2025.06.1

v2025.06.0

Compare Source

This release should fix the majority of crashing issues that were seen with FTL 6.2 an 6.2.1. There are still a couple of outliers (https://github.com/pi-hole/FTL/issues/2494, and https://github.com/pi-hole/FTL/issues/2496), but these only seem to be affecting bare metal installs so far. Thank you for your continuing patience

What's Changed (Docker Specific)

Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2025.05.1...2025.06.0

What's Changed (FTL v6.2.2)

This release addresses crashes reported in https://github.com/pi-hole/FTL/issues/2473 https://github.com/pi-hole/FTL/issues/2475 https://github.com/pi-hole/FTL/issues/2481 and friends.

Full Changelog: https://github.com/pi-hole/FTL/compare/v6.2...v6.2.2

What's Changed (Core v6.1.2)

Full Changelog: https://github.com/pi-hole/pi-hole/compare/v6.1...v6.1.1

v2025.05.1

Compare Source

No functional changes, retag to bring inthe correct web interface version

Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2025.05.0...2025.05.1

v2025.05.0

Compare Source

What's Changed (Docker Specific)

New Contributors

Full Changelog: https://github.com/pi-hole/docker-pi-hole/compare/2025.04.0...2025.05.0

Also includes the latest Pi-hole changes: https://pi-hole.net/blog/2025/05/30/pi-hole-ftl-v6-2-web-v6-2-and-core-v6-1-released/#page-content

What’s Changed (FTL v6.2)

New Contributors

Full Changelog: https://github.com/pi-hole/FTL/compare/v6.1...v6.2

What’s Changed (Web v6.2)

New Contributors

Full Changelog: https://github.com/pi-hole/web/compare/v6.1...v6.2

What’s Changed (Core v6.1)

New Contributors

Full Changelog: https://github.com/pi-hole/pi-hole/compare/v6.0.6...v6.1



Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/pihole/pihole](https://github.com/pi-hole/docker-pi-hole) | minor | `2025.04.0` -> `2025.10.3` | --- ### Release Notes <details> <summary>pi-hole/docker-pi-hole (docker.io/pihole/pihole)</summary> ### [`v2025.10.3`](https://github.com/pi-hole/docker-pi-hole/releases/tag/2025.10.3) [Compare Source](https://github.com/pi-hole/docker-pi-hole/compare/2025.10.2...2025.10.3) Pi-hole releases are a lot like London Buses. You don't see one for ages, and then they all come along at once <!-- Release notes generated using configuration in .github/release.yml at master --> #### What's Changed (Docker Specific) - Remove remaining hard-coded FTL log paths by [@&#8203;casperklein](https://github.com/casperklein) in https://github.com/pi-hole/docker-pi-hole/pull/1929 **Full Changelog**: https://github.com/pi-hole/docker-pi-hole/compare/2025.10.2...2025.10.3 <!-- Release notes generated using configuration in .github/release.yml at master --> #### What's Changed (FTL v6.3.2) - Fix pihole.format_path() memory handling by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2675 **Full Changelog**: https://github.com/pi-hole/FTL/compare/v6.3.1...v6.3.2 <!-- Release notes generated using configuration in .github/release.yml at development --> #### What's Changed (Core v6.2.2) - Create version file, if not existing (on first Container start) by [@&#8203;casperklein](https://github.com/casperklein) in https://github.com/pi-hole/pi-hole/pull/6440 - Add log file path variables and ensure log files are created if missing by [@&#8203;Yannick7777](https://github.com/Yannick7777) in https://github.com/pi-hole/pi-hole/pull/6441 - Add bind9-dnsutils as dependency for APT based systems by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6444 #### New Contributors - [@&#8203;Yannick7777](https://github.com/Yannick7777) made their first contribution in https://github.com/pi-hole/pi-hole/pull/6441 **Full Changelog**: https://github.com/pi-hole/pi-hole/compare/v6.2.1...v6.2.2 ### [`v2025.10.2`](https://github.com/pi-hole/docker-pi-hole/releases/tag/2025.10.2) [Compare Source](https://github.com/pi-hole/docker-pi-hole/compare/2025.10.1...2025.10.2) Nothing Docker-specific Tagging to include FTL v6.3.1 <!-- Release notes generated using configuration in .github/release.yml at master --> #### What's Changed - Fix pihole.format_path(string) modifying string in-place by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2661 - Do not try to renew certificate that is not used by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2666 - Replace dots with underscores when creating env var examples by [@&#8203;rdwebdesign](https://github.com/rdwebdesign) in https://github.com/pi-hole/FTL/pull/2669 - Grammar corrections in documentation by [@&#8203;alexxroche](https://github.com/alexxroche) in https://github.com/pi-hole/FTL/pull/2670 - Add new config option for hiding some warnings from diagnosis system by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2657 #### New Contributors - [@&#8203;alexxroche](https://github.com/alexxroche) made their first contribution in https://github.com/pi-hole/FTL/pull/2670 **Full Changelog**: https://github.com/pi-hole/FTL/compare/v6.3...v6.3.1 ### [`v2025.10.1`](https://github.com/pi-hole/docker-pi-hole/releases/tag/2025.10.1) [Compare Source](https://github.com/pi-hole/docker-pi-hole/compare/2025.10.0...2025.10.1) Just a couple of docker tweaks - should fix the issues seen in https://github.com/pi-hole/docker-pi-hole/issues/1918 #### What's Changed - Don't use hard-coded FTL.log path by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/docker-pi-hole/pull/1924 - Revert `pihole-FTL wait-for`command [`ffd3cbb` (#&#8203;1927)](https://github.com/pi-hole/docker-pi-hole/pull/1927/commits/ffd3cbb94463a809eeec7c06454fb452c824f7e6) **Full Changelog**: https://github.com/pi-hole/docker-pi-hole/compare/2025.10.0...2025.10.1 ### [`v2025.10.0`](https://github.com/pi-hole/docker-pi-hole/releases/tag/2025.10.0) [Compare Source](https://github.com/pi-hole/docker-pi-hole/compare/2025.08.0...2025.10.0) <!-- Release notes generated using configuration in .github/release.yml at master --> #### What's Changed (Docker Specific) - Add pihole-FTL bash completion by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/docker-pi-hole/pull/1880 - Use FTL's build-in wait-for command for checking the logs by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/docker-pi-hole/pull/1898 **Full Changelog**: https://github.com/pi-hole/docker-pi-hole/compare/2025.08.0...2025.10.0 ### Release notes for other components ### FTL v6.3 <!-- Release notes generated using configuration in .github/release.yml at development --> #### What's Changed - Tests - fix PTR test by [@&#8203;rrobgill](https://github.com/rrobgill) in https://github.com/pi-hole/FTL/pull/2516 - Reply to address queries in .localhost domain (RFC6171) by [@&#8203;rrobgill](https://github.com/rrobgill) in https://github.com/pi-hole/FTL/pull/2517 - dhcp-discover: Fix string processing by [@&#8203;rrobgill](https://github.com/rrobgill) in https://github.com/pi-hole/FTL/pull/2519 - \[RFC] Prevent .internal queries from being upstreamed. Draft draft-davies-internal-tld-03 by [@&#8203;Tooa](https://github.com/Tooa) in https://github.com/pi-hole/FTL/pull/2474 - Add dns.localise by [@&#8203;Manakuremati](https://github.com/Manakuremati) in https://github.com/pi-hole/FTL/pull/2524 - Webserver: Allow webhome to be root by [@&#8203;rrobgill](https://github.com/rrobgill) in https://github.com/pi-hole/FTL/pull/2521 - api/network Avoid NULL string comparison logspam by [@&#8203;rrobgill](https://github.com/rrobgill) in https://github.com/pi-hole/FTL/pull/2526 - request_info.is_authenticated needs to be initialized explicitly with… by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2533 - Allow forcing color in CLI output by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2538 - Simplify CI build by removing the composite action by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/FTL/pull/2511 - Rename flushing arp > flushing network by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/FTL/pull/2541 - Update embedded SQLite3 engine to 3.50.2 by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2544 - Add `pihole-FTL create-default-config` option and use it to upload `pihole.toml` to `ftl.pi-hole.net` by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/FTL/pull/2540 - Allow low-level header manipulation from Lua pages by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2535 - Fix foreign fork PRs by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2543 - Update package-lock.json to fix npm vuln by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/FTL/pull/2555 - Update rapidoc to v9.3.8 by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/FTL/pull/2556 - Add missing 'took' fields to API spec response examples by [@&#8203;tsutsu3](https://github.com/tsutsu3) in https://github.com/pi-hole/FTL/pull/2466 - Remove domain type from domainNeeded help text by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/FTL/pull/2564 - Update embedded dnsmasq to v2.92test16 by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2570 - Config typo correction by [@&#8203;rrobgill](https://github.com/rrobgill) in https://github.com/pi-hole/FTL/pull/2572 - Support IPv6 in the DHCP API by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2554 - Add sigrtmin option by [@&#8203;jacklul](https://github.com/jacklul) in https://github.com/pi-hole/FTL/pull/2574 - NTP ipv6 crash fix - ntp reply & logging by [@&#8203;rrobgill](https://github.com/rrobgill) in https://github.com/pi-hole/FTL/pull/2569 - Add 'never-stale' to stale issue exempt lable list by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/FTL/pull/2578 - Upgrade TOML library to tomlc17 by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2579 - Add warning to the config markdown by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/FTL/pull/2580 - Automatically detect DNS interface when empty in pihole.toml by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2456 - Make type a required parameter for PUT and DELETE /lists by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2530 - Update embedded SQLite3 to 3.50.3 by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2576 - Remove remaining traces of ARP flush by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/FTL/pull/2545 - Improve CNAME behavior of pi.hole by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2585 - Add colors to the --config output by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2584 - fix: change type of disk parameter for GET /queries by [@&#8203;ninjack-dev](https://github.com/ninjack-dev) in https://github.com/pi-hole/FTL/pull/2589 - Improve default CSP headers by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2575 - Improve already running detection by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2591 - Update embedded SQLite3 to 3.50.4 by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2592 - Fix debug output association by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2594 - Fix FTL running behing reverse-proxy with prefix by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2595 - Update embedded dnsmasq by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2587 - Implement netlink ARP cache handling by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2600 - Add autocomplete feature by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2593 - Update embedded dnsmasq to v2.92test19 by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2603 - Fix `dns.interface` comment by [@&#8203;rdwebdesign](https://github.com/rdwebdesign) in https://github.com/pi-hole/FTL/pull/2597 - Fix logic in automatic interface determination (when dns.interface = "") by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2607 - Fix default value autocomplete suggestions by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2609 - Update dnsmasq to v2.92test21 by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2614 - Fix cache-optimizer queries in Query Log by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2619 - Update embedded CivetWeb by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2621 - Do not set domainname when the kernel replies with "(none)" by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2620 - Fix `dns.hosts` help text to show multiple hostnames per IP are allowed by [@&#8203;rdwebdesign](https://github.com/rdwebdesign) in https://github.com/pi-hole/FTL/pull/2623 - Improve memory handling by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2617 - Pin github actions to SHA by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/FTL/pull/2615 - Bump the github_action-dependencies group across 1 directory with 6 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in https://github.com/pi-hole/FTL/pull/2628 - Be more gracefully when validating dns_hosts by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/FTL/pull/2624 - Implement automatic TLS/SSL certificate renewals by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2463 - Fix HOSTS file rotation test which was hiding in fast runners by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/FTL/pull/2630 - Suggest IP addresses instead of names for upstream by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2444 - Make restarting optional in API config endpoints by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2632 - Ensure queries with ID 0 are stored to the long-term queries database by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2633 - Ensure we can log until the very end by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2634 - Bump github/codeql-action from 3.30.3 to 3.30.5 in the github_action-dependencies group across 1 directory by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in https://github.com/pi-hole/FTL/pull/2636 - Fix long-term database insertion by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2583 - Add webserver.advancedOpts by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2635 - Add new dns.domain.local and rename dns.domain -> dns.domain.name by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2531 - Bump the github_action-dependencies group across 1 directory with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in https://github.com/pi-hole/FTL/pull/2641 - Allow escaping special single-character wildcard "\_" when doing partial matching by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2550 - Expose both total and enabled for gravity tables by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2177 - Improve gravity database resilience by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2605 - Add custom SQLite busy callback by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2602 - Add %MEM and %CPU of FTL to GET info/system by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2645 - Try to load system load averages from /proc/loadavg first by [@&#8203;tpjanssen](https://github.com/tpjanssen) in https://github.com/pi-hole/FTL/pull/2644 - Fix database busy handler initialization by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2646 - Fix POST /lists example by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2649 - Improve CPU utilization reporting by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2647 #### New Contributors - [@&#8203;Tooa](https://github.com/Tooa) made their first contribution in https://github.com/pi-hole/FTL/pull/2474 - [@&#8203;Manakuremati](https://github.com/Manakuremati) made their first contribution in https://github.com/pi-hole/FTL/pull/2524 - [@&#8203;ninjack-dev](https://github.com/ninjack-dev) made their first contribution in https://github.com/pi-hole/FTL/pull/2589 - [@&#8203;tpjanssen](https://github.com/tpjanssen) made their first contribution in https://github.com/pi-hole/FTL/pull/2644 **Full Changelog**: https://github.com/pi-hole/FTL/compare/v6.2.3...v6.3 ### Core v6.2 <!-- Release notes generated using configuration in .github/release.yml at development --> #### What's Changed - Remove `readonly` from list.sh to avoid errors by [@&#8203;rdwebdesign](https://github.com/rdwebdesign) in https://github.com/pi-hole/pi-hole/pull/6349 - Remove netcat from the list of dependencies by [@&#8203;darkexplosiveqwx](https://github.com/darkexplosiveqwx) in https://github.com/pi-hole/pi-hole/pull/6343 - Re-order authentication errors in verbose mode by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6338 - Speed up pihole --query by [@&#8203;rrobgill](https://github.com/rrobgill) in https://github.com/pi-hole/pi-hole/pull/6334 - Use RTMIN value provided by FTL when possible by [@&#8203;jacklul](https://github.com/jacklul) in https://github.com/pi-hole/pi-hole/pull/6358 - Speed up `pihole api` by [@&#8203;rrobgill](https://github.com/rrobgill) in https://github.com/pi-hole/pi-hole/pull/6336 - Update man page - remove "reconfigure" option by [@&#8203;rdwebdesign](https://github.com/rdwebdesign) in https://github.com/pi-hole/pi-hole/pull/6361 - Tweak ARP flushing function by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6319 - Fix gravity and error on pihole-FTL --config failures by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6352 - Use 'true'/'false' strings instead of 0/1 integers for boolean root user check in pihole command by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6351 - Do not call pihole-FTL --config interactively by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/pi-hole/pull/6368 - Explicitly check for the existence of FTL binary before attempting to stop it. Prevents warning message on fresh installs by [@&#8203;PromoFaux](https://github.com/PromoFaux) in https://github.com/pi-hole/pi-hole/pull/6364 - Add "setpassword" to pihole Bash completion by [@&#8203;deHakkelaar](https://github.com/deHakkelaar) in https://github.com/pi-hole/pi-hole/pull/6369 - Add FTL bash autocomplete by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6376 - Alpine Linux Support and Tests by [@&#8203;mgziminsky](https://github.com/mgziminsky) in https://github.com/pi-hole/pi-hole/pull/6275 - uninstall refactor and improvement by [@&#8203;rrobgill](https://github.com/rrobgill) in https://github.com/pi-hole/pi-hole/pull/6339 - Fix typo found during install by [@&#8203;jbirddog](https://github.com/jbirddog) in https://github.com/pi-hole/pi-hole/pull/6406 - Add Debian 13 Trixie to the test suite by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6382 - Adjust .shellcheckrc to 0.11 and enable some optional checks by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6374 - Use SHA to pin github actions by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6392 - Rename views, upgrade gravity database and bump gravity database version by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/pi-hole/pull/6386 #### New Contributors - [@&#8203;mgziminsky](https://github.com/mgziminsky) made their first contribution in https://github.com/pi-hole/pi-hole/pull/6275 - [@&#8203;jbirddog](https://github.com/jbirddog) made their first contribution in https://github.com/pi-hole/pi-hole/pull/6406 **Full Changelog**: https://github.com/pi-hole/pi-hole/compare/v6.1.4...v6.2 ### Web v6.3 <!-- Release notes generated using configuration in .github/release.yml at development --> #### What's Changed - Clarify client description priorities on the groups/client interface by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/web/pull/3521 - Remove superfluous settings-level-expert class by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3503 - Remove link to rate limit documentation which does not add further etails by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3526 - Add some color to gravity output by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3530 - settings-system : Avoid division by zero in DNS metrics by [@&#8203;rrobgill](https://github.com/rrobgill) in https://github.com/pi-hole/web/pull/3533 - Make the "Add to denied/allowed domains" buttons red and green by [@&#8203;darkexplosiveqwx](https://github.com/darkexplosiveqwx) in https://github.com/pi-hole/web/pull/3551 - Remove query type from domainNeeded option by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3557 - Handle pie chart item style conditionally by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3532 - Use label-primary for number of enabled list icon on sidebar by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3563 - Use innerHTML instead of append to fix gravity color output by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3566 - Trim whitespaces before adding custom DNS record by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3569 - Bind address to new element instead of raw HTML construction by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/web/pull/3567 - Use /flush/network instead of /flush/arp by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3553 - Prevents getting stuck loading unlimited query log results by [@&#8203;ablankenship10](https://github.com/ablankenship10) in https://github.com/pi-hole/web/pull/3592 - Fix 2FA icon styles [#&#8203;3431](https://github.com/pi-hole/docker-pi-hole/issues/3431) by [@&#8203;idotj](https://github.com/idotj) in https://github.com/pi-hole/web/pull/3585 - Fix header.lp closing head tag formatting by [@&#8203;h3xcat](https://github.com/h3xcat) in https://github.com/pi-hole/web/pull/3607 - Fix the link on the upstream chart legend by [@&#8203;rdwebdesign](https://github.com/rdwebdesign) in https://github.com/pi-hole/web/pull/3606 - Rename config key dns.domain > dns.domain.name by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3611 - Improve line graph tooltip by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3601 - Make DNSSEC icon conditional in Queries Log (redo of https://github.com/pi-hole/web/pull/3399/) by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3535 - Query Log: The underscore is special by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/web/pull/3578 - Fix addList function to include type in API request URL by [@&#8203;PromoFaux](https://github.com/PromoFaux) in https://github.com/pi-hole/web/pull/3620 - Pin github action to SHA by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3593 - Adjust domain count according to [pi-hole/FTL#2177](https://github.com/pi-hole/FTL/issues/2177) by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3619 - Also pin editorconfigchecker by sha by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3621 - Update FTL %cpu and %mem everytime total CPU stats are updated by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3622 #### New Contributors - [@&#8203;darkexplosiveqwx](https://github.com/darkexplosiveqwx) made their first contribution in https://github.com/pi-hole/web/pull/3551 - [@&#8203;ablankenship10](https://github.com/ablankenship10) made their first contribution in https://github.com/pi-hole/web/pull/3592 - [@&#8203;idotj](https://github.com/idotj) made their first contribution in https://github.com/pi-hole/web/pull/3585 - [@&#8203;h3xcat](https://github.com/h3xcat) made their first contribution in https://github.com/pi-hole/web/pull/3607 **Full Changelog**: https://github.com/pi-hole/web/compare/v6.2.1...v6.3 ### [`v2025.08.0`](https://github.com/pi-hole/docker-pi-hole/releases/tag/2025.08.0) [Compare Source](https://github.com/pi-hole/docker-pi-hole/compare/2025.07.1...2025.08.0) <!-- Release notes generated using configuration in .github/release.yml at master --> #### What's Changed (Docker Specfic) - Only clone depth 1, even when checking out tags by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/docker-pi-hole/pull/1869 - Remove ncat dependency by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/docker-pi-hole/pull/1870 - Add link to "Changed Environment Variables" by [@&#8203;rdwebdesign](https://github.com/rdwebdesign) in https://github.com/pi-hole/docker-pi-hole/pull/1871 - Ensure all orphan FTL files are cleaned on startup by [@&#8203;PromoFaux](https://github.com/PromoFaux) in https://github.com/pi-hole/docker-pi-hole/pull/1876 (Should fix [#&#8203;1789](https://github.com/pi-hole/docker-pi-hole/issues/1789) ) **Full Changelog**: https://github.com/pi-hole/docker-pi-hole/compare/2025.07.1...2025.08.0 ### [`v2025.07.1`](https://github.com/pi-hole/docker-pi-hole/releases/tag/2025.07.1) [Compare Source](https://github.com/pi-hole/docker-pi-hole/compare/2025.07.0...2025.07.1) <!-- Release notes generated using configuration in .github/release.yml at master --> #### What's Changed (Docker Specific) - Prevent cosmetic issue where component versions are sometimes labeled as commit hashes by [@&#8203;PromoFaux](https://github.com/PromoFaux) in https://github.com/pi-hole/docker-pi-hole/pull/1866 **Full Changelog**: https://github.com/pi-hole/docker-pi-hole/compare/2025.07.0...2025.07.1 *** #### What's Changed (Core v6.1.4) - Fix issue where web interface cannot run gravity by [@&#8203;PromoFaux](https://github.com/PromoFaux) in https://github.com/pi-hole/pi-hole/pull/6345 - Fix `pihole api` command by not setting the some variabes as readonly by [@&#8203;PromoFaux](https://github.com/PromoFaux) in https://github.com/pi-hole/pi-hole/pull/6346 **Full Changelog**: https://github.com/pi-hole/pi-hole/compare/v6.1.3...v6.1.4 ### [`v2025.07.0`](https://github.com/pi-hole/docker-pi-hole/releases/tag/2025.07.0) [Compare Source](https://github.com/pi-hole/docker-pi-hole/compare/2025.06.2...2025.07.0) <!-- Release notes generated using configuration in .github/release.yml at development --> #### What's Changed (Docker Specific) - Use full iproute2 in place of iproute2-ss by [@&#8203;rrobgill](https://github.com/rrobgill) in https://github.com/pi-hole/docker-pi-hole/pull/1854 - Build all containers from a fixed base image by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/docker-pi-hole/pull/1856 - Major overhaul to the test suite by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/docker-pi-hole/pull/1859 - docs: Updates Docker Secrets usage information by [@&#8203;buckaroogeek](https://github.com/buckaroogeek) in https://github.com/pi-hole/docker-pi-hole/pull/1851 - docs: remove part of tips & tricks and add a link to the docs by [@&#8203;LizenzFass78851](https://github.com/LizenzFass78851) in https://github.com/pi-hole/docker-pi-hole/pull/1863 #### New Contributors - [@&#8203;rrobgill](https://github.com/rrobgill) made their first contribution in https://github.com/pi-hole/docker-pi-hole/pull/1854 - [@&#8203;buckaroogeek](https://github.com/buckaroogeek) made their first contribution in https://github.com/pi-hole/docker-pi-hole/pull/1851 **Full Changelog**: https://github.com/pi-hole/docker-pi-hole/compare/2025.06.2...2025.07.0 *** No Docker Specific Changes - This tag brings in the latest changes from Core v6.1.3 https://pi-hole.net/blog/2025/07/13/pi-hole-core-v6-1-3-released/ #### What's Changed (Pi-hole Core v6.1.3) This is a bugfix release for the core Pi-hole code. ##### Fixes - Prevent gravity from failing due to an empty shell variable. [#&#8203;6191](https://github.com/pi-hole/pi-hole/pull/6191)\ This fixes a case where calls to `pihole -g` failed during list downloads. - Require privileged status (root or sudo) for all user calls to `pihole`. [#&#8203;6312](https://github.com/pi-hole/pi-hole/pull/6312)\ This fixes cases where users are unable to change or update the admin password. - Exit installation if FTL binary can not be downloaded. [#&#8203;6316](https://github.com/pi-hole/pi-hole/pull/6316)\ Abort update if FTL branch does not exist. [#&#8203;6329](https://github.com/pi-hole/pi-hole/pull/6329)\ These fix cases where the installation did not fully complete or an update left the installation with mismatched binary and repository versions. Both fixes contributed by [@&#8203;MichaIng](https://github.com/MichaIng) - Restore `pihole -q` function. [#&#8203;6284](https://github.com/pi-hole/pi-hole/pull/6284)\ This fixes a case where running a query immediately failed with an error message for an unknown file. ##### Miscellaneous Fixes and Improvements - Display output from FTL commands in color on the terminal. [#&#8203;6314](https://github.com/pi-hole/pi-hole/pull/6314) - Add note to final installation dialog box showing users where to find instructions for allowing a user to run Pi-hole commands without authentication. [#&#8203;6152](https://github.com/pi-hole/pi-hole/pull/6152) - Allow `pihole tail` to search for strings beginning with the hyphen character. [#&#8203;6318](https://github.com/pi-hole/pi-hole/pull/6318) Contributed by [@&#8203;rrobgill](https://github.com/rrobgill) - Do not update the package cache on updates. [#&#8203;6282](https://github.com/pi-hole/pi-hole/pull/6282) - Improve default route detection in debugging process. [#&#8203;6303](https://github.com/pi-hole/pi-hole/pull/6303) Contributed by [@&#8203;rrobgill](https://github.com/rrobgill) - Improve detecting loopback interfaces in the installer. [#&#8203;6269](https://github.com/pi-hole/pi-hole/pull/6269) Contributed by [@&#8203;deHakkelaar](https://github.com/deHakkelaar) **Full Changelog**: https://github.com/pi-hole/pi-hole/compare/v6.1.2...v6.1.3 ### [`v2025.06.2`](https://github.com/pi-hole/docker-pi-hole/releases/tag/2025.06.2) [Compare Source](https://github.com/pi-hole/docker-pi-hole/compare/2025.06.1...2025.06.2) No Docker Specific Changes - This tag brings in the latest changes from FTL 6.2.3 #### What's Changed (FTL 6.2.3) This patch release contains fixes for almost all reported bugs (most importantly, it fixes a logging regression where types are missing from `pihole.log` as well as a crash in `filter_servers()` deep down in `dnsmasq` code). There is one remaining issue about the behavior of `server=/example.com/1.2.3.4` having changed which we are still working on with the maintainers of `dnsmasq`. - Relax the session cookie from `SameSite=Strict` to `Lax` by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2471 - Run dependabot also on composite actions by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/FTL/pull/2502 - Speedup build and test by running RISCV on ARM64 by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/FTL/pull/2501 - Remove pullapprove.yml by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/FTL/pull/2499 - ntp : ignore client version, always return a v4 packet by [@&#8203;rrobgill](https://github.com/rrobgill) in https://github.com/pi-hole/FTL/pull/2505 - Store intermediate CNAME domain pointers in DNS cache by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2461 - Allow unauthenticated access to non-admin LUA pages by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2503 - Simplify CI build process by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2507 - Get latest dnsmasq updates by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2509 - Split FTL build and test on GHA by [@&#8203;yubiuser](https://github.com/yubiuser) in [#&#8203;2498](https://github.com/pi-hole/docker-pi-hole/issues/2498) ### [`v2025.06.1`](https://github.com/pi-hole/docker-pi-hole/releases/tag/2025.06.1) [Compare Source](https://github.com/pi-hole/docker-pi-hole/compare/2025.06.0...2025.06.1) OK, this one *actually* includes the RISCV binary in the RISCV image. Thanks to [@&#8203;LizenzFass78851](https://github.com/LizenzFass78851) for catching a line I missed when adding support back in #### What's Changed - fix: docker base version detection for dependabot by [@&#8203;LizenzFass78851](https://github.com/LizenzFass78851) in https://github.com/pi-hole/docker-pi-hole/pull/1832 - Update test container to 28.2.2.-cli-alpine3.22 by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/docker-pi-hole/pull/1835 **Full Changelog**: https://github.com/pi-hole/docker-pi-hole/compare/2025.06.0...2025.06.1 ### [`v2025.06.0`](https://github.com/pi-hole/docker-pi-hole/releases/tag/2025.06.0) [Compare Source](https://github.com/pi-hole/docker-pi-hole/compare/2025.05.1...2025.06.0) This release should fix the majority of crashing issues that were seen with FTL 6.2 an 6.2.1. There are still a couple of outliers (https://github.com/pi-hole/FTL/issues/2494, and https://github.com/pi-hole/FTL/issues/2496), but these only seem to be affecting bare metal installs so far. Thank you for your continuing patience #### What's Changed (Docker Specific) - RISCV arch added back to image https://github.com/pi-hole/docker-pi-hole/commit/4f34e6fcb028f3856b3f4c34d189cd0727cc2388 (Does anyone even use the RISCV docker image?) **Full Changelog**: https://github.com/pi-hole/docker-pi-hole/compare/2025.05.1...2025.06.0 #### What's Changed (FTL v6.2.2) This release addresses crashes reported in https://github.com/pi-hole/FTL/issues/2473 https://github.com/pi-hole/FTL/issues/2475 https://github.com/pi-hole/FTL/issues/2481 and friends. - Update build containers to [Alpine 3.22](https://www.alpinelinux.org/posts/Alpine-3.22.0-released.html) by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2477 - Update dnsmasq to 2.92test11(-1) by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2486 - Update dnsmasq to 2.92test11 by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2489 - Revert the SQLite update to 3.50.0 as it is causing crashes for users by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2488 - Update Lua to 5.4.8 (bugfix) by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2491 - Fix typos in misc config settings by [@&#8203;rrobgill](https://github.com/rrobgill) in [#&#8203;2485](https://github.com/pi-hole/docker-pi-hole/issues/2485) - Display invalid character and offset correctly in hostname diagnosis by [@&#8203;rrobgill](https://github.com/rrobgill) in [#&#8203;2484](https://github.com/pi-hole/docker-pi-hole/issues/2484) **Full Changelog**: https://github.com/pi-hole/FTL/compare/v6.2...v6.2.2 #### What's Changed (Core v6.1.2) - Make LOGFILE readonly after assignment by [@&#8203;dschaper](https://github.com/dschaper) in https://github.com/pi-hole/pi-hole/pull/6261 - Revert "Use PID1 to determine which command to use when toggeling services" by [@&#8203;dschaper](https://github.com/dschaper) in https://github.com/pi-hole/pi-hole/pull/6262 **Full Changelog**: https://github.com/pi-hole/pi-hole/compare/v6.1...v6.1.1 ### [`v2025.05.1`](https://github.com/pi-hole/docker-pi-hole/releases/tag/2025.05.1) [Compare Source](https://github.com/pi-hole/docker-pi-hole/compare/2025.05.0...2025.05.1) <!-- Release notes generated using configuration in .github/release.yml at master --> No functional changes, retag to bring inthe correct web interface version **Full Changelog**: https://github.com/pi-hole/docker-pi-hole/compare/2025.05.0...2025.05.1 ### [`v2025.05.0`](https://github.com/pi-hole/docker-pi-hole/releases/tag/2025.05.0) [Compare Source](https://github.com/pi-hole/docker-pi-hole/compare/2025.04.0...2025.05.0) <!-- Release notes generated using configuration in .github/release.yml at master --> #### What's Changed (Docker Specific) - Improve Tips section: clarify webserver port conflict handling by [@&#8203;FreSchNDE](https://github.com/FreSchNDE) in https://github.com/pi-hole/docker-pi-hole/pull/1823 #### New Contributors - [@&#8203;FreSchNDE](https://github.com/FreSchNDE) made their first contribution in https://github.com/pi-hole/docker-pi-hole/pull/1823 **Full Changelog**: https://github.com/pi-hole/docker-pi-hole/compare/2025.04.0...2025.05.0 Also includes the latest Pi-hole changes: https://pi-hole.net/blog/2025/05/30/pi-hole-ftl-v6-2-web-v6-2-and-core-v6-1-released/#page-content #### What’s Changed (FTL v6.2) - Fix minor spelling mistake in API docs by [@&#8203;PromoFaux](https://github.com/PromoFaux) in https://github.com/pi-hole/FTL/pull/2399 - fix: batch request body spec by [@&#8203;tien](https://github.com/tien) in https://github.com/pi-hole/FTL/pull/2389 - fix: make getAuth security optional by [@&#8203;tien](https://github.com/tien) in https://github.com/pi-hole/FTL/pull/2388 - fix: incorrect session field requirements by [@&#8203;tien](https://github.com/tien) in https://github.com/pi-hole/FTL/pull/2387 - Add privacy_level to /padd endpoint by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/FTL/pull/2402 - Parameter is called length not n in GET /queries by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2407 - Fix duplicate web port information output in FTL startup by [@&#8203;PromoFaux](https://github.com/PromoFaux) in https://github.com/pi-hole/FTL/pull/2410 - Fix logfile warning port length truncation (bug https://github.com/pi-hole/FTL/issues/2408) by [@&#8203;rrobgill](https://github.com/rrobgill) in https://github.com/pi-hole/FTL/pull/2409 - Remove dns.watch from upstream DNS server list by [@&#8203;rdwebdesign](https://github.com/rdwebdesign) in https://github.com/pi-hole/FTL/pull/2411 - Prevent home.arpa queries from being upstreamed. RFC 8375 by [@&#8203;rrobgill](https://github.com/rrobgill) in https://github.com/pi-hole/FTL/pull/2405 - Fix redirecting when redirecting from /admin/ to /admin/login and back by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2415 - Move manual filtering to FTLs file parsing by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2381 - Various small fixes by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2392 - Update embedded dnsmasq to v2.92test2 by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2417 - Fix signedness error in the NTP total round-trip delay calculation by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2420 - Use webhome variable also on the API documentation page by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2406 - Report RFC6598 shared address space as “Carrier-Grade NAT” by [@&#8203;rrobgill](https://github.com/rrobgill) in https://github.com/pi-hole/FTL/pull/2423 - Fix mishanding of CONF_UINT16 config options by [@&#8203;shawnanastasio](https://github.com/shawnanastasio) in https://github.com/pi-hole/FTL/pull/2426 - Feature/fix yocto cross build by [@&#8203;rehsack](https://github.com/rehsack) in https://github.com/pi-hole/FTL/pull/2425 - Update embedded civetweb by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2428 - Check for existing NTP client when starting FTL by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2416 - Validate received NTP packets for version and server synchronisation by [@&#8203;rrobgill](https://github.com/rrobgill) in https://github.com/pi-hole/FTL/pull/2431 - Use CODEOWNERS instead of deprecated dependbot/reviewers by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/FTL/pull/2437 - Modify how we use xxd to compile assets into the FTL binary by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2446 - Update dnsmasq to v2.91test5 by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2433 - Update embedded SQLite3 to 3.49.2 by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2447 - Gravity: support for arbitrary HOSTS-like list formats by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2439 - Set dns.interface to eth0 by default by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/FTL/pull/2448 - Update embedded dnsmasq by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2457 - Adjust write_to_file function to include the CA certificate by [@&#8203;nathansmeal](https://github.com/nathansmeal) in https://github.com/pi-hole/FTL/pull/2465 - Update SQLite to 3.50.0 by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/FTL/pull/2469 ##### New Contributors - [@&#8203;tien](https://github.com/tien) made their first contribution in https://github.com/pi-hole/FTL/pull/2389 - [@&#8203;shawnanastasio](https://github.com/shawnanastasio) made their first contribution in https://github.com/pi-hole/FTL/pull/2426 - [@&#8203;rehsack](https://github.com/rehsack) made their first contribution in https://github.com/pi-hole/FTL/pull/2425 - [@&#8203;nathansmeal](https://github.com/nathansmeal) made their first contribution in https://github.com/pi-hole/FTL/pull/2465 Full Changelog: https://github.com/pi-hole/FTL/compare/v6.1...v6.2 #### What’s Changed (Web v6.2) - Streamline actions, format and switch to Node.js 22 by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3357 - Remove remaining hard-coded /admin/ paths in the webinterface by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/web/pull/3370 - Fix Local CNAME records records mistake by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3367 - Fix concurrency issue about const apiUrl by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/web/pull/3371 - groups-lists: remove unneeded HTML escape by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3379 - login.js: fix deprecated submit() usage by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3380 - Remove x-dns-prefetch-control meta tag by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3378 - group-domains: fix uncaught TypeError due to invalid URLs by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3383 - Replace remaining i element cases with em by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3381 - Revert the defer addition for now by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3382 - header: fix runtime error when query_string is null by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3395 - utils: fix typo in showAlert() by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3403 - queries: make the Advanced filtering button occupy all space by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3402 - Remove icheckbox related-code except for primary by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3387 - queries: add missing display: none by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3405 - Allow free input in upstream filter by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3408 - Fix console warning when no password set by [@&#8203;PromoFaux](https://github.com/PromoFaux) in https://github.com/pi-hole/web/pull/3410 - Modernize JS and tighten things by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3388 - high-contrast.css: fix duplicate selector by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3411 - Remove unused CSS by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3420 - Add missing display: none for collapsed boxes by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3417 - Remove unused HTML elements by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3418 - Update chart.umd.js.map from npm by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3419 - settings-api: add missing end closing p tag by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3428 - settings-system: fix span end tag typo by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3427 - login: fix deprecated submit() function by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3425 - settings-api: fix deprecated keyup() function by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3424 - gravity: remove the unused ?go code by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3426 - disabled and checked are boolean attributes by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3434 - queries: replace the deprecated jQuery.parseJSON with JSON.parse by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3435 - package.json: sort deps by name by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3437 - Use CODEOWNERS instead of deprecated dependbot/reviewers by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3433 - Add ‘Bug: Confirmed’ to stale exempt list by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3432 - Various minor tweaks to the LCARS theme by [@&#8203;rdwebdesign](https://github.com/rdwebdesign) in https://github.com/pi-hole/web/pull/3446 - queries: fix box markup by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3445 - Use the same default interface used by FTL if none is set in pihole.toml by [@&#8203;rdwebdesign](https://github.com/rdwebdesign) in https://github.com/pi-hole/web/pull/3436 - Use font-weight: 600 by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3449 - Use mg.script_name to retrieve the scriptname by [@&#8203;rdwebdesign](https://github.com/rdwebdesign) in https://github.com/pi-hole/web/pull/3447 - .user-header: use font-weight: 600 by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3450 - settings-system.js: remove unused overlay code by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3455 - settings-advanced: remove unused code by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3454 - index.lp: remove unused classes by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3453 - scripts/js/settings-dns-records.js: fix api url base by [@&#8203;onlyJakob](https://github.com/onlyJakob) in https://github.com/pi-hole/web/pull/3456 - Add hint about wildcard search in advanced query filtering by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3452 - index: make tables stripped by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3438 - Replace invalid hostname to prevent XSS by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3401 - settings-system: fix typo by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3460 - sidebar: increase logo size to prevent a reflow by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3407 - queries: improve link to search page by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3422 - Hide top tables depending on privacy level by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3362 - settings-dns-records: fix typo by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3459 - Fix deprecated ready function by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3461 - utils: remove the unused objectToArray util by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3462 - utils: improve readability for validateIPv\* functions by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3423 - settings-api: fix wrong code by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3463 - Use text()/textContent when we don’t need HTML by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3464 - footer: drop redundant addAdvancedInfo() call by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3467 - settings-system: remove unneeded span elements by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3468 - settings-dhcp: drop unused lookatme-text attribute by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3469 - settings-advanced.js: fix wrong role value by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3470 - settings-advanced: drop small element by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3472 - updateFtlInfo: remove unused code by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3474 - settings-level-expert: only toggle the expert elements by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3473 - Make use of the new format_path function to add the current page in body by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3390 - Use proper Object methods by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3441 - queries: minor grammar fix by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3477 - queries: change box to an info one by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3476 - Fix DataTables warning message in Network page by [@&#8203;rdwebdesign](https://github.com/rdwebdesign) in https://github.com/pi-hole/web/pull/3475 - Fix broken themes by [@&#8203;rdwebdesign](https://github.com/rdwebdesign) in https://github.com/pi-hole/web/pull/3479 - queries: drop non-existent elements code by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3478 - Reset update-hint text every time updateVersionInfo() function is executed by [@&#8203;rdwebdesign](https://github.com/rdwebdesign) in https://github.com/pi-hole/web/pull/3480 - Use the same interface name used by FTL in DNS Settings page by [@&#8203;rdwebdesign](https://github.com/rdwebdesign) in https://github.com/pi-hole/web/pull/3481 - messages: fix function call by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3482 - footer: rename label by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3486 - header_authenticated: change documentation icon to solid by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3488 - Remove horizontal line in hamburger menu by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/web/pull/3491 - sidebar: move active class outside of class attribute conditional by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3492 - index: use sentence case for queries for consistency by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3493 - Add rel=”noreferrer” to external hyperlinks by [@&#8203;casperklein](https://github.com/casperklein) in https://github.com/pi-hole/web/pull/3495 - settings-level-expert: hide them by default by [@&#8203;XhmikosR](https://github.com/XhmikosR) in https://github.com/pi-hole/web/pull/3487 ##### New Contributors - [@&#8203;onlyJakob](https://github.com/onlyJakob) made their first contribution in https://github.com/pi-hole/web/pull/3456 - [@&#8203;casperklein](https://github.com/casperklein) made their first contribution in https://github.com/pi-hole/web/pull/3495 Full Changelog: https://github.com/pi-hole/web/compare/v6.1...v6.2 #### What’s Changed (Core v6.1) - build gravityDBfile_default like the other variables by [@&#8203;mwoolweaver](https://github.com/mwoolweaver) in https://github.com/pi-hole/pi-hole/pull/6133 - Add CentOS 10 to test suite by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6126 - Ensure gravity_Cleanup() checks the correct directory by [@&#8203;mwoolweaver](https://github.com/mwoolweaver) in https://github.com/pi-hole/pi-hole/pull/6131 - Add recommended fields to the deb package by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6054 - Add webserver log to piholeLogFlush.sh by [@&#8203;jacklul](https://github.com/jacklul) in https://github.com/pi-hole/pi-hole/pull/6049 - Update update.sh, updatecheck.sh and uninstall.sh to honour pihole.to… by [@&#8203;nexusgoblin](https://github.com/nexusgoblin) in https://github.com/pi-hole/pi-hole/pull/5981 - Move list parsing entirely into FTL by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/pi-hole/pull/6105 - Remove no-longer-needed pihole sudoers file by [@&#8203;PromoFaux](https://github.com/PromoFaux) in https://github.com/pi-hole/pi-hole/pull/6143 - versions file should readable by others (make pihole -v work for non-root users) by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6002 - Reduce code duplication in piholeLogFlush by [@&#8203;PromoFaux](https://github.com/PromoFaux) in https://github.com/pi-hole/pi-hole/pull/6148 - Add ON DELETE CASCADE to FOREIGN KEY REFERENCES in gravity.db by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/pi-hole/pull/6113 - Install on IPv6-only/DNS64/NAT64 system by [@&#8203;rrobgill](https://github.com/rrobgill) in https://github.com/pi-hole/pi-hole/pull/6144 - Treat FTL return data as strings – part II by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6184 - Remove duplicated code checking if adlist domain is blocked locally by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6183 - Fix gravity waiting forever for DNS by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6196 - Remove check for supported OS by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6206 - Remove unused $target from gravity by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6192 - Remove reference to telnet and chronometer in README by [@&#8203;rrobgill](https://github.com/rrobgill) in https://github.com/pi-hole/pi-hole/pull/6188 - Add Fedora 42 to tests by [@&#8203;darkexplosiveqwx](https://github.com/darkexplosiveqwx) in https://github.com/pi-hole/pi-hole/pull/6177 - Extend .gitignore by [@&#8203;darkexplosiveqwx](https://github.com/darkexplosiveqwx) in https://github.com/pi-hole/pi-hole/pull/6215 - Use CODEOWNERS instead of deprecated dependbot/reviewers by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6213 - Set dns.interface during installation by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6216 - Allow alternative cron daemons on Debian by [@&#8203;z0rc](https://github.com/z0rc) in https://github.com/pi-hole/pi-hole/pull/6180 - Fix API logic in api.sh by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6193 - Do not try to upgrade gravity if it does not exist by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6218 - All gravity related files and dirs should be owned by pihole:pihole by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6186 - Give FTL 60 seconds for graceful shutdown by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6187 - Use shell parameter expansion to split http_code and payload for api.sh by [@&#8203;dschaper](https://github.com/dschaper) in https://github.com/pi-hole/pi-hole/pull/6230 - Change FTLcheckUpdate to use api.github.com and jq to retrieve tag_name by [@&#8203;rdwebdesign](https://github.com/rdwebdesign) in https://github.com/pi-hole/pi-hole/pull/6229 - Update get_available_interfaces() to correctly filter loopback device (lo) by [@&#8203;PiotrTyrakowski](https://github.com/PiotrTyrakowski) in https://github.com/pi-hole/pi-hole/pull/6236 - Allow simple pihole api output, containing only the JSON payload by [@&#8203;rdwebdesign](https://github.com/rdwebdesign) in https://github.com/pi-hole/pi-hole/pull/6096 - Function gravity_CheckDNSResolutionAvailable() should return 0 if DNS resolution is available by [@&#8203;rdwebdesign](https://github.com/rdwebdesign) in https://github.com/pi-hole/pi-hole/pull/6240 - Use a more general method to determine whether systemd is the init system by [@&#8203;DL6ER](https://github.com/DL6ER) in https://github.com/pi-hole/pi-hole/pull/6043 - Use PID1 to determine which command to use when toggeling services by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6245 - Allow to get API URL from local.api.ftl even if DNS port has changed by [@&#8203;yubiuser](https://github.com/yubiuser) in https://github.com/pi-hole/pi-hole/pull/6252 ##### New Contributors - [@&#8203;nexusgoblin](https://github.com/nexusgoblin) made their first contribution in https://github.com/pi-hole/pi-hole/pull/5981 - [@&#8203;darkexplosiveqwx](https://github.com/darkexplosiveqwx) made their first contribution in https://github.com/pi-hole/pi-hole/pull/6177 - [@&#8203;z0rc](https://github.com/z0rc) made their first contribution in https://github.com/pi-hole/pi-hole/pull/6180 Full Changelog: https://github.com/pi-hole/pi-hole/compare/v6.0.6...v6.1 *** </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNjQuMCIsInVwZGF0ZWRJblZlciI6IjM5LjI2NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJtYWludGVuYW5jZSJdfQ==-->
renovate-bot force-pushed renovate/docker.io-pihole-pihole-2025.x from 62408f9a7b to c3a7164979 2025-07-15 18:44:11 +00:00 Compare
renovate-bot changed title from Update docker.io/pihole/pihole Docker tag to v2025.06.2 to Update docker.io/pihole/pihole Docker tag to v2025.07.1 2025-07-15 18:44:11 +00:00
renovate-bot force-pushed renovate/docker.io-pihole-pihole-2025.x from c3a7164979 to 1b0211b7b3 2025-08-04 18:44:24 +00:00 Compare
renovate-bot changed title from Update docker.io/pihole/pihole Docker tag to v2025.07.1 to Update docker.io/pihole/pihole Docker tag to v2025.08.0 2025-08-04 18:44:25 +00:00
renovate-bot force-pushed renovate/docker.io-pihole-pihole-2025.x from 1b0211b7b3 to 8d1cec84ae 2025-10-29 18:45:57 +00:00 Compare
renovate-bot changed title from Update docker.io/pihole/pihole Docker tag to v2025.08.0 to Update docker.io/pihole/pihole Docker tag to v2025.10.3 2025-10-29 18:45:58 +00:00
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/docker.io-pihole-pihole-2025.x:renovate/docker.io-pihole-pihole-2025.x
git switch renovate/docker.io-pihole-pihole-2025.x

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff renovate/docker.io-pihole-pihole-2025.x
git switch renovate/docker.io-pihole-pihole-2025.x
git rebase main
git switch main
git merge --ff-only renovate/docker.io-pihole-pihole-2025.x
git switch renovate/docker.io-pihole-pihole-2025.x
git rebase main
git switch main
git merge --no-ff renovate/docker.io-pihole-pihole-2025.x
git switch main
git merge --squash renovate/docker.io-pihole-pihole-2025.x
git switch main
git merge --ff-only renovate/docker.io-pihole-pihole-2025.x
git switch main
git merge renovate/docker.io-pihole-pihole-2025.x
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
tobru/gitops-zurrli!1071
No description provided.