Releases: pi-hole/docker-pi-hole
2024.03.0
Nothing Docker-specific this release. Tagging a new image to include Pi-hole Core v5.18's vulnerability fix
What’s Changed Core v5.18
- Drop Fedora 36 and add Fedora 39 to the test suite by @yubiuser in #5568
- [Vulnerability Fix] Only use local files (file://) when they have explicit permissions a+r by @DL6ER 9dd138b
Full Changelog: v5.17.3...v5.18
2024.02.2
Jumped the gun a little with the last tag - didn't realise there were changes ready to go! Should fix: #1543
What's Changed
- Enhance theme validation by @ADawidowski in #1500
New Contributors
- @ADawidowski made their first contribution in #1500
Full Changelog: 2024.02.0...2024.02.2
2024.02.1
Nothing Docker-specific this time around, tagging to include FTL v5.25.1
What's Changed (FTL)
- Fix spurious "resource limit exceeded" messages (v5 backport) by @DL6ER in pi-hole/FTL#1893
Full Changelog: pi-hole/FTL@v5.25...v5.25.1
2024.02.0
Nothing Docker-specific this time around.
Tagging to include FTL v5.25
See our recent blog post for details concerning this release.
What's Changed (FTL)
- Update embedded dnsmasq to v2.90 (Pi-hole v5) by @DL6ER in pi-hole/FTL#1881
Full Changelog: pi-hole/FTL@v5.24...v5.25
2024.01.0
Nothing docker specific this time around.
What's Changed (FTL v5.24)
- Update dependabot.yml by @PromoFaux in pi-hole/FTL#1587
- Add pihole-FTL sqlite3 -ni by @DL6ER in pi-hole/FTL#1820
- Fix possible crash with high client activity by @DL6ER in pi-hole/FTL#1777
- Implement special domains whitelisting by @DL6ER in pi-hole/FTL#1808
Full Changelog: pi-hole/FTL@v5.23...v5.24
What's Changed (Core v5.17.3)
- Add "-ni" to all sqlite3 invocations (v5) by @DL6ER in pi-hole/pi-hole#5519
Full Changelog: pi-hole/pi-hole@v5.17.2...v5.17.3
2023.11.0
Nothing Docker specific, this release pulls in web v5.21
https://github.com/pi-hole/web/releases/tag/v5.21
What's Changed
- Insert icheck CSS right after bootstrap file. by @rdwebdesign in pi-hole/web#2752
- New (additional) LCARS theme inspired by Picard TV show by @MichalSvatos in pi-hole/web#2709
- Add word break for clients column to avoid horizontal scrollbar by @rdwebdesign in pi-hole/web#2838
New Contributors
- @MichalSvatos made their first contribution in pi-hole/web#2709
Full Changelog: pi-hole/web@v5.20.2...v5.21
2023.10.0 (The "There's nothing to get excited about" edition)
Nothing of note here. Mostly meta changes and a couple of bug fixes for bare metal. But there we go.
What's Changed
- Update stale.yml by @PromoFaux in #1361
- Update stale.yml by @PromoFaux in #1376
- add EUPL license by @meonkeys in #1417
- Fixed spellcheck. by @SamTV12345 in #1449
- Update references to web repo by @PromoFaux in #1451
- Dev by @PromoFaux in #1458
New Contributors
- @SamTV12345 made their first contribution in #1449
Full Changelog: 2023.05.0...2023.10.0
Includes Web v5.20.2 & Core v5.17.2
What's Changed (Core)
- Add tests for Debian 12 by @yubiuser in pi-hole/pi-hole#5312
- Ignore ABP style entries in debug log dig test by @yubiuser in pi-hole/pi-hole#5381
- Remove fake user agent when downloading adlists by @yubiuser in pi-hole/pi-hole#5366
- Fix spellcheck errors by @yubiuser in pi-hole/pi-hole#5410
- Yu vs uh by @yubiuser in pi-hole/pi-hole#5411
- Update references to web repo by @PromoFaux in pi-hole/pi-hole#5418
- v5.17.2 by @PromoFaux in pi-hole/pi-hole#5421
Full Changelog: pi-hole/pi-hole@v5.17.1...v5.17.2
What's Changed (Web)
- replaceAll() requires a global regex by @PromoFaux in pi-hole/web#2653
- Fix PHP_CS error by @yubiuser in pi-hole/web#2710
Full Changelog: pi-hole/web@v5.20.1...v5.20.2
2023.05.2
Nothing Docker Specific
Includes:
What's Changed (Core v5.17.1)
- Fix Faulty Regex pattern in custom DNS domain validation by @PromoFaux in pi-hole/pi-hole#5291
- Fix gravity adlist status not being updated by @DL6ER in pi-hole/pi-hole#5294
Full Changelog: pi-hole/pi-hole@v5.17...v5.17.1
2023.05.1
Nothing Docker-Specific.
What's Changed (Web 5.20.1)
- Fixing the reversed logic by @rdwebdesign in pi-hole/web#2597
Full Changelog: pi-hole/web@v5.20...v5.20.1
2023.05.0
What's Changed
- Only allow https for curl by @yubiuser in #1345
- shrink image size by ~10% by @sebastianliebscher in #1350
- Tweak commands by @yubiuser in #1352
- Update available themes in README.md by @LaurentR in #1342
- Recreate pi-hole cronjob on container start by @casperklein in #1339
- Allow high contrast themes for WEBTHEME by @rdwebdesign in #1338
- README: link to canonical Phoenix Server doc by @meonkeys in #1319
New Contributors
- @sebastianliebscher made their first contribution in #1350
- @LaurentR made their first contribution in #1342
- @meonkeys made their first contribution in #1319
Full Changelog: 2023.03.1...2023.05.0
Also includes:
What's Changed (FTL v5.23)
- Fix variable declaration by @Smarre in pi-hole/FTL#1546
- Use EDE data when "proxy-dnssec" is used by @DL6ER in pi-hole/FTL#1551
- Update embedded Lua to 5.4.5 by @DL6ER in pi-hole/FTL#1554
- Fix shown upstream for internally generated DNSSEC-queries being wrong in certain configurations by @DL6ER in pi-hole/FTL#1555
- Do not log unrealistic disk usage (docker + macOS bug) by @DL6ER in pi-hole/FTL#1556
- Update embedded Lua to v5.4.6 by @DL6ER in pi-hole/FTL#1558
- Add local network scanning feature (ARP) by @DL6ER in pi-hole/FTL#1557
- Update embedded SQLite to 3.42.0 by @DL6ER in pi-hole/FTL#1560
- Add capabilities check for feature dhcp-discover by @DL6ER in pi-hole/FTL#1561
- Add list parsing feature for gravity by @DL6ER in pi-hole/FTL#1559
- Tweak dhcp-discover subcommand by @DL6ER in pi-hole/FTL#1562
- Allowing underscore and hyphen in any position for gravity parseList by @rdwebdesign in pi-hole/FTL#1563
- Do not consider false positives as invalid domains by @rdwebdesign in pi-hole/FTL#1564
- Fix missing update of
adlist.date_updatedby @DL6ER in pi-hole/FTL#1565 - Remove code duplication found in gravit.sh gravity_ParseFileIntoDomains() by @yubiuser in pi-hole/FTL#1566
New Contributors
- @Smarre made their first contribution in pi-hole/FTL#1546
Full Changelog: pi-hole/FTL@v5.22...v5.23
What's Changed (Web v5.20)
- Apply LCARS theme to a few things missing it by @infinitytec in pi-hole/web#2538
- Update DNSSEC test link by @yubiuser in pi-hole/web#2561
- Fix a few PHP 8 warnings by @rdwebdesign in pi-hole/web#2563
- Expose docker tag information using the API by @rdwebdesign in pi-hole/web#2570
- Add
color-scheme: darkto fix #2554: browser not detecting dark mode by @SodaWithoutSparkles in pi-hole/web#2555 - Fixing the FTL information on settings page after a FTL restart by @rdwebdesign in pi-hole/web#2511
- Fix the graphics time range when MAXLOGAGE is different than 24h by @rdwebdesign in pi-hole/web#2585
- Tweak the Update Gravity output by @rdwebdesign in pi-hole/web#2589
New Contributors
- @SodaWithoutSparkles made their first contribution in pi-hole/web#2555
Full Changelog: pi-hole/web@v5.19...v5.20
What's Changed (Core v5.17)
- Allow TLD blocking using ABP style by @rdwebdesign in pi-hole/pi-hole#5240
- Remove special handling of pgl.yoyo.org by @yubiuser in pi-hole/pi-hole#5249
- Add Fedora 38 to the test suite by @yubiuser in pi-hole/pi-hole#5257
- Filter ABP CSS selectors by @yubiuser in pi-hole/pi-hole#5247
- Don't use '--suffix' in mktemp by @yubiuser in pi-hole/pi-hole#5272
- Remove unused code from query.sh by @yubiuser in pi-hole/pi-hole#5266
- Don't source the install script in webpage.sh by @yubiuser in pi-hole/pi-hole#5270
- Remove forgotten variables by @yubiuser in pi-hole/pi-hole#5273
- Fix issue with Adding Local DNS Records does not add to /etc/pihole/custom.list when using grep 3.10 by @MrDuck2742 in pi-hole/pi-hole#5269
- Use list parsing functionality of FTL by @DL6ER in pi-hole/pi-hole#5275
- remove outdated comments by @ipitio in pi-hole/pi-hole#5227
- Add Ubuntu 23 to test suite by @yubiuser in pi-hole/pi-hole#5284
- Add support for RISC-V 64-bit installs by @MichaIng in pi-hole/pi-hole#5196
New Contributors
- @MrDuck2742 made their first contribution in pi-hole/pi-hole#5269
- @ipitio made their first contribution in pi-hole/pi-hole#5227
Full Changelog: pi-hole/pi-hole@v5.16.2...v5.17