Releases: gravitl/netclient
Releases · gravitl/netclient
v0.18.7
Netclient v0.18.7
Whats New
- internet gateways for egress
What's Fixed
- peer update improvements
- sso/basic auth registration
- auto updates
- refresh of wireguard keys
- forwarding rules to counteract docker setting default forward policy to deny
- prevent routing changes to private addresses
known issues
- Incorrect metrics against ext clients
- Host ListenPorts set to 0 after migration from 0.17.1 -> 0.18.6
- Mac IPv6 addresses/route issues
- Docker client can not re-join after complete deletion
- netclient-gui network tab blank after disconnect
v0.18.6
Netclient v0.18.6
Whats New
- no new features
What's Fixed
- Nat type detection
- better local endpoint detection
- better link handling on interface address assignment on linux
known issues
- Incorrect metrics against ext clients
- Host ListenPorts set to 0 after migration from 0.17.1 -> 0.18.6
- Mac IPv6 addresses/route issues
- Docker client can not re-join after complete deletion
v0.18.5
Netclient v0.18.5
Whats New
- Client will automatically clean up servers/nodes if it detects attempted unauthorized access against a server
- Default proxy mode (propogated from server)
What's Fixed
- Interface data collected on registration
- Bug around relay calculations fixed
- Potential nil pointer addressed
- Migration reworked
- Metric collection fixed between nodes
known issues
- Incorrect metrics against ext clients
- Host ListenPorts set to 0 after migration from 0.17.1 -> 0.18.4
- Mac IPv6 addresses/route issues
- Docker client can not re-join after complete deletion
v0.18.4
Netclient v0.18.4
Whats New
- Client will automatically clean up servers/nodes if it detects attempted unauthorized access against a server
- Default proxy mode (propogated from server)
What's Fixed
- Interface data collected on registration
- Bug around relay calculations fixed
- Potential nil pointer addressed
- Migration reworked
- Metric collection fixed between nodes
known issues
- Incorrect metrics against ext clients
- Host ListenPorts set to 0 after migration from 0.17.1 -> 0.18.4
- Mac IPv6 addresses/route issues
- Docker client can not re-join after complete deletion
v0.18.3
Netclient v0.18.3
Whats New
What's Fixed
- More efficient Windows daemon handling
- Better peer route setting on clients
- Some commands involving the message queue on client have been fixed
- NFTables masquerading issue
- Some logging has been adjusted
- Migrations on Linux work for 0.17.x - 0.18.3
- Registration by enrollment key on client GUI
known issues
- Network interface routes may be removed after sometime/unintended network update
- Caddy does not handle netmaker exporter well for EE
- Incorrect latency on metrics (EE)
- Swagger docs not up to date
- Lengthy delay when you create an ext client
- issues connecting over IPv6 on Macs
- Nodes on same local network may not always connect
- Netclient GUI shows egress range(s) twice
- DNS entries are not sent after registration with EnrollmentKeys
- If you do NOT set STUN_LIST on server, it could lead to strange behavior on client
v0.18.2
Netclient v0.18.2
whats new
- Added NFTables support for egress + ingress on linux
- Added new
register
command. i.e.netclient register -t <enrollment-token>
- Added support for EMQX/any potential broker endpoint connection
- New Github workflows
whats fixed
- GUI host details are more accurate
- Better peer management handling for normal peer updates
- Logs cleanup
- Dependency updates
known issues
- Auto update won't function until full release
v0.18.1
v0.18.0
What's New?
This is the first one, everything is new!
- All New Netclient
- https://github.com/gravitl/netclient
- Apache 2.0 License
- Proxy for STUN behind NAT
- Operates on a single network interface
- New GUI
- Automatic client upgrades
- clients will now track server version
What's Fixed?
- Repo did not previously exist
Known Bugs
- Interface IP disappears sometimes
- Only iptables nodes will work as ingress/egress
- Only AMD architecture is available for FreeBSD
- netclient MSI/exe (Windows) does not default to run as administrator