Changelog

Pi-hole Remote

Utilities
By Joost van den Akker
iPhone iPad Watch Mac Apple TV

Jan. 3, 2024

v 5.2.1

Version 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.

Nov. 24, 2023

v 5.1.1

v5.1.1 fixes some minor crashes and adds some improved translations.

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.

Oct. 8, 2023

v 5.1

Version 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

Sept. 17, 2023

v 5.0

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

June 20, 2023

v 4.6

Version 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

May 30, 2023

v 4.5.1

Version 4.5.1 brings small improvements and fixes:
- The Live Activity now includes a better 'light mode'
- Performance improvements to the Query Log
- Translation improvements (German)
- Stability updates to networking and parsing libraries
- Paving the way for new features, sadly by having to drop iOS 13 / macOS 10.15 support
- Minor crash fixes

---

Version 4.5 includes a new real-time graph for temperature & memory, improved visibility for some settings and preferences, and other small improvements.

New:
- The Usage Metrics screen now includes a real-time graph for temperature & memory (iOS 16)
- The time-picker next to the query graph now also includes other chart settings (iOS 16)
Improved:
- Moved the 'Usage Metrics Password' field in Instance Settings to make it more visible
- Improved the 'Test Connection' button
- Small UI improvements to the Usage Metrics screen
Fixed:
- Fixed some connection issues with widgets

May 11, 2023

v 4.5

Version 4.5 includes a new real-time graph for temperature & memory, improved visibility for some settings and preferences, and other small improvements.

New:
- The Usage Metrics screen now includes a real-time graph for temperature & memory (iOS 16)
- The time-picker next to the query graph now also includes other chart settings (iOS 16)
Improved:
- Moved the 'Usage Metrics Password' field in Instance Settings to make it more visible
- Improved the 'Test Connection' button
- Small UI improvements to the Usage Metrics screen
Fixed:
- Fixed some connection issues with widgets

April 9, 2023

v 4.4

Version 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

March 20, 2023

v 4.3.2

Version 4.3.2 brings support for Danish translations.

Do you want to translate the app into your own language? Please contact me through 'Help & Feedback' inside the app!

Dec. 23, 2022

v 4.3.1

Version 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

Dec. 1, 2022

v 4.3

Version 4.3 brings new statistics, an option to customise the fourth tab, several improvements to blocked services, and some quality of life features!

If you like the app, consider leaving a review. Enjoy the update!

New:
- Option to replace the Lists-tab with a Services-tab for quick access to Blocked Services (Settings > Other)
- New statistics 'unique domains', 'unique clients', and 'clients ever seen' in the Statistics-tab when viewing one instance
- New 'line-type' options for the line chart in the Statistics-tab
- New 'Remove & Edit' option when long pressing a Local DNS entry
- Support for new query status 'stale cache' (requires Pi-hole Web Interface v5.17+)
- New Blocked Services: Dailymotion, Deezer
- Added a new language: Vietnamese
Improved:
- Improved icons for many Blocked Services
- Redesigned screen when viewing entries of Blocked Services
- Improved blocklists for some Blocked Services (Bilibili, Discord, Disney+, Skype, Tiktok)
- Improved German translations
Fixed:
- The line chart option now works again on iOS 16
- Fixed a rare crash on the Statistics-tab when 'Top Blocked' was empty
- The 'Live Activity' setting is now hidden on iPad

Nov. 2, 2022

v 4.2

Version 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

Oct. 24, 2022

v 4.1

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

Oct. 8, 2022

v 4.0.2

Version 4.0.2 fixes a small UI bug on iOS 16 and improves VoiceOver support in some places.

Fixed:
- Fixed a UI bug with the 'Require' picker in Settings > Other on iOS 16
Accessibility:
- Small improvements to VoiceOver labels & traits on the Home-tab (iOS 15+)
- Improved VoiceOver isHeader traits on the Statistics-tab (iOS 16)

-----

Version 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

Sept. 17, 2022

v 4.0.1

Version 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

Sept. 11, 2022

v 4.0

Version 4.0 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

Aug. 11, 2022

v 3.3.3

Version 3.3.3 fixes a bug where Max Log Age was reported incorrectly (days instead of hours).

===

Version 3.3.2 fixes a bug where list entries that are an IDN (Internationalized Domain Name) couldn't be removed.

===

