Docker Specific Changes
What's Changed
- Update Dockerfile to use COPY instead of ADD as recommended on https:… by @TheDen in #946
- Trailing slashes on volumes fail on newer versions of docker-compose by @Paraphraser in #949
New Contributors
- @TheDen made their first contribution in #946
- @Paraphraser made their first contribution in #949
Full Changelog: 2021.11...2021.12
Pi-hole FTL Changes
What's Changed
- Extend pihole -vv by @DL6ER in pi-hole/FTL#1229
- Print FTL version when calling the built in sqlite function only in interactive mode by @yubiuser in pi-hole/FTL#1226
- Compute reply time also for queries which failed upstream by @DL6ER in pi-hole/FTL#1234
- sync master -> development by @DL6ER in pi-hole/FTL#1236
- Tweak to determination of fastest upstream by @DL6ER in pi-hole/FTL#1235
- Analyze error report origins by @DL6ER in pi-hole/FTL#1237
- Improve virtual interface analysis by @DL6ER in pi-hole/FTL#1241
- Add dnsmasq warnings to message table by @DL6ER in pi-hole/FTL#1243
- Ensure dbclose() is not called multiple times by @DL6ER in pi-hole/FTL#1244
- Add support for conditional domain suffices in HOSTNAMEFQDN mode by @DL6ER in pi-hole/FTL#1250
- Warn about resource shortages by @DL6ER in pi-hole/FTL#1249
- Update SQLite engine from 3.36.0 to 3.37.0 by @DL6ER in pi-hole/FTL#1251
- Test for dnsmasq warning messages in source code by @DL6ER in pi-hole/FTL#1246
- Do not catch SIGABRT by @DL6ER in pi-hole/FTL#1252
- Update embedded dnsmasq to v2.87test4-6 by @DL6ER in pi-hole/FTL#1230
Full Changelog: pi-hole/FTL@v5.11...v5.12
Pi-hole Core Changes
What's Changed
- Fix documentation; add some missing zones by @aviddiviner in pi-hole/pi-hole#4417
- Recommend apt instead of apt-get if updating the package cache failed by @yubiuser in pi-hole/pi-hole#4421
- Allow users to skip setting static IP adress by @yubiuser in pi-hole/pi-hole#4419
- unit test for umask problems in #3177 and #2730 by @pvogt09 in pi-hole/pi-hole#3191
- Update the tests by @PromoFaux in pi-hole/pi-hole#4427
- Remove unused code from webpage.sh by @yubiuser in pi-hole/pi-hole#4420
- Use a fixed list height for network interface selection by @MichaIng in pi-hole/pi-hole#4434
- Clean up bash script formatting by @jbzdarkid in pi-hole/pi-hole#4085
- Fix generated /etc/os-release file in OS check test by @MichaIng in pi-hole/pi-hole#4443
- Some shellchecks in basic-install.sh by @ChillerDragon in pi-hole/pi-hole#4088
- Fix
pihole -v
output if WebAdmin not installed by @subnut in pi-hole/pi-hole#4370 - Fix number of invalid domains by @yubiuser in pi-hole/pi-hole#4445
- Use exec to run gravity script by @yubiuser in pi-hole/pi-hole#4449
- Gravity database handling improvements by @dschaper in pi-hole/pi-hole#4478
- Add new interface listening option "bind" by @DL6ER in pi-hole/pi-hole#4476
- Companion to pi-hole/adminlte #1996 by @yubiuser in pi-hole/pi-hole#4461
- Add custom.list (Local DNS Records) to debug log by @yubiuser in pi-hole/pi-hole#4414
- Replace Contributing Guide by link to docs.pi-hole.net by @yubiuser in pi-hole/pi-hole#4433
- Unblock adlist domain during gravity run in NODATA mode by @yubiuser in pi-hole/pi-hole#4450
- Add comment help text to list function by @yubiuser in pi-hole/pi-hole#4455
- Check for updates on master based on tags not commits by @yubiuser in pi-hole/pi-hole#4475
New Contributors
- @aviddiviner made their first contribution in pi-hole/pi-hole#4417
- @ChillerDragon made their first contribution in pi-hole/pi-hole#4088
- @subnut made their first contribution in pi-hole/pi-hole#4370
Full Changelog: pi-hole/pi-hole@v5.6...v5.7
Pi-hole Web Changes
What's Changed
- Fix date ranges in datarangepicker in long-term data by @yubiuser in pi-hole/AdminLTE#1940
- Fix dashboard icon animations in Safari by @Iksas in pi-hole/AdminLTE#1939
- Set stateDuration to 0 for all saved datatables to store the state indefinitely by @yubiuser in pi-hole/AdminLTE#1944
- Tweak to datatables column rendering by @PromoFaux in pi-hole/AdminLTE#1948
- Add missing blocked boolean in queries.js by @DylanSealy in pi-hole/AdminLTE#1950
- Add Star Trek LCARS theme by @rdwebdesign in pi-hole/AdminLTE#1936
- Queryads single DIV and responsive CSS (fixed) by @rdwebdesign in pi-hole/AdminLTE#1952
- Add missing rel="noopener" attributes by @DylanSealy in pi-hole/AdminLTE#1956
- Sidebar and nav-tab-custom: additional CSS for focus state by @rdwebdesign in pi-hole/AdminLTE#1955
- Allowing data loading after selecting/deselecting options - Long-term data > Query Log by @rdwebdesign in pi-hole/AdminLTE#1957
- fix: exclude status checkboxes from being treated as iCheck elements by @lionralfs in pi-hole/AdminLTE#1910
- Long-term graph changes by @rdwebdesign in pi-hole/AdminLTE#1969
- small typo in IP_ADDPRESS_OF_YOUR_PI_HOLE; two minor copy tweaks by @Homesteady in pi-hole/AdminLTE#1972
- Add pretty-printing for message type DNSMASQ_WARN by @DL6ER in pi-hole/AdminLTE#1973
- Fix the icon position (login password field) by @rdwebdesign in pi-hole/AdminLTE#1974
- Revert "Remove duplicated code as it is already part of utils.stateLoadCallback" by @yubiuser in pi-hole/AdminLTE#1975
- Improving the display of some graphics by @rdwebdesign in pi-hole/AdminLTE#1976
- Remove traces of leftover API_PRIVACY_MODE by @yubiuser in pi-hole/AdminLTE#1943
- Use theme gridColor and ticksColor in long time graph by @yubiuser in pi-hole/AdminLTE#1977
- Swaping bar colors on "db_lists.js". by @rdwebdesign in pi-hole/AdminLTE#1981
- Redo of Fixes background of the dark-midnight theme #1961 by @yubiuser in pi-hole/AdminLTE#1966
- Fix PHP 8 incompatibility on settings page by @DL6ER in pi-hole/AdminLTE#1970
- Fix DHCP tables button column by @yubiuser in pi-hole/AdminLTE#1982
- Add note to message table how to generate debug log by @yubiuser in pi-hole/AdminLTE#1962
- Remove obsolete code from network.php by @yubiuser in pi-hole/AdminLTE#1979
- Add message types LOAD, SHMEM and DISK to Pi-hole diagnosis system by @DL6ER in pi-hole/AdminLTE#1989
- Add bounce animation to Pi-hole diagnosis warning triangle by @DL6ER in pi-hole/AdminLTE#1990
- Applying the same colors (CSS colors) used on the dashboard, for consistency. by @rdwebdesign in pi-hole/AdminLTE#1992
- Number of domains on adlist is total number not valid number by @yubiuser in pi-hole/AdminLTE#1995
- Select PHP version for phpstan by @rdwebdesign in pi-hole/AdminLTE#2007
- Change default theme to auto light/dark theme by @yubiuser in pi-hole/AdminLTE#2006
- Show ignored items when adding new adlists by @rdwebdesign in pi-hole/AdminLTE#1997
- Improving code readability for lists (index.js and db_lists.js) by @rdwebdesign in pi-hole/AdminLTE#1994
- Improve interface settings by @DL6ER in pi-hole/AdminLTE#2011
- Add absent tags by @paul-man in pi-hole/AdminLTE#1991
- Avoid window.open and add more visible eye icon by @paul-man in pi-hole/AdminLTE#1996
- Add padding to apple fav icon and set background to black by @yubiuser in pi-hole/AdminLTE#2003
- Reduce eye size by @DL6ER in pi-hole/AdminLTE#2015
- Better output for "prettier" test by @rdwebdesign in pi-hole/AdminLTE#2014
- Pi-hole web v5.9 by @DL6ER in pi-hole/AdminLTE#2016
New Contributors
- @Iksas made their first contribution in pi-hole/AdminLTE#1939
- @Homesteady made their first contribution in pi-hole/AdminLTE#1972
Full Changelog: pi-hole/AdminLTE@v5.8...v5.9