1.1.0 π VPNs, WANs and tests
π Release note 1.1.0 | βοΈ Support the development | π Documentation | βοΈ Star AsusRouter | βοΈ Home Assistant Integration
π Features
- Added support for VPN Fusion (stock
388+
) - Added support for OpenVPN (stock
388+
) - Added support for WireGuard (stock and merlin
388+
) - Improved HA converters (+ new
convert_to_ha_data
for proper flattening data) - Added start-up calculated values as
None
(CPU) - Added data drop for cases of the same data on multiple endpoints
- Added
dump
tools for logging and dumping replies of the device - Small improvements over the code
- Improved logging on connection failure
- Added Dual WAN support
- Added WAN Aggregation support
π Bug fixes
- Fixed error in historic data calculation
- Other minor fixes in data processing
- Blocked request attempts on closed session
- Fixed missing values for OpenVPN client
- Fixed unsafe dict pop
- Fixed missing arguments on state setting
π¨ Testing
- Added unit tests for tools: cleaners, converters, readers, writers
- Added unit tests for some endpoint modules
- Added full device test for RT-AX88U / Merlin / 388
π¨ Other changes
- Minor improvements to logging and code stability
π£ GitHub
- Added testing workflow for all incomming PRs and pushes to the dev / main branch