github jstoneky/nextdns-medic v3.1.1
v3.1.1 — Bug Fixes

latest releases: v3.2.6, v3.2.5, v3.2.4...
one month ago

What's New

🧭 Safari for macOS (Beta)

• Safari is now supported as a first-class platform via a native macOS app wrapper
• Detects blocked requests using Safari's net::ERR_ABORTED signal — known tracker domains are classified immediately; unknown domains appear in a separate "⚪ Unverified" section
• For NextDNS users: unverified domains are automatically confirmed and promoted using the NextDNS logs API when you open the popup
• Badge and popup work as expected — note: Safari always renders the badge in red regardless of risk level (known Safari limitation)
🐛 Bug Reporting

• New "🐛 Report a Bug" link in the settings panel — pre-fills a GitHub issue with your extension version, browser, DNS provider, and recent error log
• New diagnostics.html standalone page for detailed environment info and one-click bug reports

🛡️ Pattern Quality Fixes

• Audited and anchored all bare keyword patterns — eliminates false positives from substring matches on unrelated domains
• 3 over-broad patterns corrected: fathom, pages.dev, daily.co

📦 Domain Database (492 → 561 entries)

• +69 new entries across: notifications, headless CMS, A/B testing, reviews, animation, localization, maps, call tracking, SEO, auth, payments, feature flags, CAPTCHA, video

Bug Fixes

🔧 Unverified Section (Chrome & Firefox) - broke some stuff when adding Safari support.

• Fixed unverified "Aborted Requests" section incorrectly appearing on Chrome and Firefox
• Unknown domains with definite DNS block signals (ERR_NAME_NOT_RESOLVED, ERR_FAILED, ERR_BLOCKED_BY_CLIENT, cert errors) are now promoted to the main list at 🟡 Medium confidence
• The unverified section is now exclusively for Safari — where ERR_ABORTED is genuinely ambiguous

🔧 Popup Closes on Page Refresh
• Popup now closes automatically when the active tab navigates or refreshes
• Prevents stale data from showing while a new page loads
• Works on Chrome MV3, Firefox, and Safari

• Fixed badge/data desync where popup showed "Nothing here" despite a non-zero badge count
• Fixed stale tab ID errors when closing a tab while the popup was open
• Fixed Firefox Android popup height overflow

Don't miss a new nextdns-medic release

NewReleases is sending notifications on new releases.