20% OFF

Pi-hole Remote

5.2.1 for iPhone, iPad
$3.99 · $4.99
0

0 Ratings

Update Date

2024-01-03

Size

50.1 MB

Screenshots for iPhone

iPhone
Pi-hole Remote Description
Pi-hole Remote is a third party Pi-hole application that lets you quickly enable/disable your Pi-hole, as well as add domains to your whitelist/blacklist and view statistics such as top allowed and blocked domains!

*Disable Blocking*
Quickly disable blocking for a few minutes with only a few taps. You can even use Siri Shortcuts to disable blocking with your voice! If you have multiple instances, you can disable blocking for all of them with one tap.

*Statistics & Queries*
Look up what domains are queried most on your network, as well as clients that send out the most requests. See queries sorted by domain, client, or type. You can even view a Live Log that shows requests in real-time!

*Blocked Services*
Want to quickly restrict access to Facebook, YouTube, Snapchat, and more? Block all kinds of services effortlessly with just one tap.

*White & Blacklist*
Quickly add new entries to your lists inside the app or with the iOS Share Extension. You can also add entries in bulk and export list entries. If you have two Pi-hole instances, you can even automatically sync your lists!

*Local DNS*
Manage your Local DNS and CNAME records, right from the app!

*Interactive Widgets & Live Activity*
Choose from a wide range of homescreen and lock screen widgets that show statistics or graphs. There are also interactive widgets to disable blocking without opening the app! When you disable blocking, you will even see a Live Activity on your lock screen and Dynamic Island.

*Full Ecosystem*
Purchase the app once and get access to the iOS, watchOS, iPadOS, macOS, and tvOS app.

==

iPhone, iPad, macOS features:
- Disable Pi-hole blocking
- View basic & advanced statistics
- Add domains to your whitelist or blacklist (in bulk)
- One-tap blocking of entire services
- Export your list entries
- Sync list entries between two instances
- Full Query Log with search & filters
- Live Log which shows queries in real-time
- Manage Local DNS & CNAME records
- Support for up to 4 Pi-hole instances with combined statistics and queries
- Support for scanning Pi-hole token QR code
- Support for SSL and reverse proxies
- Interactive widgets & Live Activity
- Siri Shortcuts & Quick Action
- Share Extension for quick white/blacklisting
- VoiceOver support
- FaceID/TouchID lock
- Dark Mode, custom color schemes, alternative app icons
- Optimised design for iPadOS & macOS
- Clean and modern 100% SwiftUI design

Apple Watch features:
- Disable Pi-hole blocking
- Change Blocked Services settings
- View basic statistics
- View top lists
- Complications
- Support for the Smart Stack

Apple TV features:
- View basic statistics
- Disable Pi-hole blocking
- Require Passcode on Disable

Statistics:
- Total Queries
- Queries/Percentage Blocked
- Blocklist + Gravity Last Updated
- Temperature & Memory Usage
- Graph Queries Overtime
- Top Allowed Domains
- Top Blocked Domains
- Top Clients
- Unique Domains/Clients
- Clients Ever Seen
- Queries Per Domain/Client
- Query Types
- Forward Destinations
- Pi-hole Version
- API Info
- DNS Cache
- Database Size

* The in-app-purchases are only there for the Tip Jar, to support future development of the app. This is completely optional.

==

Note:
You need at least one working Pi-hole instance running on another device for this app to function and you must use Pi-hole Version 5.17 or up. Find out more about Pi-hole at https://pi-hole.net/.
Pi-hole Remote 5.2.1 Update
2024-01-03
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.
More Information
Price:
$3.99
Version:
5.2.1
Size:
50.1 MB
Update Date:
2024-01-03
Developer:
RocketScience IT
Language:
Chinese Danish Dutch English French German Greek Hungarian Italian Polish Portuguese Slovak Spanish Turkish Ukrainian Vietnamese

Safe to Download

AppPure.com and the download link of this app are 100% safe. The download link of this app will be redirected to the official App Store site, thus the app is original and has not been modified in any way.

Got it
X
Share

Share this page with your friends if you find it useful