Version 3.3.1 contains more translation improvements to German.

===

Version 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

Aug. 5, 2022

v 3.3.2

Version 3.3.2 fixes a bug where list entries that are an IDN (Internationalized Domain Name) couldn't be removed.

===

Version 3.3.1 contains more translation improvements to German.

===

Version 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

July 31, 2022

v 3.3.1

Version 3.3.1 contains more translation improvements to German.

===

Version 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

July 17, 2022

v 3.3

Version 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

June 23, 2022

v 3.2

v3.2 is here with many accessibility improvements and some new blocked services.

If you use accessibility features like VoiceOver, don't hesitate to contact me with additional improvements you think I can make to make the app work better for you. Everyone should be able to use Pi-hole Remote!

New:
- New Blocked Services added: Apple TV+, Oculus
Improved:
- Improved stability of some settings screens
Fixed:
- Home screen widgets will now only disable the selected instance (for people with multiple instances)
Accessibility:
- Improved VoiceOver grouping & annotations for several views on the Statistics-tab and the Changelog screen
- Improved VoiceOver 'isSelected' state for the Query Log Filter and Design Settings screens
- Improved support for Smart Invert in Design settings and the 'Made by RocketScience' screen
- Fix some VoiceOver duplication issues in 'Usage Metrics' on the Home-tab

***

v3.1 brings support for some new - highly requested - blocked services. Enjoy!
- New Blocked Services added: Minecraft, Nintendo, PlayStation, Roblox, Xbox
- The 'Blocked Services' feature is now also available on iOS 13

***

v3.0 is here with some big new features! What's new?

== Blocked Services ==
This new feature lets you fully block access to some services with just one tap. Block all of Facebook, YouTube, Snapchat, and more; there's a total of 30 services in the app right now.
How does it work? All relevant list entries automatically get added in the background and hidden in the Lists-overview. It abstracts away the complexity and makes it so 'it just works'! I think it's perfect for those times that you want to restrict access to something for your kids during dinnertime for example.

== Shortcuts on Home-tab ==
The Home-tab got its first change in a long while with the addition of two shortcuts at the bottom. Quickly access Blocked Services and Live Log right from the Home-tab. The visibility of the shortcuts is customisable in preferences.

== Query Log Detail Redesign ==
I thought the Query Log Detail screen deserved some love, that's why in this version you'll find a completely redesigned detail screen with icons & better grouping. It now feels a lot more modern and clear.

== Apple Watch ==
The newly added statistics on Apple Watch used to support just your first instance, but with this update there will be a Statistics-tab for every instance!

== Many Improvements ==
You'll find many small UI/UX improvements, as well as better performance and translations. The update also improves support for the new iOS & iPadOS versions.

I enjoyed building this feature and look forward to your feedback. Lets see what's in store for the next update of iOS, shall we?

If you like the app, consider leaving a review! Enjoy this update.
- Joost

Full v3.0 Changelog
New:
- A new 'Blocked Services' feature that lets you block services like Facebook, YouTube, and more with just one tap!
- The Home-tab now includes shortcuts to 'Blocked Services' and 'Live Log'
- Redesigned Query Detail screen
- Apple Watch: added additional Statistics-tabs for people with multiple instances
Improved:
- Minor UI improvements for Query Log
- Disabled autocorrect in Query Log search
- Performance & stability improvements (iOS 15)
- Improved support for iOS/iPadOS 15.5
- Translation improvements (Spanish, Ukrainian)
Fixed:
- Fixed small bugs related to the notification permission dialog
- Apple Watch: small UI fixes
- Small UI fixes for iOS 13

June 8, 2022

v 3.1

v3.1 brings support for some new - highly requested - blocked services. Enjoy!
- New Blocked Services added: Minecraft, Nintendo, PlayStation, Roblox, Xbox
- The 'Blocked Services' feature is now also available on iOS 13

***

v3.0 is here with some big new features! What's new?

== Blocked Services ==
This new feature lets you fully block access to some services with just one tap. Block all of Facebook, YouTube, Snapchat, and more; there's a total of 30 services in the app right now.
How does it work? All relevant list entries automatically get added in the background and hidden in the Lists-overview. It abstracts away the complexity and makes it so 'it just works'! I think it's perfect for those times that you want to restrict access to something for your kids during dinnertime for example.

