NetworkManager 1.36

What's new

This is the announcement of major release NetworkManager 1.36.0 on 24th February 2022. It comes six weeks after the previous major release.

Sophie and Jirka, without NetworkManager

See what is new.

Rework IP Configuration

The way NetworkManager handles IP configuration internally was heavily reworked. The goal was more maintainable and extendable code (see here).

This was a huge rework, but the goal is that it has little visible impact to the user. In the best case, everything still works the same – or better. And as far as we know, it does work well. If you want to be extra careful on your production system, this is the reason to wait before upgrading just yet.

Routing

NetworkManager now ignores routes of protocols that it doesn’t support. This is done to help with performance problems with a huge number of routes, for example with BGP software.

NetworkManager now also supports blackhole, unreachable and prohibit type routes.

Also it handles IPv6 multipath routes better. Previously, NetworkManager didn’t understand such routes, which could lead to wrong behavior.

No More “configure-and-quit” Mode

NetworkManager had a mode where it would configure the network and quit. The goal of that was to avoid a running daemon with static configuration. This mode was dropped, as it was very little used (see mailing list).

Conclusions

See also our NEWS for more details.

You can find the release tarball as usual on our download page.

If you are using Fedora/RHEL, you can try our copr repositories.

This release was possible thanks to the contributions of: Ana Cabral, Andrew Zaborowski, Beniamino Galvani, Daniele Palmas, Fernando Fernandez Mancera, James Hilliard, Justin Spencer, Lubomir Rintel, Nacho Barrientos, Sam Morris, Thomas Haller, Tomohiro Mayama, Val Och, Wen Liang, xiangnian, 流浪猫.

As always, thanks to our Red Hat QA Vladimír Beneš, Filip Pokryvka, David Jasa, Matej and Vitezslav Humpa.

Published by on and tagged release .