Facebook Linkedin Pinterest Tumblr Twitter Whatsapp Line
5.2.1 2024-01-03
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.
5.1 2023-10-08
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
5.0 2023-09-17
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
4.6 2023-06-20
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
4.5.1 2023-05-30
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
4.5 2023-05-11
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
4.4 2023-04-09
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
4.3.2 2023-03-20
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!
4.3.1 2022-12-23
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
4.0.2 2022-10-08
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
4.0.1 2022-09-17
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
3.3.3 2022-08-11
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
3.3.2 2022-08-05
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
3.3.1 2022-07-31
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
3.3 2022-07-17
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
3.2 2022-06-23
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
3.1 2022-06-08
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
3.0 2022-05-30
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
2.19.2 2022-05-09
== 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
2.19.1 2022-04-29
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)
2.19 2022-04-23
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
2.18.1 2022-04-07
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
2.18 2022-03-28
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
2.17.1 2022-02-09
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
2.17 2022-02-02
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
2.16.2 2022-01-22
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
2.16.1 2022-01-11
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'
2.13.2 2021-10-05
Version 2.13.2 is a minor update with small fixes.

Thank you for the nice reviews after the 2.13 update!

Improved:
- Minor UI improvements
Fixed:
- Fixed a spacing issue with the 'Disable' widget
- The FAQ is no longer shy and will now present itself without dismissing by itself

==

Version 2.13.1 brings some nice improvements to the 'Blocking Enabled' notification, alongside some minor bug fixes. Enjoy!

New:
- Optionally set notifications to be delivered as 'Time Sensitive' (iOS 15)
- New action 'Disable again until manually enabled' on notifications
Improved:
- Quick actions on the 'blocking enabled' notification will no longer open the app in the foreground, but instead execute the disable action in the background
- Notification actions now show icons (iOS 15)
Fixed:
- Fixed UI issue in Dark Mode with large 'Disable' widget
- Fixed UI issue in Design-settings related to new app tints
- Fixed order of usage metrics on tvOS
- Translation fixes

==

A new version of iOS is here and so is v2.13 of Pi-hole Remote!

With iOS 15 come some new SwiftUI features, which I've put to good use. To name a few: you can now swipe right on query log rows to quickly add a domain to a list, there are several new icons and UI refinements, and on iPad you can now use the query graph widget in the new 'Extra Large' size! I plan to integrate even more in future updates that will improve the app look and feel.

There are also some quality of life improvements, such as: a setting to disable the extra alert after tapping 'Enable', an improved query graph widget, design refinements to the query log, and many UX and UI tweaks. I've also made a new setting to hide the confirmation alert when enabling blocking, thanks for the suggestion!

More soon!
Enjoy, Joost

*Full Changelog*
New:
- You can now swipe right on query log rows to quickly add a domain to a list (iOS 15)
- Added a new 'Extra Large' query graph widget for iPad (iOS 15)
- Added a new setting to hide the confirmation alert when enabling
- Added two new app tints: Mint & Brown (iOS 15)
Improved:
- Full support for iOS 15
- The query graph widget will now show 12 hours of data for the medium and large sizes
- UI improvements to Usage Metrics, Settings, Edit Instance
- Refined icons (iOS 15)
- Improved Search UI in lists (iOS 15)
- UX improvements to several sheets & forms (iOS 15)
- Small design refinements to the Query Log
Fixed:
- Fixed many UI issues occurring on new OS versions
- Fixed some rare UI issues with the QR scanner
2.13.1 2021-09-26
Version 2.13.1 brings some nice improvements to the 'Blocking Enabled' notification, alongside some minor bug fixes. Enjoy!

New:
- Optionally set notifications to be delivered as 'Time Sensitive' (iOS 15)
- New action 'Disable again until manually enabled' on notifications
Improved:
- Quick actions on the 'blocking enabled' notification will no longer open the app in the foreground, but instead execute the disable action in the background
- Notification actions now show icons (iOS 15)
Fixed:
- Fixed UI issue in Dark Mode with large 'Disable' widget
- Fixed UI issue in Design-settings related to new app tints
- Translation fixes

==

A new version of iOS is here and so is v2.13 of Pi-hole Remote!

With iOS 15 come some new SwiftUI features, which I've put to good use. To name a few: you can now swipe right on query log rows to quickly add a domain to a list, there are several new icons and UI refinements, and on iPad you can now use the query graph widget in the new 'Extra Large' size! I plan to integrate even more in future updates that will improve the app look and feel.

There are also some quality of life improvements, such as: a setting to disable the extra alert after tapping 'Enable', an improved query graph widget, design refinements to the query log, and many UX and UI tweaks. I've also made a new setting to hide the confirmation alert when enabling blocking, thanks for the suggestion!

