Skip to content

Releases: farshidrezaei/dnsmgr

dnsmgr v1.1.0 - Auto Failover Daemon, Packaging & Live Ticker

Choose a tag to compare

@farshidrezaei farshidrezaei released this 06 Sep 11:54

Release Highlights for dnsmgr (v1.1.0)

  • Auto-Failover Watchdog Daemon (dnsmgr daemon): Probes active connection DNS health periodically and automatically performs smart failover to the fastest healthy provider upon network drops or censorship, sending desktop notifications (notify-send).
  • Live Latency Ticker: Embedded periodic ping badge in the dashboard status bar.
  • GoReleaser Integration: Complete multi-architecture build definitions for Linux (amd64, arm64, armv7, riscv64).
  • AUR & Homebrew Packaging: Ready-to-use recipes for Arch/Manjaro (PKGBUILD) and Linuxbrew (dnsmgr.rb).
  • VHS Terminal Demo Recording: Script for animated recording generation.
  • Visual Badges: CI status, releases, and platform badges on GitHub.

dnsmgr v1.0.0 - Production-Grade Linux DNS Manager

Choose a tag to compare

@farshidrezaei farshidrezaei released this 06 Sep 11:06

Initial Release of dnsmgr (v1.0.0)

Modern, Production-Grade Linux DNS Manager for NetworkManager

🚀 Features

  • TUI & CLI: Modern terminal interface built with Go, Charm Bubble Tea & Lip Gloss.
  • Smart Auto-Connect (F / fastest): Concurrent latency benchmarking connecting automatically to the fastest, most reliable DNS.
  • Anti-Sanction & Gaming Presets: Pre-configured with 403.online, Radar Game, Shecan, Electro, Begzar, AdGuard, Cloudflare, Google, Quad9, and OpenDNS.
  • Developer Service Sanity Checker (s / --check-sanctions): Probing Docker Hub, Google Cloud, Android Developer Portal, Terraform Registry, and OpenAI API.
  • Instant Cache Flushing (C / flush): NetworkManager / systemd-resolved cache invalidation.
  • Interactive Profile Creation (n): On-the-fly custom DNS profile creator with syntax validation.
  • Search & Category Filtering (/ and c): Real-time filtering across connections and DNS categories.
  • Multi-Theme Engine (T): Tokyo Night, Catppuccin Macchiato, Nord, Gruvbox, and Default Dark.
  • Safety by Default: Automatic snapshot backups before changes, with 1-click rollback (B) and DHCP restore (d).

📦 Download Binaries

Pre-compiled standalone binaries for Linux are attached below (amd64, arm64, arm).