Dostępna jest stabilna wersja interfejsu upraszczająca konfigurowanie parametrów sieciowych - NetworkManager 1.36.0. Wtyczki obsługujące VPN, OpenConnect, PPTP, OpenVPN i OpenSWAN są opracowywane w ramach własnych cykli rozwojowych.
Główne innowacje NetworkManager 1.36:
- Kod konfiguracji adresu IP został znacznie przerobiony, ale zmiany dotyczą głównie wewnętrznych procedur obsługi. Dla użytkowników wszystko powinno działać jak wcześniej, poza niewielkim wzrostem wydajności, mniejszym zużyciem pamięci i poprawioną obsługą ustawień z wielu źródeł (DHCP, ustawienia ręczne i VPN). Na przykład ręcznie dodane ustawienia nie wygasają teraz nawet po otrzymaniu ustawień dla tego samego adresu przez DHCP. Dla programistów zmiany ułatwią utrzymanie i rozbudowę kodu.
- Włączono ignorowanie tras dla protokołów nieobsługiwanych w NetworkManager, co rozwiąże problemy z wydajnością przy dużej liczbie wpisów w tablicy routingu, związanych np. z BGP.
- Dodano obsługę nowych typów tras: czarna dziura, nieosiągalna i zakazana. Ulepszone przetwarzanie tras wielościeżkowych IPv6.
- Nie obsługujemy już trybu „skonfiguruj i wyjdź”, który umożliwiał zamknięcie NetworkManagera natychmiast po skonfigurowaniu sieci, bez pozostawiania procesu w tle w pamięci.
- Zaktualizowano kod klienta DHCP i DHCPv6 w oparciu o systemd.
- Dodano obsługę modemów 5G NR (New Radio).
- Zapewniono możliwość wyboru zaplecza Wi-Fi (wpa_supplicant lub IWD) na etapie kompilacji.
- Zapewniono, że tryb Wi-Fi P2P działa z backendem IWD, a nie tylko z wpa_supplicant.
- Dodano eksperymentalną obsługę uruchamiania NetworkManagera bez uprawnień roota.
Źródło: opennet.ru