More soon!
Enjoy, Joost

*Full Changelog*
New:
- You can now swipe right on query log rows to quickly add a domain to a list (iOS 15)
- Added a new 'Extra Large' query graph widget for iPad (iOS 15)
- Added a new setting to hide the confirmation alert when enabling
- Added two new app tints: Mint & Brown (iOS 15)
Improved:
- Full support for iOS 15
- The query graph widget will now show 12 hours of data for the medium and large sizes
- UI improvements to Usage Metrics, Settings, Edit Instance
- Refined icons (iOS 15)
- Improved Search UI in lists (iOS 15)
- UX improvements to several sheets & forms (iOS 15)
- Small design refinements to the Query Log
Fixed:
- Fixed many UI issues occurring on new OS versions
- Fixed some rare UI issues with the QR scanner
2.6.1 2021-01-08
I hope you all enjoy the last update! This v2.6.1 update doesn't bring new features, but brings a lot of very welcome fixes.

Improved:
- Live Log now also shows response time
- Improved performance for the Lists-tab
- The 'Remove Instance' button is now always visible when editing an instance
- Small UI improvements

Fixed:
- Tap actions on widgets now work when the app is not open in the background
- The '5 minutes' button on the widget now works reliably
- Removing a list entry while searching no longer removes the wrong entry
- Fixed a bug where toggling between lists when adding a new entry wasn't possible
- Fixed a UI issue where the Live Log would appear very narrow
- Fixed bugs that would occur when 'Show domain entries' checkboxes were unchecked
- The 'Send Feedback' mail will now prefill a more accurate device model
- Fixed rare crash on startup
- Minor UI fixes
2.6 2021-01-02
Lets start 2021 with a huge update! 

Many highly requested features in this one. I've considered making some features of this update a paid in-app-purchase because of the significant development time, but decided against it. I would very much appreciate a tip if you use the app often, it would help a lot! If you can't afford to tip for any reason, that's of course totally fine :-) Enjoy the app, tell your friends, maybe leave a review!

Now lets get into the good stuff...

*Live Query Log*
You can now see all queries your devices make in real time! You can find it at the very top of the Query Log.

*New Widget Options*
You will now see a (optional) 'Status Indicator' on some widgets that shows if blocking is enabled or disabled. Furthermore, the Query Graph widget now shows better y-axis labels. As a cherry on the pie: people with multiple instances can now select which instance to display in a widget! You can make an entire Pi-hole homescreen now ;-)

*Notification on Blocking Enabled*
Sometimes you disable blocking for a minute but you need just a little more time. There's now an option in settings to make the app trigger a notification when blocking is enabled again - you can even swipe down the notification to quickly disable blocking for another minute if you need to!

*Many Improvements & Fixes*
There's a bunch of smaller stuff in this update. To name a few: you can now add wildcard entries to lists, you can select instances in the Query Log, an instance's 'privacy level' is now automatically set, redesigned settings screens, and more. For the Watch there is a improved UI as well (watchOS 7) & the iPad can enjoy a vastly improved UI for the Statistics and Settings tabs (iPadOS 14). I'm also planning to improve Query Log UI for iPadOS in the future.

I hope you will all enjoy this massive update and I wish you all a Happy New Year!
- Joost

==

Make yourself some hot chocolate before you read the full changelog, 'cause it's a big one :-)

New:
- Live Query Log! View in real time which domains are being queried
- Widgets: new option to customize which instance to display
- Widgets: new (optional) 'Status Indicator' on some widgets
- Option to get a notification when blocking is enabled
- Added 'Add domain as wildcard' option when adding new list entries
- Added instance-selector on Query Log
- Fresh new design for Settings and Tip Jar
- iPad: new sidebar UI for the Statistics and Settings tabs

Improved:
- Widgets: improved y-axis labels for the medium and large Query Graph widget
- Queries now support status 'Retried' (Pi-hole v5.2)
- An instance's privacy level is now automatically set based on the selected level in the web interface
- Added a 'Test Connection' button when adding/editing an instance
- If you have multiple instances but don't use 'Combine', you'll now see an extra button on the Home-tab to disable blocking on all your instances (iOS 14)
- Creating a new RegEx list entry will now show a link to Pi-hole's RegEx tutorial
- Watch: UI improvements (watchOS 7)
- More small general UI improvements

