Changelog

Mcat12 edited this page Dec 21, 2016 · 72 revisions

For the main Pi-hole changelog see here

[DEV] <-- Work in progress, not yet released!

  • [FIX] - Handle rendering the DHCP information when there is no IPv4 address #278
  • [FIX] - Support for Admin page running on a different port #275

[2.0] - 2016-12-21

  • [TWEAK] - Show percentage of blocked queries in graph tooltip #269
  • [TWEAK] - No DNS prefetching #260
  • [NEW] - Login page #230
  • [FIX] - Add hostname to allowed domains #259
  • [TWEAK] - Improved memory usage determination #257
  • [TWEAK] - Improved check if file is blocked or not #243
  • [TWEAK] - New gravity count logic #244
  • [TWEAK] - Removed unnecessary files #246
  • [NEW] - Settings page #239
  • [NEW] - Online networking information #239
  • [NEW] - Integrated Pi-hole DHCP server #239
  • [NEW] - Upstream DNS server settings #239
  • [NEW] - Online interface to completely disable logging #239
  • [NEW] - Possibility to edit entries not to by shown in Top Lists #239
  • [NEW] - Ability to limit results shown in Query Logs #239
  • [NEW] - Boxed layout option (useful on large screens, user-selectable) #239
  • [NEW] - System administration options: Restart system, Restart DNS server, Flush logs #239
  • [FIX] - New gravity count logic #244
  • [NEW] - Apply API_QUERY_LOG_SHOW to API result #240 #241
  • [TWEAK] - Show more detailed output of version if not on branch master #234
  • [TWEAK] - Show percentage when placing mouse on progress bars #233 #235
  • [NEW] - Be able to exclude certain domains / clients from being shown in Top Lists #232
  • [FIX] - Don't recommend to update when on development branch #231
  • [TWEAK] - Improve speed of getSummaryData() #223
  • [FIX] - Secure pause resume plus general security fixes #188
  • [TWEAK] - Keep main diagram updated #216
  • [TWEAK] - Add additional pagination control above table in "Query Log" #215
  • [TWEAK] - Add jsonForceObject flag to enable JSON_FORCE_OBJECT #214
  • [FIX] - Show the main diagram also if log has been flushed during the day #211
  • [NEW] - Update ad-serving domains from web UI #201 #237
  • [TWEAK] - Add option to show all recent queries at once #195
  • [NEW] - Add server-side password protection for the web interface #197
  • [NEW] - Provide links in all three tables on the main page to get the corresponding queries #207
  • [NEW] - Query list of ad-serving domains via Web UI #209
  • [NEW] - Help Center to the Web UI #208
  • [NEW] - App-like behavior on mobile devices #203
  • [NEW] - Increase temporal resolution in main diagram from 1h to 10min #191
  • [TWEAK] - Skip last datapoint in main diagram #199
  • [NEW] - Display CPU and I/O utilization (load) #192
  • [NEW] - Be able to display CPU temperature in Fahrenheit #196
  • [NEW] - Add possibility to black-/whitelist entries on the Queries page #194
  • [TWEAK] - Upgrade Chart.js engine from v1.0.1 to v2.3.0 #187
  • [FIX] - Fix Gravity Count logic #185
  • [TWEAK] - Add NewVotex SVG with field ID's #180
  • [FIX] - Stop PHP from crashing if there aren't enough queries to make a graph #181
  • [FIX] - Make status logo show in all browsers #179

[1.4.4.1] - 2016-10-29

  • [FIX] - Revert a change that stopped the graphs from working!

[1.4.4] - 2016-10-29

  • [NEW] - A button to pause and resume ad-blocking on your network! #173 (@tuplink)
  • [FIX] - Further XSS protection on the whitelist/blacklist page. #172

[1.4.3.1] - 2016-10-18

  • [FIX] Revert pull#154, as it is causing loading issues #171

[1.4.3] - 2016-10-17

  • [TWEAK] - No longer show the pop up when update is available, it annoys folk. #164
  • [FIX] - Prevent PHP errors by setting default timezone #154 (@das7pad)
  • [TWEAK] - Make arrays backward compatible with PHP 5.3 #158 (@bcambl)
  • [PERF] - Performance enhancements in the log parsing #156 (@akoebbe)
  • [FIX] - An issue where gravity count was double the actual number #167
  • [NEW] - Add hostname to Forwarding Destinations chart if it is found in /etc/hosts #168
  • [FIX] - PHP 5.3 support #160

