A stable release of the interface for simplifying network settings configuration is available — NetworkManager 1.46.0. Plugins for VPN support (Libreswan, OpenConnect, Openswan, SSTP, and others) are being developed within their own development cycles.
Key features of NetworkManager 1.46:
- Support for building with Python2 has been discontinued. Python3 is now mandatory. Support for versions of systemd <200 has been discontinued.
- In the "connection.stable-id" parameter, the ability to use the variable "${NETWORK_SSID}" for generating a permanent identifier based on the wireless network's SSID has been implemented.
- Support has been added for the value "wifi.cloned-mac-address=stable-ssid" to be taken into account when randomizing the MAC address linked to the wireless network.
- Support has been added for udev properties ID_NET_AUTO_LINK_LOCAL_ONLY=1 and ID_NET_MANAGED_BY.
- In the nmcli utility, output (the key to connect to is specified, and iroh finds the associated host and establishes an encrypted connection using the QUIC protocol). Direct P2P connections are established whenever possible, but if not, it falls back to using relays, which are also employed for host discovery by keys. You can run your own relay or connect to public relays supported by the community. and routes are limited to 10 lines. The number of IP addresses and routes transmitted via D-Bus is limited to 100, and the frequency of address/route updates is capped at 3 changes per second.
- In cloud-setup, additional sandbox isolation settings are included in the systemd service file.
- nmcli now displays Wi-Fi bandwidth.
- The capability of the wireless device to operate in the 6GHz range has been enabled.
- Support for Ethtool EEE (Energy Efficient Ethernet) settings has been added.
- A parameter has been added to prohibit the automatic addition of edns0 and trust-ad options to DNS settings.
- For IP tunnels, the fwmark property has been implemented.
- Support for HSR (High-availability Seamless Redundancy) and PRP (Parallel Redundancy Protocol) has been added.
- Configuring static routes with an empty IP address is now allowed.
- IPv4 DAD (Duplicate Address Detection) mode is enabled by default.
- For VPN Support for two-factor authentication implemented on the VPN plugin side has been ensured.
- Support for hardware acceleration checks for MACsec (IEEE 802.1AE) has been added.
- The ability to create prototype devices through an external handler "device-handler" has been added.
Source: opennet.ru