Fixed:
- Self signed certificates should now work more often
- Fixed a crash in the Statistics-tab
- Watch: fixed an issue where instances with hostname couldn't be reached
- Fixed an issue where the 'Add To List...' shortcut (long press a query) wouldn't work correctly
- Fixed issues where a privacy level other than '0' would show incorrect statistics
- Small fixes when running on macOS
- Several small UI fixes
2.5.1 2020-11-30
Small bugfix update this time, cool new features coming in a few weeks!

Fixed:
- Fixed a crash and a bug introduced with the new Pi-hole v5.2 update.
2.5 2020-11-15
Hi there! This v2.5 update brings some nice improvements to iOS 14 widgets, the iPad app, and more. What's new? I'll highlight two things, but be sure to read the full changelog below!

*Widget improvements*
There's a new 'Statistics & Disable' widget with two customisable buttons to quickly disable blocking right from the widgets. Furthermore, you can now customise what happens when you tap a widget, and it's customisable for every widget. You can choose to open a specific tab, or to immediately disable your instances for a minute! Lastly, all widgets have a better looking dark mode color as well, with extra customisability for the color and appearance. I'm planning to add more widgets and keep improving them in the future!

*UI improvements*
The iPad got a very welcome change for people with more than one Pi-hole instance. The Home-tab and Graph-view will now show the cards next to each other, instead of vertically only! No more veeeery long, stretched views. Yay! Alongside this, the instance picker (if you have +1 instance) is prettier and easier to use, search bars no longer annoyingly autocorrect, and the changelog has a fresh design. That's not all! Read the full changelog below, or even better: inside the app, with the new changelog design ;-)

As always, thank you for all the sweet reviews and the generous tips!
- Joost

==

*Full Changelog*
New:
- Added one new home screen widget 'Statistics & Disable' with customizable buttons to quickly disable blocking
- Added an option to customize the tap action of home screen widgets
- Added a new 'Hide Error Banners' setting for instances to hide the red error banners when the app can't connect to your Pi-hole
- Added a 'Share Pi-hole Remote' action in Settings

Improved:
- iPad: improved design of the Home-tab and Graph-view to take advantage of the bigger screen (iOS 14)
- Adjusted dark color of widgets and added an additional appearance settings
- You can now select '15 minutes' as a disabling preset
- You can now search in the top domain and top client lists
- Disabled autocorrect in search bars
- Redesigned changelog
- Small UI improvements

Fixed:
- Custom disabling for a certain number of hours is now accurate again
- DNS Cache statistics will now be visible for instances 3 and 4
2.4.1 2020-10-28
Hey! Version 2.4 (and 2.4.1 with extra fixes) is here with some goodies :-)

Two big things: 1) iCloud sync between all your devices! It syncs your instances, settings, color scheme, etc. 2) An Apple TV app! You can check on your instances & quickly disable or enable blocking. Think of it as the Apple Watch app, but on the big screen.
Alongside this, I've added some tweaks to the new widgets, as well as many improvements to several areas of the app. Graphs have become clearer with y-axis labels, there's now a search-bar on the Lists-tab, and that's not all! Read the full changelog below.

Thank you for the continued support and feedback!
- Joost

New:
- iCloud! Automatically sync your settings between iPhone, iPad, and ...
- Apple TV app! Quickly disable blocking on your Apple TV (tvOS 14+)
- Added a Query Types graph on the graphs-page
- You can now search through your lists
- Added options to customize the color of the Statistic & Query Graph widgets
- You can now enter a specific date/time when disabling for a custom duration (iOS 14)

Improved:
- Gridlines and y-axis labels for graphs
- The Home-tab will now refresh automatically when opening the app from the background
- Improved design of the Home-tab when having 'Combine' turned on (with multiple instances)
- The 'Version' statistic card now includes a shortcut to the Pi-hole Github page (iOS 14)
- The 'DNS Cache' statistic card now includes a shortcut to the Pi-hole Documentation page (iOS 14)
- All possible query status options (Gravity, Exact Blacklist, etc) are now shown in the Query Log
- Tapping on the Query Graph widget will now open the Statistics-tab

Fixed:
- Fixed the Query Graph widget placeholder opacity
- v2.4.1 fixes some crashes related to iCloud Sync
2.3.1 2020-10-05
Everything in v2.3 (widgets!) as well as..

