Skip to content

Releases: pi-hole/web

Pi-hole Web 5.2

28 Nov 19:05
2c2d9f5
Compare
Choose a tag to compare

Highlights

  • Added support for CNAME records add/remove #1278 (@marank)
  • Add cache busting variable to Pi-hole js/css #1550 (@tjeffree)
    You should no longer have to clear your browser cache when updating to a new version of Pi-hole!
  • Allow defining clients by their MAC address #1285 (@DL6ER)
    This allows you to use MAC addresses to automatically identify clients immediately connected you the Pi-hole. This will make the configuration for clients changing their addresses frequently (non-deterministic DHCP server, IPv6 privacy extension, non-constant ISP IPv6 prefixes, etc.) easier than before.
  • Simplify query log filter to make it more user friendly #1602 (@PromoFaux)
    Good news mobile users - you no longer need to hold down a modifier key to use the query log filter! Desktop users, you do not need to either. Simply click to add/remove from the filter. Modifier keys can be held down to copy a domain

Other notes

This is likely the last release to officially be supported in Internet Explorer 11

Full list of new feature, tweaks, and fixes

  • Added support for CNAME records add/remove #1278 (@marank)
  • Remove duplicate DNSSEC explanation #1494 (@vmstan)
  • Show date and time FTL started in settings page #1501 (@yubiuser)
  • Remove duplicated sidebar entry for Local DNS Records #1500 (@yubiuser)
  • Fix sidebar animation angle for Local DNS entry #1507 (@yubiuser)
  • fix(settings): typo in conditional forwarding #1522 (@Epoxide)
  • Add "ALL" to list selector in Local DNS Records and CNAME Records #1532 (@yubiuser)
  • Change timePicker to 24h format in dateragepicker #1529 (@yubiuser)
  • Fixes formatting of unknown host in DHCP leases table #1509 (@yubiuser)
  • Fix a few UI issues #1541 (@DL6ER)
  • Fix typo in DNS Settings #1565 (@MatthewBooth)
  • Remove degree symbol from Kelvin #1566 (@yubiuser)
  • Make login form button more mobile friendly #1564 (@Ninjaclasher)
  • Allow defining clients by their MAC address #1285 (@DL6ER)
  • Add cache busting variable to Pi-hole js/css #1550 (@tjeffree)
  • Fix bug with secs/mins buttons on disable menu caused by addition of theming. #1588 (@PromoFaux)
  • Show last update time of an adlist #1579 (@DL6ER)
  • Fix symbol for devices that do not use Pi-hole #1601 (@DL6ER)
  • Simplify query log filter to make it more user friendly #1602 (@PromoFaux)
  • Show detailed upstream destination in Query Log(s) #1627 (@PromoFaux)
  • Fix HTML validation errors in header.php #1489 (@XhmikosR)
  • Be more explicit about flushing logs #1604 (@yubiuser)
  • Use two different divs for mobile and desktop instead of a JS solution #1284 (@Th3M3)
  • Fix initial visibility of group selector on simplified black- and whitelist pages #1393 (@DL6ER)
  • Remember last used sort column/direction on Local DNS Records table and CNAME table #1563 (@yubiuser)
  • Fix UI Remaining Disabled in Groups & Adlists Pages #1600 (@rickbau5)
  • Add new query status 12 and 13 (retried queries) #1610 (@DL6ER)
  • Fix html escaping showing up in input fields. (#1584) #1603 (@thislooksfun)
  • Added check for NULL value in PHP internal error handling #1618 (@JonFStr)
  • Print fatal dnsmasq errors #1630 (@DL6ER)
  • Show detailed upstream destination in Query Log(s) #1627 (@DL6ER)
  • Ensure empty clients/groups/adlists/audits cannot be added #1626 (@DL6ER)
  • Summarize the names of DNS servers which support DNSSEC #1635 (@yubiuser)
  • Make it clearer that the option DHCP rapid commit only applies to IPv4 #1636 (@yubiuser)
  • Add new replace_domain action to allow adding domain(s) exclusively to a specific list #1625 (@DL6ER)
  • Add button to remove dynamic DHCP leases #1634 (@DL6ER)

Pi-hole Web v5.1.1

09 Aug 21:22
a03d1bd
Compare
Choose a tag to compare
  • IP Address sorting on the query/long term query pages 6065680 (@PromoFaux )
  • Fix teleporter bug on hosts with . in their names #1517 (@DL6ER)
  • Fix ARPFLUSH button on the settings page #1514 (@DL6ER)
  • Fix audit log button #1518 (@DL6ER)
  • Fix query types links on the dashboard (Query Types pie chart) #1519 (@DL6ER)
  • Allow IPv6 loopback address to be added #1548 (@DL6ER)

Pi-hole Web v5.1

15 Jul 21:35
d8d3f31
Compare
Choose a tag to compare

New

  • Add theme support for Pi-hole #1253 (@DL6ER)
  • Add checkbox (save state in localstorage) to toggle between bar and smooth #1329 (@PromoFaux)
  • Include hostname in backup filename #1417 (@PromoFaux)
  • Allow spaces in groups when wrapping names in "..." #1292 (@DL6ER)
  • Add per-browser styling settings #1422 (@DL6ER)
  • Add support for HOSTNAME diagnostics message #1356 (@DL6ER)

Tweaks

Fixes

Pi-hole Wev v5.0

10 May 18:08
b86e4a3
Compare
Choose a tag to compare

New

  • Add whitelist regex support #986
  • Add TEMPERATURE_LIMIT setting #991
  • Add full IPv6 support for network table #964

Fixes

  • Removed outdated code #993
  • Fix audit log button being too wide #935

All commits:

master...release/v5.0

Pi-hole Web version 4.3.3

18 Feb 18:19
62f2ffc
Compare
Choose a tag to compare

Minor point release to fix CVE-2020-8816, which allows a potential attack vector through the MAC address input.

Pi-hole Web v4.3.2

21 Sep 23:06
38d8e77
Compare
Choose a tag to compare

How do I update my Pi-hole?

Fixes

  • Replace fa-refresh with fa-sync #942 (Fixes #941)
  • Fix sorting of queries with identical timestamps #938 (Fixes #934)
  • Fix the sidebar toggle from overflowing when hovered over #946 (Fixes #945)
  • Add correct IP sorting for the ARP table #948 (Fixes #947)
  • Fix audit log button being too wide #935
  • Update font-awesome class for clock icon in Fontawesome 5 #957
  • Hide clients over time graph is no data is available #966 (Fixes #932)
  • Clarify that the router does not always have to be the DHCP server #967 (Fixes #893)
  • Always show the full requested range in the long-term API results #900
  • Prevent command injection via admin email #974
  • Don't show the "Click to ..." tooltip when filtering is disabled #972 (Fixes #971)
  • Feature: Batch audit requests #977
  • Prevent static DHCP leases from having duplicate hostnames #980 (Fixes #979)
  • Fix further broken font-awesome-icons #987
  • Fix missing icon for the whitelist button on the query log page #984 (Fixes #983)
  • Add TEMPERATURE_LIMIT setting #991
  • Removed outdated code #993
  • Fix some XSS issues in settings.php #1005

Pi-hole Web v4.3

18 May 20:09
44aff72
Compare
Choose a tag to compare

How do I update my Pi-hole?

See the Core changelog here

See the FTL changelog here

New

  • Add network details page for viewing information about devices on your network #886
  • Add support for displaying finer grained external block statuses #909

Tweaks

  • Use list of pre-configured DNS services provided by core #887
  • Long-term data: Show date range only after user chose a valid range #902
  • Remove jQuery inputmask #931

Fixes

  • Fix security issue when using list functionality via api.php #921
  • Fix issue when checking if the add/sub list commands were called from the API #894
  • Fix PHP error in Query Lists when using Nginx #896

Pi-hole Web v4.2

03 Feb 16:54
347994d
Compare
Choose a tag to compare

Pi-hole Web v4.1.1

21 Dec 16:46
de7aa5a
Compare
Choose a tag to compare

Pi-hole Web v4.1

09 Dec 20:32
5ec769d
Compare
Choose a tag to compare

How do I update my Pi-hole?

See the Core changelog here

See the FTL changelog here

New

  • DNS cache information on Settings page #830
  • Improve DNS server settings tab #838
  • Add query type filter for Long-term Query Log #831

Tweaks

  • Acknowledge possible custom time interval #811
  • Be able to show more response types on Query Log page #814
  • Improve "Wrong Token." message #832

Fixes

  • Don't require adlists to start in http #812
  • Fix whitelisting from the query log (and DB query log) #833