MacDNS v1.1.19
What's New
Block External DNS-over-HTTPS and DNS-over-TLS
MacDNS can now block applications from bypassing your local DNS resolver by using encrypted DNS protocols. When enabled, this feature blocks DNS-over-TLS (DoT) connections and DNS-over-HTTPS (DoH) requests to major providers like Google, Cloudflare, and Quad9. Enable this option in the General tab under "Block external DoH & DoT".
Quick Settings from Menu Bar
Access your most common settings directly from the menu bar. Hover over the new Configuration menu item to see a popover with quick toggles for DNSSEC, logging, prefetch, and other options without opening the full settings window.
Improved License Expiration Notifications
License expiration notifications are now scheduled at specific times: 24 hours, 12 hours, and 2 hours before expiration, plus at the moment of expiration. This ensures you receive timely reminders regardless of when the app is open.
Priority Update Notifications
Update notifications now use time-sensitive delivery to ensure you see important security and feature updates even when Focus or Do Not Disturb modes are enabled.
Improvements
Better DNS Interception
- DNS protection now intercepts queries from all network sources, including manually configured DNS servers
- Previously, only automatically assigned DNS servers (via DHCP or VPN) were intercepted
Improved Stability and Reliability
- Fixed an issue where the status could incorrectly show "Starting..." when disabling protection
- Resolved rare timeout issues that could occur during high DNS activity
- Fixed allowlisted domains sometimes returning stale blocked responses after restart
- Improved cache restoration to prevent validation failures from previous sessions
Reduced Memory Usage
Cache operations now use streaming instead of loading the entire cache into memory. This reduces memory usage by over 99% during cache save and restore operations, improving stability on systems with limited resources.
Better Domain Compatibility
Improved compatibility with certain domains that previously failed to resolve due to strict referral validation.
UI Improvements
- Settings window tips section is now properly centered
- Minor layout adjustments for better visual consistency
VirusTotal Scan Results
MacDNS.dmg - ✅ Clean (61 engines, 0 detections)