[1.4.2] - 2016-10-01

  • [FIX] - Single digit dates not longer cause issues with log parsing... #151

[1.4.1] - 2016-09-24

  • [FIX] - Fix temperature output on various devices #129 (@Fourdee)
  • [TWEAK] - Remove pi.hole and hostname entries from web stats for more accurate results. #134
  • [TWEAK] - apple-touch-icon is now png #139 (@JdenHartog)
  • [FIX] - Fix for PHP errors in lighttpd error log. #141
  • [TWEAK] - Updated URL and fixed the text styling of GitHub #135 (@rappo)

[1.4] - 2016-08-19

  • [NEW] - Add CPU temp to status header. The icon becomes red with temps > 45C. #106
  • [NEW] - Log white/blacklist failures. Also allow for a custom hostname to be used to white/blacklist. #108
  • [FIX] - Make tables responsive (query log, top clients, etc). #111 #119
  • [FIX] - Fix how we handle CORS. Also allow localhost to white/blacklist domains. #112
  • [FIX] - Fix possible XSS attacks through white/blacklist. #120 #124
  • [FIX] - Fix possible access to unauthorized files through php/get.php #123
  • [MOD] - Slight changes to how we get the versions in the footer. #104
  • [MOD] - Change logo to the new one! #125

[1.3] - 2016-06-11

  • [NEW] - Whitelist/Blacklist interface! Requires the latest version (currently unreleased) of Pi-hole. #88
  • [NEW] - Added update prompt because of the new functionality 3f66e9
  • [NEW] - Implement CSP, move JS out of main HTML, and remove Paypal tracking pixel #89
  • [NEW] - Add update notifications for Pi-hole and the web interface #92
  • [FIX] - Fix XSS bug in hosts list #84
  • [FIX] - Split lines in /etc/hosts at any whitespace, not just tabs #85
  • [FIX] - Add bootstrap.min.css.map to appease the demands of the dev console #87
  • [MOD] - Add mobile support to the JS disabled alert #94

[1.2] - 2016-04-16

  • [TWEAK] - Animations are now turned off, after many requests. Toggle to come in future. #75
  • [FIX] - Status icon actually means something now. Monitors if dnsmasq is running. #71
  • [FIX] - Fix for High CPU usage caused by "PHP Warning" flooding the journal#69
  • [FIX] - Query Log page no longer falls over when you have a high number of blocked domains (e.g Mahakala list) #74 (fixes #73)
  • [FIX] - /etc/pihole/gravity.list and - are no longer shown in Top Ads list
  • [TWEAK] - Moved away from the ugly radar chart for top clients (it got messy when there were a lot of clients), instead, they're now displayed as a list.
  • [NEW] - Hostnames can now be displayed! This needs to be set up manually, however, all you need to do is add your clients to /etc/hosts (if they're not already) like so 192.168.x.x <hostname> (separated by a tab) #78

[1.1.7] - 2016-03-31

Bugfixes
  • The stats should load faster now, as we are now only loading needed files once instead of four times! #64

[1.1.6] - 2016-03-23

Added
  • Popup when you have Javascript disabled. Without Javascript, the interface will not fully work #48
  • Query Log now shows whether the domain was blocked #58
Bugfixes
  • Graph tooltip had wrong color for total queries #50
  • Query Log should actually work now #62
  • Fix divide by zero #55
  • Fixed Query Type graph tooltip #54
Misc
  • Changed graph colors to match top boxes. #50
  • Improved domain checking time #59

[1.1.5] - 2016-03-07

Bugfixes
  • Fixed Query Log failing to refresh 4f20cc6

[1.1.4] - 2016-03-02

Bugfixes
  • Fixed Query Log showing weird values 725d0de

[1.1.3] - 2016-02-23

Bugfixes

[1.1.2] - 2016-02-22

Bugfixes
  • api.php now returns summary when called without params #342

[1.1.1] - 2016-02-21

Bugfixes
  • Fixed images in Query Log not displaying

[1.1.0] - 2016-02-21

Added
  • Charts on the main page (Ads vs Total, etc) #25
  • Query-log in sidebar #25
  • More stats in api.php #25
  • Special theme coloring for Android and IOS browsers #35
Removed
  • Coinbase donation link #33
  • "More Info" buttons #25
Bugfixes
  • Loads all needed files from local storage #41
  • Fixed slowdown caused by animations on mobile devices #38
Misc
  • Modified upper right info popup #36

[1.0.0] - 2016-01-31

Initial version after splitting off of the main repo's version system

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.