== Shortcuts on Home-tab ==
The Home-tab got its first change in a long while with the addition of two shortcuts at the bottom. Quickly access Blocked Services and Live Log right from the Home-tab. The visibility of the shortcuts is customisable in preferences.

== Query Log Detail Redesign ==
I thought the Query Log Detail screen deserved some love, that's why in this version you'll find a completely redesigned detail screen with icons & better grouping. It now feels a lot more modern and clear.

== Apple Watch ==
The newly added statistics on Apple Watch used to support just your first instance, but with this update there will be a Statistics-tab for every instance!

== Many Improvements ==
You'll find many small UI/UX improvements, as well as better performance and translations. The update also improves support for the new iOS & iPadOS versions.

I enjoyed building this feature and look forward to your feedback. Lets see what's in store for the next update of iOS, shall we?

If you like the app, consider leaving a review! Enjoy this update.
- Joost

Full v3.0 Changelog
New:
- A new 'Blocked Services' feature that lets you block services like Facebook, YouTube, and more with just one tap!
- The Home-tab now includes shortcuts to 'Blocked Services' and 'Live Log'
- Redesigned Query Detail screen
- Apple Watch: added additional Statistics-tabs for people with multiple instances
Improved:
- Minor UI improvements for Query Log
- Disabled autocorrect in Query Log search
- Performance & stability improvements (iOS 15)
- Improved support for iOS/iPadOS 15.5
- Translation improvements (Spanish, Ukrainian)
Fixed:
- Fixed small bugs related to the notification permission dialog
- Apple Watch: small UI fixes
- Small UI fixes for iOS 13

May 30, 2022

v 3.0

v3.0 is here with some big new features! What's new?

== Blocked Services ==
This new feature lets you fully block access to some services with just one tap. Block all of Facebook, YouTube, Snapchat, and more; there's a total of 30 services in the app right now.
How does it work? All relevant list entries automatically get added in the background and hidden in the Lists-overview. It abstracts away the complexity and makes it so 'it just works'! I think it's perfect for those times that you want to restrict access to something for your kids during dinnertime for example.

== Shortcuts on Home-tab ==
The Home-tab got its first change in a long while with the addition of two shortcuts at the bottom. Quickly access Blocked Services and Live Log right from the Home-tab. The visibility of the shortcuts is customisable in preferences.

== Query Log Detail Redesign ==
I thought the Query Log Detail screen deserved some love, that's why in this version you'll find a completely redesigned detail screen with icons & better grouping. It now feels a lot more modern and clear.

== Apple Watch ==
The newly added statistics on Apple Watch used to support just your first instance, but with this update there will be a Statistics-tab for every instance!

== Many Improvements ==
You'll find many small UI/UX improvements, as well as better performance and translations. The update also improves support for the new iOS & iPadOS versions.

I enjoyed building this feature and look forward to your feedback. Lets see what's in store for the next update of iOS, shall we?

If you like the app, consider leaving a review! Enjoy this update.
- Joost

Full v3.0 Changelog
New:
- A new 'Blocked Services' feature that lets you block services like Facebook, YouTube, and more with just one tap!
- The Home-tab now includes shortcuts to 'Blocked Services' and 'Live Log'
- Redesigned Query Detail screen
- Apple Watch: added additional Statistics-tabs for people with multiple instances
Improved:
- Minor UI improvements for Query Log
- Disabled autocorrect in Query Log search
- Performance & stability improvements (iOS 15)
- Improved support for iOS/iPadOS 15.5
- Translation improvements (Spanish, Ukrainian)
Fixed:
- Fixed small bugs related to the notification permission dialog
- Apple Watch: small UI fixes
- Small UI fixes for iOS 13

May 9, 2022

v 2.19.2

== 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

April 29, 2022

v 2.19.1

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

== Full Changelog v2.19 ==
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

== Changelog v2.19.1 ==
- Translation improvements (Ukrainian)

April 23, 2022

v 2.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

== Full Changelog ==
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

April 7, 2022

v 2.18.1

Version 2.18 brings support for the latest addition to the Pi-hole API: Local DNS management! You can now view, add, and remove local DNS & CNAME records right from Pi-hole Remote. Alongside this, you can now hide instances (could be handy in some cases) and the update brings many small UI improvements. Furthermore, many reported bugs are fixed.

If you like the app, spread the word! Enjoy this update.
- Joost

