offentliggjort ny stabil udgivelse af grænsefladen for at forenkle opsætningen af netværksparametre - NetworkManager 1.20. plugins for at understøtte VPN udvikles OpenConnect, PPTP, OpenVPN og OpenSWAN gennem deres egne udviklingscyklusser.
Tilføjet understøttelse af trådløse Mesh-netværk, hvor hver node er forbundet via tilstødende noder;
Forældede komponenter er blevet renset. Inklusive libnm-glib-biblioteket, som blev erstattet i NetworkManager 1.0 af libnm-biblioteket, blev ibft-plugin'et fjernet (for at overføre netværkskonfigurationsdata fra firmwaren skal du bruge nm-initrd-generator fra initrd) og understøttelse af "main" .monitor-”-indstillingen blev stoppet forbindelsesfiler" i NetworkManager.conf (skal eksplicit kalde "nmcli-forbindelsesbelastning" eller "nmcli-forbindelse genindlæs");
Som standard er den indbyggede DHCP-klient aktiveret (intern tilstand) i stedet for den tidligere brugte dhclient-applikation. Du kan ændre standardværdien ved at bruge "--with-config-dhcp-default" byggemuligheden eller ved at indstille main.dhcp i konfigurationsfilen;
Tilføjet muligheden for at konfigurere køstyringsdisciplinen fq_codel (Fair Queuing Controlled Delay) for pakker, der venter på at blive sendt, og den spejlede handling til trafikspejling;
For distributioner er det muligt at placere afsendelsesscripts i mappen /usr/lib/NetworkManager, som kan bruges i systembilleder, der er tilgængelige i skrivebeskyttet tilstand og slette /etc ved hver opstart;
Tilføjet understøttelse af skrivebeskyttede mapper til nøglefil-pluginnet
("/usr/lib/NetworkManager/system-connections"), profiler, hvori kan ændres eller slettes via D-Bus (i dette tilfælde tilsidesættes ikke-modificerbare filer i /usr/lib/ af filer gemt i /etc eller / løb);
I libnm er koden til parsing af indstillinger i JSON-format blevet omarbejdet, og der er tilvejebragt en mere stringent kontrol af parametre;
I routingregler efter kildeadresse (policy routing) er understøttelse af "suppress_prefixlength"-attributten blevet tilføjet;
For VPN WireGuard er understøttelse af scripts til automatisk at tildele en standardrute "wireguard.ip4-auto-default-route" og "wireguard.ip6-auto-default-route" blevet implementeret;
Implementeringen af plugins til administration af indstillinger og metoden til lagring af profiler på disken er blevet omarbejdet. Tilføjet støtte til migrering af forbindelsesprofiler mellem plugins;
Profiler, der er gemt i hukommelsen, behandles nu kun af nøglefil-plugin'et og gemmes i mappen /run, hvilket undgår at miste profiler efter genstart af NetworkManager og gør det muligt at bruge den FS-baserede API til at oprette profiler i hukommelsen;
Tilføjet ny D-Bus metode AddConnection2(), som giver dig mulighed for at blokere automatisk forbindelse af en profil på tidspunktet for dens oprettelse. I metode Opdatering2() tilføjet "no-reapply"-flaget, hvor ændring af indholdet af forbindelsesprofilen ikke automatisk ændrer den faktiske konfiguration af enheden, før profilen genaktiveres;
Tilføjet indstillingen "ipv6.method=disabled", som giver dig mulighed for at deaktivere IPv6 for enheden.