Skip to content

v1.2.0

Choose a tag to compare

@shayanb shayanb released this 03 Feb 23:38
23c8a25

Release v1.2.0

Added

  • moav update -b BRANCH - Switch git branches during update (e.g., moav update -b dev, moav update -b paqet)
  • Profile aliases for moav start: sing-box, singbox, reality, trojan, hysteria all map to proxy profile
  • Service aliases for restart/stop/logs: proxy, reality map to sing-box service
  • Branch display in header and status when not on main branch
  • moav test verbose flag (-v or --verbose) for debugging connection issues
  • Multiple fallback DNS servers in sing-box config (Google, Cloudflare, Quad9 UDP)

Changed

  • moav update now shows help with --help flag
  • moav test now prefers IPv4 configs over IPv6
  • moav test treats IPv6 network failures as warnings instead of errors
  • Improved gitignore for generated WireGuard and dnstt files

Fixed

  • moav update -b BRANCH arguments not being passed correctly
  • Double header display when running moav interactive menu
  • Script permissions (755) for all shell scripts in repository
  • Generated files (server.pub, wg_confs/, coredns/) no longer trigger update conflicts
  • moav test IPv6 URI parsing, config validation, and error messages

Full Changelog

v1.1.2...v1.2.0