Releases
1.1.0
Features
Added ZeroTier VPN backend
Added support for configuring ZeroTier in OpenWrt backend
Added support for more WPA EAP client parameters
Added support for more WPA Enterprise parameters
Added data-ciphers option for OpenVPN
Added support for DSA and VLAN 802.1q/802.1ad interfaces
Added support for more properties to WireGuard schema
Allowed defining VXLAN interface in VXLAN over WireGuard backend
Added OWE encryption type
Added wpa3-personal
for 802.11s mesh
Added support for new wireless radio syntax band
Changes
Updated OpenWrt timezones
Updated the default values for script_security
to 2
and log
to /var/log/<infname>.log
in configuration generated by OpenVpn.auto_client
Do not add roaming configuration in wireless configuration when roaming is disabled
Avoid unnecessary options in wireless configurations
Do not remove default options in WireGuard configurations
Dependencies
Bumped jinja2~=3.1.4
Bumped jsonschema~=4.23.0
Added support for Python 3.10
Dropped support for Python 3.7
Bugfixes
Fixed parsing routes without a gateway
Fixed optional management frame protection
Fixed multiple WireGuard peers bug
Fixed bridge name in auto-attached wireless interface
Fixed unhashable type list error in netjsonconfig.utils.merge_list
Removed device configuration block for modemmanager
interface
Fixed automatic attachment of wireless interface to network interface
Fixed ZeroTier schema for allow_managed
field
Replaced dashes with underscores in WireGuard peer interface names in OpenWrt configuration
Fixed OpenVPN fragment option being removed when set to 0
Updated missing WiFi 5GHz channels on U-NII-2C and U-NII-3
You can’t perform that action at this time.