Skip to content

# DcDNS v1.0.1

Choose a tag to compare

@larperru larperru released this 13 Aug 02:01
· 27 commits to main since this release
133db87

DcDNS v1.0.1

Cross-platform support, improved privacy switches, and UI updates.

What's New

  • Added Linux (System, Flatpak, Snap) and macOS support.
  • Added detection for Discord Development client alongside Stable, PTB, and Canary.
  • Added Mullvad DoH (https://doh.mullvad.net/dns-query) DNS resolver.
  • Added WebRTC IP leak protection (disable_non_proxied_udp).
  • Added switches to disable geolocation, spell checking, and telemetry.
  • Added automatic update checking via GitHub API.
  • Redesigned UI with live console logs and status indicators.

Improvements & Fixes

  • Added automatic backup creation (index.js.dcdns.bak) and fallback code stripping for clean uninstallation.
  • Automatically closes active Discord processes before patching to prevent file lock errors.
  • Fixed thread locking issues and UI freezes during patch operations.
  • Fixed permission handling when writing to system installation directories.

Installation

Windows

  1. Download DcDNS.exe below.
  2. Run it as Administrator.
  3. Select your Discord client and click Install.
  4. Restart Discord when prompted.

Linux / macOS

  1. Download the release binary for your platform.
  2. Run the application (use write permissions or elevated privileges if patching system folders like /opt).
  3. Select your Discord client and click Install.

Requirements

  • Windows 10 or later (with WebView2), Linux (with WebKitGTK), or macOS 10.15+
  • Discord, Discord PTB, Discord Canary, or Discord Development installed

Uninstalling

Open DcDNS, select your client, and click Uninstall. The original Discord files will be restored from backup or cleaned automatically.

Notes

  • On Windows, run as Administrator if you encounter permission errors during injection.
  • On Linux, system-wide installations (like /opt/discord) require appropriate write permissions.
image2