Version 5.2.103 January 2024Version 5.2 is here with many new blocked services as well as a very nice improvement to the Live Activity in combination with the interactive widgets.
Have an amazing 2024!
- Joost
* Full Changelog *
New:
- Interactive widgets can now also start a Live Activity when disabling blocking (iOS 17.1+)
- Added over 20 new block-able services like Max, League of Legends, Fifa, AliExpress, betting websites, and more
- Toggling blocked services will now show a progress indicator
Improved:
- Greatly improved blocklists for some services like Instagram, X, Whatsapp, Netflix, Roblox, and more
- Improved support for iOS 17.2
Note: Please be aware that the app is not compatible with Pi-hole v6 yet. To use the app, do not update to the v6 beta. Support is being developed.
---
v5.2.1 fixes an issue in the HBO Max blocklist..
Version 5.108 October 2023Version 5.1 brings a completely redesigned Apple Watch app, as well as improvements to widgets and bug fixes. Enjoy!
New:
- Completely redesigned Apple Watch app (watchOS 10)
- If you have multiple instances, you can now select 'All Instances' in widget configurations
- The instance picker in Statistics, Query Log, and Lists will now remember your selected instance between app restarts (only visible when you have multiple instances)
Improved:
- Improved the tap target of buttons on widgets
- UI improvements to widgets
- Translation improvements (German)
- Apple Watch: you can now mark blocked services as favorite (watchOS 10)
Fixed:
- Fixed an issue where the timer in the disable widget wouldn't animate (iOS 17)
- Fixed other small UI issues with home screen widgets
- Fixed an issue where 'Top Clients Blocked' wouldn't show the correct clients when you have multiple instances but select only one instance
- Apple Watch: fixed a missing 'Blocked Services' icon
Accessibility:
- Minor accessibility improvements for Query Log rows
---
Version 5.0 is here with some major new features and improvements, like: a new interactive widget, interactive Live Activity, widgets in many more places, extended Watch complications, Statistics-tab improvements, bug fixes, and more!
Thank you for your continued support and kind words. Enjoy the update! - Joost
New:
- Widgets and the Live Activity are now fully interactive! (iOS 17)
- The charts in the Statistics-tab now support interactivity (iOS 17)
- Widgets now support iPhone Standby mode, the iPad Lock Screen, and the desktop on Mac (iOS 17)
- Added a few new circular Lock Screen widgets
- Much expanded Apple Watch complications (watchOS 9+)
- Apple Watch complications now support the Apple Watch Smart Stack (watchOS 10)
- Live Activities are now also available on iPad (iPadOS 17)
Improved:
- Improved Statistics-tab on macOS (macOS 13+)
- Design improvements to the 'Statistics & Chart' home screen widget
- The 'Query Types' and 'Forward Destinations' charts are now interactive donut charts (iOS 17)
- Improved Siri Shortcuts (App Intents) (iOS 16.2+)
- Minor improvements to symbols and animations
- Improved refresh behavior when opening the Home-tab
- Design tweaks throughout for iOS 17
- Translation improvements (Spanish)
Fixed:
- Fixed a bug where query types graph wasn't displaying the right information
- Fixed an issue that the disable duration was sometimes not displayed in the 'Enable' button on the Home-tab
- UI fixes for the large Query Graph home screen widgets.
Version 4.620 June 2023Version 4.6 brings a new 'Statistics + Chart' homescreen widget and the app now shows your Docker version when running inside a Docker container.
Furthermore, the query graph now looks much better when displaying 12 or 24 hours of data, some widgets got some UI improvements and the Live Activity will automatically dismiss after a while.
Lastly, some rare crashes were fixed. To help some people debug their setups, I also added a text with the exact URL the app will connect to inside Instance Settings.
Enjoy!
New:
- New 'Statistics + Chart' Home Screen widget
- If you run Pi-hole inside a Docker container, 'System Info' in Statistics will now display the current version and latest version
Improved:
- The query-graph will now combine values if displaying 12 or 24 hours of data
- Design improvements to the query-graph Home Screen & Lock Screen widgets
- The Live Activity should now disappear automatically after a while (requires Background App Refresh)
- Instance Settings will now show the exact URL the app will be connecting to
- Minor performance improvements
Fixed:
- Fix display of your instance host in Settings when using custom paths in your hostname
- Crash fixes.
Version 4.409 April 2023Version 4.4 brings a new statistic: Top Blocked Clients! Furthermore, the query graph has received an upgrade with improved axis marks, a new line type, and it's now available on Apple Watch.
This update also brings some really nice quality of life improvements with a supercharged preferences button in the Lists-tab, color scheme improvements, and some bug fixes.
Enjoy! - Joost
New:
- New 'Top Blocked Clients' section in the Statistics-tab (iOS 16)
- The query graph now displays axis marks with more specific times (depending on the number of hours shown) (iOS 16)
- The query graph is now also visible on Apple Watch! (watchOS 9)
- New line type for query graph: linear
Improved:
- The 'Sort' button in the Lists-tab has been turned into a more functional 'Preferences' quick menu (iOS 15+)
- The Statistics-tab and the graph now better respect your chosen color scheme
- Detailed top-lists will now be able to show more items
- UI improvements to the Query Log filter screen
- Prevent accidental duplicate 'http(s)://' in hostnames
- The default graph timespan for new installs is now 6 hours
- Improved support for iOS 16.4
- Improved translations (German)
Fixed:
- Fixed an issue where the line graph could show a negative number of queries
- Fixed an issue where changing the sort order of Lists would not work
- Minor UI fixes for the Live Activity.
Version 4.3.123 December 2022Version 4.3.1 brings the new statistics chart design to the homescreen widgets, improves support for iOS 16.2, improves some translations, and contains one important fix.
Enjoy and all the best for 2023!
Improved:
- The query-widgets on home & lock screen now look much better (requires iOS 16+)
- Improved support for iOS 16.2
- Stability improvements
- Improved translations (Spanish, Vietnamese)
Fixed:
- Fixed connection issues on the Home-tab & Statistics-tab with Pi-hole Web Interface v5.18.
Version 4.202 November 2022Version 4.2 tweaks the Live Activity & Dynamic Island design, brings tweaks to translations, improves graph accessibility, and fixes some bugs.
Try out the Live Activity if you haven't already! When you disable blocking you can keep an eye on exactly how long it's still disabled right on your Lock Screen and Dynamic Island. I think it's extremely cool!
** Full Changelog **
Improved:
- Improved Live Activity design on Lock Screen
- Improved timer font in Dynamic Island
- Minor improvements to search performance
- Translation improvements (Spanish)
Fixed:
- Fixed small text on iPad when using 'Combine' setting
- UI fixes for Statistics > Graphs
Accessibility:
- Improved VoiceOver support for 'Queries' graph
---
Version 4.1 brings a Live Activity and Dynamic Island support!
When you disable blocking you can keep an eye on exactly how long it's still disabled right on your Lock Screen and Dynamic Island. I think it's extremely cool!
Alongside these new features there are some small improvements to the Home-tab and German translations. Enjoy!
** Full Changelog **
New:
- Live Activity! See exactly when your Pi-hole will enable blocking again, right on your Lock Screen
- Dynamic Island support! See a live countdown when disabling blocking
Improved:
- Countdown on Home-tab when disabling for a preset
- Toggle the Live Activity on/off in Settings > Other
- Improved German translations
- Minor UI improvements
Fixed:
- Fixed some refresh issues on Home-tab.
Version 4.0.117 September 2022Version 4.0.1 brings some small improvements and fixes some bugs introduced with v4.0.
Improved:
- Added pull-to-refresh on the 'Local DNS' screen (iOS 15+)
- The 'Advanced Settings' section for instances is now also available on iOS 13 & iOS 14
- Translation improvements (Spanish)
Fixed:
- Fix pull-to-refresh in the Query Log and Lists-tab (iOS 15+)
- No longer add '.local' to hostnames automatically, which fixes IPv6 bugs
Accessibility:
- Improved VoiceOver labels on 'Edit Instance' screen (iOS 15+)
- Improved VoiceOver for 'Test Connection' button (iOS 15+)
- Fixes an issue where VoiceOver couldn't toggle the 'Combine in Home' setting (iOS 14+)
-----
Version 4.0 is here and brings major new features for iOS 16!
LOCK SCREEN WIDGETS
View your Pi-hole statistics right from your Lock Screen or just add a small Lock Screen widget as a shortcut to quickly open the app. Requires iOS 16.
REDESIGNED STATISTICS
The Statistics-tab got a makeover with a new stacked bar chart, improved system info, quicker access to top-entries, and more. The other charts also got a new lick of paint and are now more 'Apple-like'. Requires iOS 16.
CPU/RAM/TEMP METRICS
The latest Pi-hole update changes how the web interface login works, which broke the metrics display inside the app. Luckily I've found a workaround, but it requires your Web Interface *password*. Just like your API token, this info is never shared with anyone. It's only synced with iCloud, security. You can input it in Settings > Instance > Advanced.
BLOCKED SERVICES
One new service 'Bilibili' and some services have improved lists.
UI IMPROVEMENTS
I've improved many UI elements throughout the app for iOS 16. You'll find new pickers and icons, as well as improved keyboard-dismiss behaviour and more.
IPHONE 14 PRO & APPLE WATCH ULTRA
Enjoy your new hardware! The app now fully supports these new devices.
Thank you so much for all your support and I hope you will enjoy this update! It was a lot of work, but I made it in time! - Joost
** Full Changelog **
New:
- Lock Screen Widgets! (iOS 16)
- Redesigned Statistics-tab (iOS 16)
- The chart on the Statistics-tab is now a stacked bar chart, showing allowed/blocked queries at once (iOS 16)
- Pickers have a new design throughout the app (iOS 16)
- Statistics > System Info will now show more detailed version/branch information (iOS 16)
- New Blocked Service: Bilibili
Improved:
- Some icons have been updated (iOS 16)
- Icons in some detailed settings screens will now use your tint color (iOS 16)
- You can now change the graph 'hours visible' right from the Statistics-tab (iOS 16)
- Updated blocklists for some Blocked Services (Tiktok, Wechat, Weibo)
- Improved list insets in settings screens (iOS 16)
- Improved keyboard-dismiss behavior (iOS 16)
- Improved pull-to-refresh behavior on Home-tab (iOS 16)
- UI improvements for add/edit instance screen (iOS 15+)
- Improved support for iPhone 14 Pro & Apple Watch Ultra
- Improved general support for iOS 16, watchOS 9, tvOS 16
- Several minor UI tweaks
- Translation improvements (Spanish)
Fixed:
- Usage metrics (CPU/RAM/Temp) now require your web interface password - input it in Settings > Instance > Advanced
- Many UI issues on iOS 16 were fixed
Accessibility:
- The new graphs on iOS 16 have improved VoiceOver support.
Version 3.317 July 2022Version 3.3 brings a very nice improvement for power users of the Blocked Services feature: you can now favorite blocked services so they appear at the top of that screen! Furthermore, one new service was added, there's support for new query log statuses, you can now view 'Max Log Age', and more!
Enjoy this update! I will now focus on improvements for the next major release of iOS.
** Full Changelog **
New:
- Tap & hold or swipe (iOS 15) to add a blocked service to your favorites that appear at the top of the Blocked Services screen
- New Blocked Service: Sonos
- Support for new query statuses 'Database Busy' and 'Special Domain'
- Support for displaying 'Max Log Age' by tapping on the info card at the bottom of the Statistics-tab
Improved:
- Translation improvements (German, Spanish, Ukrainian)
Fixed:
- Fixed a bug where blocked services could get enabled unexpectedly (iOS 14 only)
Accessibility:
- Improved VoiceOver support on the blocked services screens.
Version 2.19.209 May 2022== Changelog v2.19.2 ==
- Refreshed icon for 'ManGo ' Anime & Manga Tracker' app on 'Made by RocketScience' screen
- Translation improvements (Dutch, Polish)
- Fixed an issue where the 'Hide Domains' screen would dismiss itself
***
== Changelog v2.19.1 ==
- Translation improvements (Ukrainian)
== Changelog v2.19 ==
Version 2.19 is here! The update brings major new features such as an easy way to edit list entries, a statistics-tab on Apple Watch, a 'Badge if Disabled Indefinitely' feature, and other improvements & fixes.
If you like the app, consider leaving a review! I'm proud to be able to deliver a big feature-update about every month. Enjoy this update.
- Joost
New:
- New 'Remove & Edit' action when long-pressing a list entry
- New 'Badge if Disabled Indefinitely' feature to remind you that you disabled blocking (iOS only)
- Apple Watch: new 'Statistics' tab (watchOS 7+)
Improved:
- UI & performance improvements in some preference screens
- Added icons in Sort button menu in Lists-tab
- Translation improvements (Dutch, English, Spanish, Ukrainian)
- Reduced app size
Fixed:
- Preferences will now always show the correct app language
- Fixed a rare crash on the 'Add List Entry' screen
- iPad: fixed settings sometimes showing an incorrect Home-preferences screen
- Apple Watch: fixed complication crashes on older watch models.
Version 2.16.111 January 2022Version 2.16 is here already! Introducing a revamped 'Help & Feedback' screen for iOS/iPadOS, many quality of life improvements, and many fixes. This update also fixes the crashes some of you have been experiencing on the Query Log tab, as well as the error on the Statistics-tab that you'd get with the new Pi-hole update that came out recently.
I hope I will have more time this year to improve my apps even more, I'm excited for the future. Thanks everyone for the incredible support!
- Joost
== Full Changelog ==
New:
- New preference setting to hide the Query Log sidebar on iPad/Mac
- Completely revamped 'Help & Feedback' screen
Improved:
- Query response times of +500ms are now annotated in red in the Query Log & Live Log
- Settings will now show instance port number if not 80 or 443
- Minor design improvement for App Unlock screen
- Minor UI improvements in the Query Log & Live Log
Fixed:
- Support for the new Pi-hole update v5.8 / v5.13 / v5.10 which fixes metric display and the Statistics-tab
- Fixes a rare crash inside Usage Metrics & Query Log
- Fix 'update available' not showing up on Home-tab
- Translation fix for Add Entries (Bulk) screen
*Changelog v2.16.1*
New:
- Added instructions how to change the app language on macOS
- Added a 'Need help?' button in some places
- Revamped support experience is now available on macOS
Improved:
- Improvements to padding on the Home-tab
- Minor UI improvements for 'Help & Feedback'.
Version 2.12.416 August 2021A small fix for a rare crash.
Improved:
- Improved Help & Feedback UI for banners
Fixed:
- Fixed rare crash in the Statistics-tab
==
*Changelog v2.12.3*
Improved:
- New UI for the error-banners
Fixed:
- Fixed issue where widgets would sometimes show the wrong instance
- Small UI fixes for the Query Log and the Disable-widgets
==
*Changelog v2.12.2*
Fixed:
- Fixed issue where domains in the Query Log were split into multiple lines while there was still space left
- Fix tap target of widget buttons on macOS
==
*Changelog v2.12.1*
New:
- You can now filter the Live Log by status
Improved:
- Turning on 'Show detail' in the Query Log will now also show a view with the min/max/avg response time
- Small UI improvements
- Translation improvements for French and Spanish
Fixed:
- The Live Log will now respect the 'Hide HTTPS queries' setting
==
*Changelog v2.12*
New:
- Added a 'Forward Destinations' graph in Statistics > Graphs
- New filter option to hide all HTTPS queries from the Query Log
Improved:
- Redesigned Query Log filter screen
- Redesigned Query Log when 'Show Detail' is enabled
- Additional 'number of queries' options (500, 5000, 20000)
- Some widgets now support selecting up to two instances for combined statistics
- Refined icons in Query Log
- Other minor UI improvements
Fixed:
- Translation fixes for French, German, Greek, and Polish.
Version 2.11.215 June 2021With v2.11.2 the app now also supports German & Italian!
==
v2.11 is here and it's huge! The update brings a major new feature 'Hide Domains', localisation into eight languages, two new widgets, two new pride app icons, and design improvements! I dare you to read this entire changelog ;-)
*New Languages*
Pi-hole Remote now speaks 8 languages! Alongside English, you can now use the app in Dutch, French, Greek, Polish, Portuguese (Brazil), Spanish, and Ukrainian. If you rather use the app in English, you can change the language in Settings > Other.
A massive thanks to everyone who translated the app, I love you! Do you also want to help translating the app in a new language? Hit me up on Twitter :-)
*Hide Domains*
You can now specify (parts of) domains that should be excluded in the 'Top' statistics. This is especially useful for all those 'lb._dns-sd._udp' queries that many (Apple) devices generate. You can add a domain by right clicking a domain in a top list, or by going to Settings > Statistics.
*Two New Widgets*
I've added two new widgets with even more buttons to disable blocking, with customisable presets. Ideal for less tech savvy friends/family who just want four big buttons to tap when they really want to see ads. The large widget also shows unique clients & unique domains! Supporting multiple instances in a single widget is next on my wishlist.
*Pride App Icons*
You can find two new Pride-themed app icons in Settings > Design. Alongside this, the design settings screen is slightly more condensed and the app icon selection was moved to a separate view.
*UI Improvements*
The 'status' label of queries has moved up and some text has been made slightly smaller, to make the Query Log slightly more roomy. This means you can see more queries at once and more glanceable. Furthermore, alerts and sheets inside the app will now use your app tint and some settings screens have a slightly improved UI.
And there we go! Just in time for WWDC, lets see what cool new features the app can support later this year ;-)
Thanks again for your overwhelming support. Your nice reviews and kind words make my day, every day.
- Joost
*Changelog v2.11*
New:
- Added Dutch, French, Greek, Polish, Portuguese (Brazil), Spanish, and Ukrainian translations
- You can now hide certain domains from your statistics! Add hidden domains in Settings > Statistics
- Two new 'Disable' widgets with up to five disable buttons
- Two new 'Pride' app icons
- New 'Other' preferences menu with language settings
Improved:
- Design improvements for queries
- Alerts and ActionSheets will now respect your app tint
- Minor UI improvements
Fixed:
- Small bugfix for removing instances
- Textual fixes
*Changelog v2.11.1*
- Translation improvements for French
- Fixed a crash occuring when tapping the Statistics-tab while using Portuguese
*Changelog v2.11.2*
- Added German and Italian translations
- Minor issue where alternative icon images in Settings > Design could appear pixelated.
Version 2.10.107 May 2021A small update to fix some issues and add two quality of life improvements!
Improved:
- New setting to display Usage Metrics on the Home-tab vertically (when using large font sizes)
- The 'Contact Me' button will now open your default mail client on iOS 14
Fixed:
- The Home-tab will now properly refresh when you add an instance
- Fix issue where 'Sync Lists' would try to add entries to the wrong instance
- Small UI fixes
*Version 2.10*
v2.10 is here with one of the most requested features: displaying CPU usage! Furthermore, this update brings design improvements, better troubleshooting options in Settings, and improved support for iOS 14.5.
I've also laid the groundworks for internationalisation, if you're interested in helping translate the app into your language please reach out on Twitter!
Thank you for the support and great reviews :-)
Enjoy the update! - Joost
New:
- CPU load is now displayed on the Home-tab
- New 'Usage Metrics' view when tapping the metrics on the Home-tab
- Better 'Help & Feedback' section in Settings to help with troubleshooting
- New 'Special Thanks To' section in 'Made by Rocketscience' view
Improved:
- The small query graph widget now shows 6 hours of data instead of 3 hours
- The 'Sync Instances' feature in Lists now supports selecting your third/fourth instance (iOS 14)
- Improved support for iOS 14.5 and macOS 11.3
- Use Apple's 'Continuous Corners' everywhere
- More minor UI improvements
Fixed:
- Fixed rare crashes.