# DcDNS v1.0.3
DcDNS v1.0.3
What's New
- Dual Mullvad DNS Resolver: Added a fallback DoH resolver (
adblock.dns.mullvad.net) alongside the primary (dns.mullvad.net). If the primary resolver is unavailable, Discord automatically switches to the fallback without silently downgrading to plain DNS. Both resolvers operate in strict DoH mode. - Updated Chromium DNS Feature Flag: The
enable-featuresflag now passes both DoH endpoints directly to the Electron engine.
Privacy & Security
- Updated the Policy Framework text to clearly list both the Primary and Fallback Mullvad resolvers.
- Strengthened the DNS policy configuration to support multiple secure servers via
app.configureHostResolver().
UX & Interface
- Replaced the automatic browser popup on startup with a manual "Join Our Discord" button in the Policy Agreement screen. The application now launches cleanly without opening external links automatically.
- Removed
open_startup_links()from the startup flow.
Technical
DCDNS_DOH_SERVERSarray updated to include both Mullvad endpoints.POLICY_TEXTrevised for clarity on DNS behavior and backup procedures.
Note: Discord auto-updates overwrite the patched index.js. After any Discord update, re-run DcDNS and click Install to re-apply the patch.
