Skip to content

DNS Wizard v1.2.1

Choose a tag to compare

@acchuang acchuang released this 21 May 04:36
· 23 commits to master since this release

Bug Fixes & Improvements

  • Security: Fixed command injection vulnerability in shell escaping (POSIX single-quote escaping)
  • Security: Added path validation to save_file command
  • Bug: Fixed HealthPanel metrics never updating after speed tests (replaced stale useMemo with useState + storage event listener)
  • Bug: Fixed SpeedPanel event listener leak on component unmount (added mountedRef + cleanup)
  • Bug: Fixed cancel_speed_test fire-and-forget (now properly awaits)
  • UX: SimpleMode toggle now persists across app reloads (localStorage)
  • UX: Added loading state to HealthPanel while checking network
  • UX: Fixed duplicate onboarding icon on step 2
  • UX: Skip IP polling when app is backgrounded (document.hidden)
  • UX: Added React error boundary to catch rendering crashes gracefully
  • Docs: Clarified macOS-only support in README