== Full Changelog ==
New:
- Ability to manage Local DNS & CNAME records!
- New option 'Hide from Home-tab' (only works if not using 'Combine' setting) (iOS 15+)
Improved:
- UI improvements for the Lists-tab (iOS 15+)
- Icon improvements for the Edit Instance screen (iOS 15+)
- Translation improvements (German, Italian, Spanish)
Fixed:
- The 'Update Available' text will no longer show incorrectly
- Fixed disappearing queries in the Live Log
- Fixed an issue with enabling blocking with the 'Combine' setting enabled
- Fixed a display issue with App Tint in Design Settings
- Minor UI fixes in Help & Feedback
- Crash fixes

*Changelog Version 2.18.1*
- Improved support for iOS/iPadOS 15.4
- Translation fixes

March 28, 2022

v 2.18

Version 2.18 brings support for the latest addition to the Pi-hole API: Local DNS management! You can now view, add, and remove local DNS & CNAME records right from Pi-hole Remote. Alongside this, you can now hide instances (could be handy in some cases) and the update brings many small UI improvements. Furthermore, many reported bugs are fixed.

If you like the app, spread the word! Enjoy this update.
- Joost

== Full Changelog ==
New:
- Ability to manage Local DNS & CNAME records!
- New option 'Hide from Home-tab' (only works if not using 'Combine' setting) (iOS 15+)
Improved:
- UI improvements for the Lists-tab (iOS 15+)
- Icon improvements for the Edit Instance screen (iOS 15+)
- Translation improvements (German, Italian, Spanish)
Fixed:
- The 'Update Available' text will no longer show incorrectly
- Fixed disappearing queries in the Live Log
- Fixed an issue with enabling blocking with the 'Combine' setting enabled
- Fixed a display issue with App Tint in Design Settings
- Minor UI fixes in Help & Feedback
- Crash fixes

Feb. 9, 2022

v 2.17.1

Version 2.17 brings a new statistic: Database Filesize! As well as some tweaks to list entry, a new 'Blueprint' icon, and fixes for reported issues.

I would really appreciate it if you could leave a review on the App Store if you like the app! Your support is really motivating.
- Joost

== Full Changelog ==
New:
- Add Database Filesize metric inside Statistics > Scroll Down > 'Instance Name'
- When adding a RegEx list entry, you can now quickly test your RegEx on regex101 with one tap
- New icon: Blueprint
Improved:
- macOS: slight spacing improvements in Home-tab
- Minor UI improvements in Design Preferences
Fixed:
- Fixed issue where deleting list entries with a long-press or right-click would still show the entry in the list
- Fixed the Home-tab not refreshing an instance's display name after changing it
- Fix rare crashes in Settings-tab

*Changelog v2.17.1*
- Translation improvements (Ukrainian)
- Fixed a display issue with the new database size statistic

Feb. 2, 2022

v 2.17

Version 2.17 brings a new statistic: Database Filesize! As well as some tweaks to list entry, a new 'Blueprint' icon, and fixes for reported issues.

I would really appreciate it if you could leave a review on the App Store if you like the app! Your support is really motivating.
- Joost

== Full Changelog ==
New:
- Add Database Filesize metric inside Statistics > Scroll Down > 'Instance Name'
- When adding a RegEx list entry, you can now quickly test your RegEx on regex101 with one tap
- New icon: Blueprint
Improved:
- macOS: slight spacing improvements in Home-tab
- Minor UI improvements in Design Preferences
Fixed:
- Fixed issue where deleting list entries with a long-press or right-click would still show the entry in the list
- Fixed the Home-tab not refreshing an instance's display name after changing it
- Fix rare crashes in Settings-tab

Jan. 22, 2022

v 2.16.2

Version 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'

*Changelog v2.16.2*
Improved:
- Increase stability & responsiveness of Statistics and Query Log (iOS 15)
- Minor improvements to Help & Feedback
Fixed:
- UI fix in Design preferences
- Fix rare crash on startup

Jan. 11, 2022

v 2.16.1

Version 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'

Jan. 6, 2022

v 2.16

Version 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

Dec. 22, 2021

v 2.15

Version 2.15 is here! Introducing a new biometric lock, the option to change list-terminology, a Christmas icon, and many many fixes. Enjoy the final weeks of 2021 and I'll see you in the new year. Stay safe!
- Joost

