Releasing v0.107.1:
- wifi: add support for WPA3-Enterprise (LP: #2029876) by @daniloegea in #402
- wifi: support WPA2 and WPA3 Personal simultaneously by @daniloegea in #404
- added mii-monitor-interval example by @Sudo-Whodo in #411
- docs: Add "Contribute Documentation" how-to by @slyon
- auth: add support for LEAP and EAP-PWD by @daniloegea in #415
- tests: Add autopkgtest for LP#1959570 by @slyon in #419
- wifi: make it possible to have a psk and an eap password simultaneously by @daniloegea in #416
- doc: Set-up some basic Doxygen project by @slyon in #423
- doc: Make Sphinx to handle autodoxygen project, using breathe by @slyon in #423
- doc: create libnetplan apidoc structure by @slyon in #423
- inc: Start documenting public API by @slyon in #423
- doc: Update 'Netplan everywhere' for 23.10 by @slyon and @rkratky in #418
Bug fixes:
- test:ovs: Avoid NetworkManager taking contol, breaking a test by @slyon
- parse: allow COMMON_LINK_HANDLERS for VRFs by @slyon in #401
- util: don't return a placeholder netdef in the iterator by @daniloegea in #406
- tunnels/validation: do not error out if "local" is not defined by @daniloegea in #407
- tests: add some integration tests without the local address by @daniloegea in #407
- wireguard: ignore empty endpoints (LP#2038811) by @daniloegea in #414
- parse: improve the parsing of access-points (LP: #1809994) by @daniloegea in #413
- wifi: replace the previously defined AP with the new one by @daniloegea in #413
- doc: spelling check improvements by @daniloegea in #417
- Fix permissions on folder '/run/NetworkManager/' by @matdug in #422
- cli:try: avoid linting error for type hints by @slyon in #422
- nm-parse: always read the PSK into the new psk variable by @daniloegea in #416
- networkd: fix formatting by @chr4 in #424
- networkd: replace deprecated CriticalConnection= by KeepConfiguration= by @chr4 in #424
- networkd: move KeepConfiguration= into [Network] section by @slyon
- apply: bring "lo" back up if it's managed by NM by @daniloegea in #408
- apply: don't assume the NM loopback connection is called "lo" by @daniloegea in #408
Full Changelog: 0.107...0.107.1