Skip to content

Releases

2026.10.1

Choose a tag to compare

@PromoFaux PromoFaux released this 31 Oct 00:01
Immutable release. Only release title and notes can be modified.
ffd0a48

Tag to update to the latest Alpine image with fixes for high profile CVEs (shouldn't affect Pi-hole, but always pays to be safe)

What's Changed

Full Changelog: 2026.10.0...2026.10.1

2026.10.0

Choose a tag to compare

@PromoFaux PromoFaux released this 17 Oct 11:54
Immutable release. Only release title and notes can be modified.
01f3b2b

What's Changed (Docker Specific)

Full Changelog: 2026.09.0...2026.10.0

Security Fixes

This release includes fixes for 17 security advisories across FTL, Web and Core.

Component Releases

Release notes for the components included in this image:

2026.09.0

Choose a tag to compare

@dschaper dschaper released this 19 Sep 23:15
Immutable release. Only release title and notes can be modified.
dd91b48

Whats Changed? (Docker)

Nothing Docker specific, tagging to include FTL v6.7.1

Full Changelog: 2026.07.1...2026.09.0

Whats Changed? (FTL v6.7.1)

Security Fixes

Behavior changes

  • misc.dnsmasq_lines and webserver.advancedOpts can no longer be changed through the API or the web interface. They can still be set in pihole.toml, through environment variables and with pihole-FTL --config.
  • Wrong-method API requests now return 405 with an Allow header, and OPTIONS names only the methods of the endpoint that fits the URI best.
  • The CAP_NET_RAW startup warning is gone, dnsmasq reports it when it actually needs the capability.
  • database.maxDBdays is an unsigned value now. A negative value kept the queries forever and is migrated to 4294967295, which continues to do so.

Fixes of note

  • pi.hole and the local host name were answered with NODATA until restart once the interface cache went stale (#3050)
  • An infinite loop in the dnsmasq config test when debug.config is enabled
  • Webserver workers spinning at 100% CPU in the mbedTLS debug callback (#3106)
  • Async-signal-safety in the real-time signal handler and the TCP worker terminator
  • Query indices that went stale while the shared memory lock was released, and a domain lookup that gave up at once when a list change was being committed
  • Database connection leaks and counter skew, gravity regex and search-term handling, config write races, API error paths and response correctness
  • Memory-safety hardening in the netlink parsers, get_api_string(), base64_decode_update() and arp-scan

Full Changelog: pi-hole/FTL@v6.7...v6.7.1

2026.07.2

Choose a tag to compare

@PromoFaux PromoFaux released this 07 Jul 09:14
dd91b48

Missing commit from previous release which is the docker-equivalent of the fix for pi-hole/pi-hole/security/advisories/GHSA-h8w9-qx2v-wrww

Full Changelog: 2026.07.1...2026.07.2

2026.07.1

Choose a tag to compare

@PromoFaux PromoFaux released this 06 Jul 21:53
76dd0e1

What's Changed

Full Changelog: 2026.07.0...2026.07.1

2026.07.0

Choose a tag to compare

@PromoFaux PromoFaux released this 06 Jul 20:43
9f11ef3

What's Changed (Docker Specific)

Full Changelog: 2026.04.1...2026.07.0

Security Fixes

What's Changed (FTL v6.7)

New Contributors

Full Changelog: pi-hole/FTL@v6.6.2...v6.7

What's Changed (Core v6.4.3)

New Contributors

Full Changelog: pi-hole/pi-hole@v6.4.2...v6.4.3

What's Changed (Web v6.6)

Full Changelog: pi-hole/web@v6.5.1...v6.6

2026.06.0

Choose a tag to compare

@PromoFaux PromoFaux released this 14 Jun 20:07
bd60ba3

What's Changed (Docker Specific)

  • docs: update capability documentation links by @SirRGB in #2025

New Contributors

Full Changelog: 2026.04.0...2026.06.0


What's Changed (Web 6.5.1)

New Contributors

Full Changelog: pi-hole/web@v6.5...v6.5.1

2026.05.0

Choose a tag to compare

@PromoFaux PromoFaux released this 11 May 20:21
bd60ba3

This tag includes the FTL v6.6.2 release which imports six upstream dnsmasq security fixes, covering all publicly disclosed CVEs against the dnsmasq 2.92/2.93 line. Patches are taken verbatim from https://thekelleys.org.uk/dnsmasq/CVE/

Details here: https://github.com/pi-hole/FTL/releases/tag/v6.6.2

Upgrade impact

All six fixes are minimal, self-contained changes to the embedded dnsmasq sources. No FTL-side configuration or API changes; users should see no observable behavior change beyond the closed vulnerabilities.

Fix dnsmasq CVE publications by @DL6ER in pi-hole/FTL#2888

This furthermore indirectly fixes #2871 due to pi-hole/docker-base-images#158

Full Changelog: pi-hole/FTL@v6.6.1...v6.6.2


What's Changed (Docker Specific)

  • docs: update capability documentation links by @SirRGB in #2025

New Contributors

Full Changelog: 2026.04.0...2026.05.0

2026.04.1

Choose a tag to compare

@PromoFaux PromoFaux released this 24 Apr 22:02
bd60ba3

What's Changed

  • docs: update capability documentation links by @SirRGB in #2025

New Contributors

Full Changelog: 2026.04.0...2026.04.1

New component versions included in this tag:

What's Changed (FTL v6.6.1)

Security advisories

New Contributors

Full Changelog: pi-hole/FTL@v6.6...v6.6.1

What's Changed (Core v6.4.2)

Security advisories

Full Changelog: pi-hole/pi-hole@v6.4.1...v6.4.2

2026.04.0

Choose a tag to compare

@PromoFaux PromoFaux released this 03 Apr 17:20
efe4c7f

What's Changed (Docker Specific - all related to CI/build)

  • Group dependabot PRs to reduce PR spam by @yubiuser in #2004
  • ci: switch image publishing to docker/github-builder by @crazy-max in #2008
  • Readme Rework by @PromoFaux in #1958
  • Replace Python test suite with BATS and consolidate workflows by @PromoFaux in #2009
  • Add timeout to curl command in branch validation by @RynoCODE in #2011
  • Use bats-assert library functions in BATS test suite by @Copilot in #2018
  • ci: run build job on pull request event by @crazy-max in #2021
  • Update github-builder to v1.5.0 and enable fail-fast by @yubiuser in #2022

New Contributors

Full Changelog: 2026.02.0...2026.04.0

Component Release Notes

What's Changed (FTL v6.6)

Security Advisories

New Contributors

Full Changelog: pi-hole/FTL@v6.5...v6.6

What's Changed (Web v6.5)

Security Advisories

New Contributors

Full Changelog: pi-hole/web@v6.4.1...v6.5

What's Changed (Core v6.4.1)

Security Advisories

New Contributors

Full Changelog: pi-hole/pi-hole@v6.4...v6.4.1