summary refs log tree commit diff
path: root/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS91
1 files changed, 39 insertions, 52 deletions
diff --git a/NEWS b/NEWS
index 0d3c54d3..2247f774 100644
--- a/NEWS
+++ b/NEWS
@@ -1,59 +1,46 @@
-===============================================
-NetworkManager-1.20.8
-Overview of changes since NetworkManager-1.20.6
-===============================================
-
-This is a new stable release of NetworkManager.  Notable changes include:
-
-* Fix handling of system CA certificates in the ifcfg parser.
-* Handle ReachableTime and RetransTimer from IPv6 Router Advertisements.
-* Fixed setting of MTU according to its parent device for some device
-  types.
-* Various fixes for the initramfs configuration genertor.
-
-===============================================
-NetworkManager-1.20.6
-Overview of changes since NetworkManager-1.20.4
-===============================================
-
-This is a new stable release of NetworkManager.  Notable changes include:
-
-* Fix updating agent-owned VPN secrets.
-* Adjust IWD support to new D-Bus path of IWD 1.0.
-* Introduce an 'optional' property in the 802-1x setting to allow the
-  activation to proceed in case of missing authenticator.
-* Fix ARP announcements for IP addresses configured on interfaces.
-* Use proper interface when adding s390 specific details in initrd
-  generator.
-* Don't disable PMF on Wi-Fi connections using SAE.
-* Properly handle uint16 property types in libnm.
-
-===============================================
-NetworkManager-1.20.4
-Overview of changes since NetworkManager-1.20.2
-===============================================
-
-This is a new stable release of NetworkManager.  Notable changes include:
-
-* Fix crash related to Wi-Fi-P2P.
-* Support rd.znet option in initrd generator to support s390.
-* Fix not creating default-wired-connection when a suitable profile exists
-  which is not tied to the device by interface-name.
-* tui: support WPA3-Personal (SAE).
-* Fixes for OLPC Mesh Wi-Fi.
-* Various bug fixes. Notably, fix unit test and build issues.
-
-===============================================
-NetworkManager-1.20.2
-Overview of changes since NetworkManager-1.20.0
-===============================================
+=============================================
+NetworkManager-1.22
+Overview of changes since NetworkManager-1.20
+=============================================
 
 This is a new stable release of NetworkManager.  Notable changes include:
 
-* Don't ask wpa_supplicant to attempt to enable FT if the interface doesn't
-  support it.
+* Drop support for BlueZ 4. BlueZ 5 was released in 2012 and should
+  nowadays be available everywhere.
+* DHCP: switch "internal" DHCPv4 plugin from code based on systemd to use nettools'
+  n-dhcp4 library.
+* Add support for "scope" attribute for IPv4 routes.
+* Add support for specifying IAID and FQDN flags for DHCP request.
+* Add a '802-1x.optional' property to consider the wired 802.1X authentication as
+  optional.
+* Use the Network Cost Wi-Fi information element to determine metered
+  device state.
+* Support main.auth-polkit=root-only setting to disable PolicyKit use and
+  restrict authorization to root user.
+* core: declare "startup complete" when device reaches "connected"
+  state, even if IP addressing methods did not yet fully complete.
+  This changes behavior for unblocking "NetworkManager-wait-online.service",
+  and "network-online.target" earlier. If this causes issues in your
+  setup, you may need to configure "ipv4.may-fail=no" or "ipv6.may-fail=no",
+  which delays reaching "connected" state for the address family accordingly.
+* libnm: hide NMObject and NMClient typedefs from header files. This prevents
+  the user from subclassing these types and is an ABI change (in the unlikely
+  case that a user was subclassing the types, which is no longer supported).
+* libnm: retire deprecated WiMAX API NMDeviceWimax and NMWimaxNsp.
+  WiMAX support was removed from NetworkManager in version 1.2 (2016) and no such
+  type instances would have been created by NMClient for a while now.
+* Deprecate synchronous API for D-Bus calls in libnm. We don't remove libnm API so
+  you are free to continue using it. But tells you that using it might be a bad idea.
+* libnm: heavily internal rework NMClient. This slims down libnm and makes the
+  implementation more efficient. NMClient should work now well with a separate
+  GMainContext.
+* Add `nmcli general reload` subcommand to reload NetworkManager configuration
+  and DNS settings.
+* nm-cloud-setup: add new tool for automatically configuring NetworkManager
+  in cloud. This is still experimental and currently only EC2 and IPv4 is
+  supported.
+* Add new NetworkManager logo to "contrib/art/logo".
 * Various bug fixes and improvements.
-* French, Japanese, Korean, Polish and Simplified Chinese translation updates.
 
 =============================================
 NetworkManager-1.20