Improved:
- HTTP connections outside your local network are now allowed
- Small UI tweaks in Home, Lists, Widgets, and Settings
2.3 2020-09-19
New widgets are here! You can have one big statistic, all statistics, or a graph with queries right on your home screen ! You can add a few on a Widget Stack, or combine them and fill a full homescreen full of Pi-hole stats. Alongside widgets, enjoy some new icons & activity indicators throughout the app made possible by SwiftUI and SF Symbols 2. Make sure to install iOS 14 to use the new widgets!

I plan to refine the widgets in the future with instance selection & more customization, stay tuned for that!

If you love the app, I'd appreciate a review :D

Joost

==

Full changelog:

New:
- Homescreen widgets! Choose between showing one statistic, all statistics, or even a query graph - right on your Home Screen! (iOS 14)

Improved:
- UI improvements (icons & spinners) (iOS 14)
- Clarified local network usage description (iOS 14)
2.2.1 2020-09-10
A quick update to improve the experience with the graphs introduced in v2.2.

Improved:
- Graphs will now animate faster by default
- Option to customize graph animation duration (any duration between 0 and 3 seconds)
- Clarified in settings that you must use https when using a FQDN accessible from outside your local network

Fixed:
- The Allowed/Blocked graphs are now more accurate when using multiple instances
- Fixed a crash with instances without recent queries
- Watch App: less memory usage
2.2 2020-09-02
Version 2.2 finally brings some graphs! You can view your recent queries with a beautiful animated bar chart. It's customisable in Settings > Statistics to show anywhere from the last 3 hours to the last 24 hours!
The update also brings some quality of life improvements, such as a Share Extension with secondary instance, the option to preserve query filters on app restarts, and auto-refresh improvements. Furthermore some welcome bug fixes for people using the 'Reverse Proxy' setting.

Enjoy the update and thanks for the continued support!

New:
- New graph of recent queries in Statistics (timespan is customizable in settings)
- Shortcut to update gravity in the Web Interface by tapping the red 'Blocklist' card in Home

Improved:
- Option to preserve Query Log filters between app restarts
- The Home-tab will now automatically refresh after the 'disabled until' time has passed
- The 'Show More' button in query-lists now also includes min/max response time
- Improved 'Add to List' Share Extension url parsing and it now supports two instances
- You now get subtle haptic feedback in several places
- Changed my diet from 'Pizza-sized tip' to 'Ramen-sized tip'

Fixed:
- Fixed Temperature & Memory usage display and 'Edit in Web Interface' button in combination with the 'Reverse Proxy' setting
- Small UI fixes
2.1 2020-08-14
Version 2.1 brings a full Query Log to Pi-hole Remote, with a chronological overview of all your queries! You can search through them & set filter options, such as viewing only blocked queries. Furthermore, you can add a domain to a whitelist quickly from the Query Log by long pressing a query. Enjoy!

New:
- Tab 'Query Log' with a chronological overview of all queries, including search & filter options
- New 'Show More' button in query-lists to view type, reply, and response time for every query
- View instance DNS Cache info by tapping on the 'Other Info' card in statistics
- Make the app always use dark or light mode in Design settings

Improved:
- You can now search in the top-client query list
- A much improved QR code scanner UI & fixed crashes
- More clean & compact design for query-lists
- You can now choose between sec/min/hours when disabling for a custom duration
- Apple Watch: added a refresh button

Fixed:
- Fixed issues for hostnames with path components
- Fixed an issue where data would not be visible when using the 'Reverse Proxy' option
- Fixed an issue where memory usage would not be visible when running Pi-hole in a virtual machine
- Apple Watch: stability fixes
2.0.1 2020-07-30
This update brings the number 1 most requested feature to Pi-hole Remote: Whitelisting & Blacklisting (requires Pi-hole v5.1)! You can now view your lists as well as add and delete entries. If you have multiple instances, you can even white/blacklist a domain on all instances with the press of one button. There is also a Share Extension to quickly add a domain to a list from your browser. Massive thanks to the Pi-hole team for adding the necessary API endpoints to make this feature possible!

Alongside white/blacklisting, this update brings some really nice design improvements such as: Pull to Refresh, a new look for the Statistics-tab, new app icons, and more! If you like the update, I would really appreciate it if you'd leave a great review :-) Enjoy!

