Skip to content

πŸ› οΈ 1.18.0 DDNS, robust boottime and many dev improvements

Choose a tag to compare

@Vaskivskyi Vaskivskyi released this 10 Aug 14:51
· 305 commits to main since this release
f1b429a

Buy Me A Coffee | πŸ“‘ Release notes | πŸ“– Documentation | ⭐️ Star AsusRouter | ⭐️ Home Assistant Integration

πŸš€ Features

  • Added DDNS support via AsusData.DDNS
    • Full compatibility with Asus DDNS servers (.com and .cn)
  • Added ARConfigKey enum to help with configuration management. This is now the only supported way to get and set ARConfig keys
  • Added robust boot time measurement to fix 1-second jitter. Optional, can be set via ARConfigKey.ROBUST_BOOTTIME (default: False)

🐣 GitHub & Development

  • Added ruff configurations
  • Added pre-commit hooks
  • Added CI check on ruff
  • Improved the CONTRIBUTING.md documentation

πŸ“¦ Dependencies

  • Bumped ruff to 0.12.8
  • Set pre-commit to 4.3.0