Releases: pi-hole/PADD
v3.11.1
Fixes
- Use
unset
to reset CPU temp variable on each iteration by @rdwebdesign in #370
Other
- Add note regarding the update status of special Docker tags by @yubiuser in #356
- Remove leftover stickler file by @yubiuser in #360
Full Changelog: v3.11.0...v3.11.1
v3.11.0
What's Changed
New
- Add version function to PADD by @yubiuser in #344
- Add update option by @strangelookingnerd in #352
Fixed
- Fix empty temp sensor files by @yubiuser in #341
- Reset ftl_version_heatmap after use by @yubiuser in #345
New Contributors
- @strangelookingnerd made their first contribution in #352
Full Changelog: v3.10.1...v3.11.0
v3.10.1
What's Changed
- Add action to close stale PR by @rdwebdesign in #323
- Tweak visuals by @yubiuser in #327
- Add version bump workflow by @yubiuser in #316
- Issue 314 📝 update 'how to run PADD in docker container' by @thomasmerz in #315
- Use padd.sh URLs by @dschaper in #213
- Export LOCALE by @yubiuser in #335
- Do not show update notices if
padd
is being run from the docker container by @PromoFaux in #325
New Contributors
- @PromoFaux made their first contribution in #325
Full Changelog: v3.10.0...v3.10.1
v3.10.0
What's Changed
-
Check if this is a Pi-hole instead of throwing a random error by @DL6ER in #297
-
Don't use hashes to check for updates on master by @yubiuser in #302
-
Using a function to remove undesired text from sys_model to improve code readability by @rdwebdesign in #317
-
and a few internal PRs
This is mainly a bugfix release but a really big one :-)
Full Changelog: v3.9.0...v3.10.0
v3.9.0
What's Changed
Note: this requires Pi-hole Core v5.14.1!
- Adds the ability to get temperature and device model on x86 device (#267)
- Improve how and when the dashboard is drawn. After a terminal resize, the dashboard should adapt to the new size instantly now. Additionally, an
xoff
andyoff
offset can be set, moving the dashboard by the set offset within the terminal (#268) - Automatically center PADD output on screen (#278)
- To disable centering and restore the old behavior, start
PADD
withpadd.sh -yoff 0 -xoff 0
- To disable centering and restore the old behavior, start
- Removes the ConnectivityCheck (#270).
- Re-order network info in mini (#272)
- Use /etc/pihole/versions file to gather version information (#274)
- Fix dhcp_ipv6_heatmap on mega (#277)
- Remove special handling of certain upstream DNS server (#280 )
- Add version info to slim (#281)
- Reduce punctuation (#282)
- Add space bewteeen Tx and Rx (#283)
New Contributors
- @dependabot made their first contribution in #263
- @FauFra made their first contribution in #267
- @rdwebdesign made their first contribution in #278
Full Changelog: v3.8.1...v3.9.0
PADD v3.8.1
What's Changed
-
📝 add howto run padd.sh with dockerized Pi-hole and remove link to wiki from README by @thomasmerz in #208
-
Remove empty line after IPv6 on tiny and regular by @yubiuser in #253
-
Wait until telnet server said everything by @yubiuser in #254
-
Get API port from pihole-FTL.conf instead of port file by @yubiuser in #260
-
and a few internal/github changes
Full Changelog: v3.8.0...v3.8.1
v3.8.0
PADD v3.8.0
This requires the latest FTL
version (>= v5.16), so do not upgrade PADD before you upgraded your Pi-hole installation.
New:
- add the hardware device model to
PADD
#229 - add the default network interface and the traffic (from that interface) #233
Improvements:
- if users run non-master branches of any
Pi-hole
component the script won't fail now #232 - Improve PADD version comparison #238
- get the
gateway
IP directly fromFTL
#235 - each of the five functions that collects information has now an individual polling time, e.g. information less likely to be updated every 5 sec (e.g. hostname) can be updated less frequently #245
PADD
now collects information, displays them and then sleeps for 5sec instead of collecting, sleeping, displaying #245
Bugfix:
- fix alignment of ipv6 value in padd tiny #226
- fix an issue with wrong reported kernel count and arithmetic expansion #227
- added
GetPiholeInformation
to the startup routine for${padd_size}=mini
#245 - add a few missing status updates #245
Other:
v3.7.1
v3.7.0
What's Changed
- biggest change: we switched from
bash
tosh
and made the script more POSIX compliant. This should allow to run it on even more OS (by @yubiuser in #212) - we removed the
padd.pid
file (by @yubiuser in #197) - we get Pi-hole's status now by directly communicating with FTL's API endpoint without invoking the
pihole
script (@yubiuser in #209) - we communicate with FTL now via
netcat
which made the code much more readable and in line with the documentation (by @yubiuser in #210) - instead of creating the
piHoleVersion
file in the directory where the script is located, we now create it in/tmp
to prevent permission issues (by @yubiuser in #211)
Full Changelog: v3.6.7...v3.7.0
v3.6.7
What's Changed
- Fixed issues that occur if WebAdmin not installed by @subnut in #165
- Don't litter by @subnut in #168
- Fix command-not-found messages on rxvt-unicode by @subnut in #171
- Fix Issue 188 by enabling and fixing SC2034 and SC2154 shellcheck warnings by @thomasmerz in #206
- PADD v3.6.7 by @yubiuser in #204
Full Changelog: v3.6.6...v3.6.7