New:
- New tab 'Lists' to view and edit your blacklist & whitelist (requires Pi-hole v5.1+)
- Black/whitelist domains from the 'Lists' tab (requires Pi-hole v5.1+)
- Black/whitelist domains from anywhere with a share extenstion (requires Pi-hole v5.1+)
- View information about Pi-hole, Web Interface, and FTL version to statistics (requires Pi-hole v5.1+)
- New design for Statistics tab
- You can now choose a custom accent color in settings
- Added two new app icons & one new color scheme

Improved:
- Replaced refresh buttons with Pull to Refresh
- Colors inside settings now change with your color scheme
- Use new monospaced font in several places
- Networking improvements for setups with redirects

Fixed:
- Fixed issue where statistics would sometimes be incorrect
- Small UI & textual fixes

==

*Changes in v2.0.1*

Improved:
- Add 'paste from clipboard' button when adding a new list entry or editing your API token
- The API Token input will now obscure your token when entered

Fixed:
- The Share Extension will now correctly prefil the domain field when sharing a URL that's not the current webpage in Safari
- Textual fixes in lists & settings
1.7.1 2020-07-19
A small feature to be sure, but a welcome one.

New:
- Added temperature unit selection in Settings > Home (°C, °F, °K)
1.6 2020-07-03
Version 1.6 of Pi-hole Remote is here and it sure is grand! The update brings some highly requested productivity features such as Siri Shortcuts, as well as support for more Pi-hole instances and more really cool quality of life improvements. If you have any feedback, please let me know using the Give Feedback option in the app. If you love the app, leaving a great review would make me very happy :-) Thank you everyone who did already!

Here are the biggest new features in v1.6:

- Combined Statistics
If you have more than one Pi-hole, you can now combine statistics from all your instances. Feels like magic!

- Siri Shortcuts
You can use Shortcuts to disable blocking for any duration and to enable blocking again. By making a Shortcut, you can even ask Siri! Or go wild with automations that - for example - automatically disable blocking when you open a certain app, or when you wave your Pi-hole near an NFC tag!

- Home Screen Quick Action
Hold the app icon on the homescreen to quickly disable blocking for 1 minute on all instances. Saves you another few seconds (you can spend writing a review for the app).

- Support for a third and fourth Pi-hole instance
As heavily requested by the real die-hards, you can now add up to four Pi-hole instances. Of course this also works with 'Combine', the new statistics, and the Apple Watch app.

And there's more!
- Long press on a row in a query list to go directly to the query list for a client or domain
- Refresh button for query lists
- Increased stability when disabling/enabling Pi-hole blocking
- Statistics will now make one API request to get statistics instead of multiple
- Design tweaks to tab bar icons, What's New, statistics, settings
- Blocklist & Gravity data of secondary instance is now displayed correctly
- Increased stability of QR-code scanner and Today Widget (improvements are coming in the fall!)

Enjoy the new update! I already have some great improvements in the pipeline for next update as well as improvements for widgets and such this fall.
Joost
1.5 2020-06-24
Pi-hole Remote version 1.5 is here and brings some really cool features and improvements. Also a HUGE thank you to everyone that has downloaded the app and a MASSIVE thank you to everyone who was willing to donate! All the love and excitement is extremely motivating. The feedback I've received has been very helpful as well, keep it coming! Your feedback has a direct impact on the roadmap of new features.

Now, for all the new goodies in v1.5.. *drum roll*

New:
- Disable blocking for a custom duration!
- Disable blocking duration presets are now customizable in Settings > Home
- You can now see all recent queries to a domain or by a client in Statistics > Top Domain/Client
- A new 'Reverse Proxy' option for instances, that will remove '/admin' from all API requests
- Added 'Clients Ever Seen' in Statistics
- Setting to automatically refresh Home
- 'FAQ' section in Settings

Improved:
- Apple Watch: Reversed order of 'Disable Blocking' intervals
- The port for instances is now optional
- The What's New screen is now automatically shown after an update
- 'Give Feedback' in Settings is now always visible
- Additional diagnostic info is now sent when using 'Give Feedback'

Bug Fixes:
- Less errors on the Statistics-tab
- No longer show errors about Apple Watch Sync when the Apple Watch app is not installed
1.4 2020-06-18
New:
- Apple Watch: Complication support
- Apple Watch: Option to enable/disable primary and secondary instances with one action
- Apple Watch: Option to view Gravity info by tapping 'Blocklist' card
- New Today Widget
- Add 'Unique Domains' & 'Unique Clients' in Statistics
- Support for upside down portrait mode on iPhone

Improved:
- Improved VoiceOver support