== Full Changelog ==
New:
- Option to lock the app with FaceID or TouchID in 'Preferences > Other'
- Option to change terminology from black & whitelist to deny & allowlist in 'Preferences > Lists'
- Added a new Christmas app icon (iOS)
Improved:
- Easily change instances in the Live Log
- Support for iOS & iPadOS 15.2
- Minor UI improvements
Fixed:
- The toolbar on Home-tab will no longer disappear when you have more than two instances
- Fix instance name in the query log when you have multiple instances
- Disabling blocking for multiple instances will no longer send multiple notifications
- Fixed the auto-refresh setting sometimes turning itself off
- The Live Log will no longer show old queries when appearing
- tvOS: remove arrow next to metrics

Nov. 18, 2021

v 2.14.1

Version 2.14.1 brings some small UI fixes and improvements.

==

Version 2.14 brings a new option to hide domains in the Query Log, an option to change the bar-chart to a line-chart, a new filter option, and many additional iOS 15 improvements. The full changelog for this update is one of the longest to date!

After updating you'll also see a gorgeous new 'What's New' screen, so I'll let that screen do the talking. Instead I'll take this moment to thank everyone for purchasing my app, the kind reviews, and generous tips of the last few months. Because of you, I can dream about a future as full-time indie app developer. Thank you, I really really really appreciate your support!

*Changelog v2.14*
New:
- You can now choose to display a line-chart instead of a bar-chart
- New setting to hide domains in the Query Log (Statistics > Hide Domains)
- New filter option to hide DS and DNSKEY type queries
Improved:
- Improved search UI in query log (iOS 15 & macOS 12)
- Swipe to remove hidden domains in settings (iOS 15 & macOS 12)
- iPadOS: Live Log will now open inside the detailview instead of modally
- Hidden Domains in settings are now sorted alphabetically
- UI improvements to context menus, search-bar placement (iPadOS 15 & macOS 12), and Home-tab spacing
- Changed the action extension image to the Pi-hole Remote icon
- Many icons now use the new 'hierarchical' style (iOS 15 & macOS 12)
- Support for macOS 12 and iOS/iPadOS 15.1
- Support for the 2021 MacBook Pro
- Technical refactor of the Home-tab which should improve speed and responsiveness (iOS 15 & macOS 12)
- Translation improvements
Fixed:
- Fixed a rare out of memory crash inside the Live Log
- Spacing fix in Lists-tab
- The 'percentage blocked' data in widgets is now more accurate when combining multiple instances

*Changelog v2.14.1*
Improved:
- Minor UI improvements
- Translation improvements (Italian)
Fixed:
- UI fixes for Home-tab while 'Combine' setting is on
- UI fixes for macOS 12

Nov. 1, 2021

v 2.14

Version 2.14 brings a new option to hide domains in the Query Log, an option to change the bar-chart to a line-chart, a new filter option, and many additional iOS 15 improvements. The full changelog for this update is one of the longest to date!

After updating you'll also see a gorgeous new 'What's New' screen, so I'll let that screen do the talking. Instead I'll take this moment to thank everyone for purchasing my app, the kind reviews, and generous tips of the last few months. Because of you, I can dream about a future as full-time indie app developer. Thank you, I really really really appreciate your support!

*Full Changelog*
New:
- You can now choose to display a line-chart instead of a bar-chart
- New setting to hide domains in the Query Log (Statistics > Hide Domains)
- New filter option to hide DS and DNSKEY type queries
Improved:
- Improved search UI in query log (iOS 15)
- Swipe to remove hidden domains in settings (iOS 15)
- iPadOS: Live Log will now open inside the detailview instead of modally
- Hidden Domains in settings are now sorted alphabetically
- UI improvements to context menus, search-bar placement (iPadOS 15), and Home-tab spacing
- Changed the action extension image to the Pi-hole Remote icon
- Many icons now use the new 'hierarchical' style (iOS 15)
- Support for macOS 12 and iOS/iPadOS 15.1
- Support for the 2021 MacBook Pro
- Technical refactor of the Home-tab which should improve speed and responsiveness (iOS 15)
- Translation improvements
Fixed:
- Fixed a rare out of memory crash inside the Live Log
- Spacing fix in Lists-tab
- The 'percentage blocked' data in widgets is now more accurate when combining multiple instances