This release is a long time coming, and includes some notable improvements to NAT traversal for peers that don't have port forwarding.
Fixes
- Established connections with peers won't have their functional endpoints ripped out from under them any more. The server-reported IP won't inherently override a working endpoint if there's been a recent handshake while running
innernet up
. This was causing certain connections to pause every 60 seconds very annoyingly. - macOS users won't see confusing systemd instructions any more.
- The IPv6 anycast address is no longer allocated within CIDRs. There's no migration for this fix, so if you are having issues with IPv6 forwarding, you'll need to create a new network.
/etc/innernet/[network].conf
was created by default with the default file permissions and then innernet immediately warned that it was not wise. Innernet has become wise itself.