Releases: pi-hole/docker-pi-hole
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_updated
by @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: dark
to 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
2023.03.1
Full Changelog: 2023.03.0...2023.03.1
2023.03.0
What's Changed (Docker Specific)
- Clarify TEMPERATURUNIT by @yubiuser in #1331
- Dev by @PromoFaux in #1335
Full Changelog: 2023.02.2...2023.03.0
Also includes:
What's Changed (FTL v5.22)
- Update embedded SQLite to 3.41.1 by @DL6ER in pi-hole/FTL#1537
- Add support for Adblock Plus domain lists by @DL6ER in pi-hole/FTL#1532
- Put version.ftl also behind new no-ident config option by @DL6ER in pi-hole/FTL#1539
- Add RISC-V 64-bit support and builds by @MichaIng in pi-hole/FTL#1536
- Update embedded dnsmasq by @DL6ER in pi-hole/FTL#1543
Full Changelog: pi-hole/FTL@v5.21...v5.22
What's Changed (Web v5.19)
- Introducing new high contrast themes by @rdwebdesign in pi-hole/web#2522
- Fix successful temperature notification by @yubiuser in pi-hole/web#2537
- Tweak teleporter output by @yubiuser in pi-hole/web#2545
- Fix NaN error message when FTL is offline by @rdwebdesign in pi-hole/web#2548
Full Changelog: pi-hole/web@v5.18.4...v5.19
What's Changed (Core v5.16.1)
- Don't use intermediate strings to filter false positives in gravity by @yubiuser in pi-hole/pi-hole#5176
- Use buildx to create docker test images by @yubiuser in pi-hole/pi-hole#5178
- GitHub Workflows security hardening by @sashashura in pi-hole/pi-hole#5053
- Convert domain to lowercase in pihole -q by @yubiuser in pi-hole/pi-hole#5200
- Allow limited parsing of ABP style adlists by @yubiuser in pi-hole/pi-hole#5179
- Fix addKey to handle substrings of existing keys by @wblew in pi-hole/pi-hole#5211
- Allow
pihole -q
to match subdomains using ABP style domains by @rdwebdesign in pi-hole/pi-hole#5210 - Declaring all local variables under the function declaration line by @rdwebdesign in pi-hole/pi-hole#5219
- Add configurable GRAVITY_TMPDIR variable into setupVars by @kot0dama in pi-hole/pi-hole#5216
- Remove systemd service and optionally override configs on uninstall by @MichaIng in pi-hole/pi-hole#5183
- Fix getting 'privacylevel' by @yubiuser in pi-hole/pi-hole#5224
New Contributors
- @sashashura made their first contribution in pi-hole/pi-hole#5053
- @wblew made their first contribution in pi-hole/pi-hole#5211
- @kot0dama made their first contribution in pi-hole/pi-hole#5216
Full Changelog: pi-hole/pi-hole@v5.15.5...v5.16.1
2023.02.2
What's Changed
- Replace deprecated variables with the correct ones by @rdwebdesign in #1320
- Remove default lightttd from the image 4961bf4
Full Changelog: 2023.02.0...2023.02.2
2023.02.1
Nothing new in this release for docker users. Bumps core to latest available version because it seems people get confused when the version inside the container is not the same as the latest release (even if it has nothing to do with docker)
Core v5.15.5 What's Changed
- Only search for "OVERWRITTEN BY PI-HOLE" when checking inside
lighttpd.conf
by @PromoFaux in pi-hole/pi-hole#5167
Full Changelog: pi-hole/pi-hole@v5.15.4...v5.15.5
2023.02.0
Nothing Docker Specific this time, updates the core components:
https://pi-hole.net/blog/2023/02/10/pi-hole-ftl-v5-21-web-v5-18-4-and-core-v5-15-4-released/
FTL v5.21 What's Changed
- Extend regex extension ;querytype=... by @DL6ER in pi-hole/FTL#1527
- Update embedded dnsmasq to v2.89 by @DL6ER in pi-hole/FTL#1522
- Fix bug which can break the invariants on the order of a hash chain.
- Add no-ident option for enhanced privacy (a Pi-hole contributed feature)
Full Changelog: pi-hole/FTL@v5.20.1...v5.21
Web v5.18.4 What's Changed
- db_queries.php: use the same color scheme from Dashboard by @rdwebdesign in pi-hole/web#2517
- Fix multiple restarts while importing with Teleporter by @yubiuser in pi-hole/web#2519
- Use the
setupVars.conf
optionTEMPERATUREUNIT
, plus slight rearrangement of settings page by @rdwebdesign in pi-hole/web#2516
Full Changelog: pi-hole/web@v5.18.3...v5.18.4
Core v5.15.4 What's Changed
- Tweak old pihole lighttpd config warning message to better reflect it's usage by @PromoFaux in pi-hole/pi-hole#5154
- Only source versions file if the file exits by @yubiuser in pi-hole/pi-hole#5157
- Add pihole-admin.conf to debug log by @yubiuser in pi-hole/pi-hole#5144
Full Changelog: pi-hole/pi-hole@v5.15.3...v5.15.4