Releases: gravitl/netclient
v1.0.0
Netclient v1.0.0
Whats New ✨
-
Gateways Unified: Internet Gateways are now merged into the general Gateway feature and available in Community Edition.
-
Site-to-Site over IPv6: IPv4 site-to-site communication over IPv6 Netmaker overlay tunnels.
🛠 Improvements & Fixes
-
Auto-Sync DNS Configs: Multi-network DNS configurations now sync automatically between server and clients.
-
Stability Fixes: Improved connection reliability for nodes using Internet Gateways.
-
LAN/Private Routing Enhancements: Smarter detection and handling of local/private routes, improving peer-to-peer communication in complex network environments.
Known Issues 🐞
-
Inaccurate uptime info in metrics involving ipv4-only and ipv6-only traffic
-
netclients cannot auto-upgrade on ipv6-only machines.
-
Need to optimize multi-network netclient join with enrollment key
-
Stale Peer On The Interface, When Forced Removed From Multiple Networks At Once.
v0.99.0
Netclient v0.99.0
Whats New ✨
-
ACLs on Community Edition (Beta): The new version of Access Control Lists is now available in CE as a beta feature.
-
Auto Sync Server Settings: Automatically propagate server configuration changes across nodes.
-
DNS Search Domains on Windows: DNS search domains configuration for Windows clients.
🛠 Improvements & Fixes
-
Optimized DNS Query Handling: Faster and more efficient internal name resolution.
-
Improved Failover Handling: Enhanced stability and signaling for NAT traversal peer connections.
-
User Egress Policies: More granular control over user-level outbound traffic policies.
-
LAN/Private Routing Enhancements: Better detection and handling of local/private endpoint routes during peer communication.
-
Stale Route Cleanup on Node Disconnect: Automatically removes outdated interface routes when nodes disconnect.
Known Issues 🐞
- Stale Peer On The Interface, When Forced Removed From Multiple Networks At Once.
v0.90.0
Netclient v0.90.0
Whats New ✨
- ACL Rules for Egress Ranges
- High Availability for Egress Routes
- Added Support for Additional Nameservers.
- Managed DNS Support for Windows
What's Fixed/Improved 🛠
- Optimised Metrics Collection.
- IPv6 DNS Entries.
- FailOver connection improvements.
- Optimized Failover peer signaling.
- Improved Connectivity Status Indicator with real-time troubleshooting help.
Known Issues 🐞
- Stale Peer On The Interface, When Forced Removed From Multiple Networks At Once.
v0.30.0
Netclient v0.30.0
Whats New ✨
- Advanced ACL Rules - port, protocol and traffic direction
- Reduced Firewall Requirements To One Single Port (443 udp/tcp)
- Option to Turn off STUN or specify custom stun servers
What's Fixed/Improved 🛠
- Ipv6 Metrics Data
- Optimised MQ message size
Known Issues 🐞
- Stale Peer On The Interface, When Forced Removed From Multiple Networks At Once.
v0.26.0
Netclient v0.26.0
Whats New ✨
- Managed DNS System (Linux)
- New ACLs System
What's Fixed/Improved 🛠
- Metrics Data
Known Issues 🐞
- Stale Peer On The Interface, When Forced Removed From Multiple Networks At Once.
v0.25.0
Netclient v0.25.0
Whats New ✨
What's Fixed/Improved 🛠
- Scalability Improvements
- Fixed MQ Decrypt Error Due To Config Corruption
- Netclient Push Command Fix For Static Endpoint
- Handled Inernet gw issues in Dual Stack Networks
Known Issues 🐞
- Erratic Traffic Data In Metrics
- Stale Peer On The Interface, When Forced Removed From Multiple Networks At Once.
v0.24.3
Netclient v0.24.3
Whats New ✨
- Network Change Detection System
- Switched Client Checkins To API
What's Fixed/Improved 🛠
- Fixed IPv6 Only Public Listen Port Issue
- Scalability Improvements
- Improved FailOver Peer Checks
- Netclient Push Command Fix For Static Endpoint
Known Issues 🐞
- Erratic Traffic Data In Metrics
- Stale Peer On The Interface, When Forced Removed From Multiple Networks At Once.
v0.24.2
Netclient v0.24.2
Whats New ✨
- Static Host Functionality With Separate Settings For Port and endpoint IP
What's Fixed/Improved 🛠
- Improved FailOver Functionality
- Local Peer Routing in Dual-Stack Environments
- Stale Node Issue On Multinet With
netclient uninstall
- IPv6 Internet Gateways Improvements
- Made Version Upgrade Process More Resilient
- Egress Route Management Improvements
Known Issues 🐞
- Erratic Traffic Data In Metrics
- Stale peer on the interface, when forced removed from multiple networks at once.
v0.24.1
Netclient v0.24.1
Whats New ✨
- IPv6 Enhancements
What's Fixed/Improved 🛠
- Egress Enhancement In Multiple Networks
- Fix armv5-v7 Upgrade Download Link
- Fix Windows Interface Issue In Multiple Networks
- SSO network join Improvements.
- Remove Egress Routes After Egress Gateway Is Removed
Known Issues 🐞
- Erratic Traffic Data In Metrics
netclient server leave
Leaves a Stale Node Record In At Least One Network When Part Of Multiple Networks, But Can Be Deleted From The UI.- IPv6 internet traffic does not route to the InetGw in Dual Stack Network
v0.24.0
Netclient v0.24.0
Whats New ✨
- IPv6 and Dual Stack Networks Support Across Platform
- Turned Off Hole Punching For Static Hosts
- Endpoint Detection Can Now Be Turned Off By Setting
ENDPOINT_DETECTION=false
On Server Config
What's Fixed/Improved 🛠
- Fixed The Issues Around Config Getting Corrupted
- Scalability Fixes
- Improved Endpoint Detection Logic, Optimised To Throttle The Number Of Open Test Connections
- Improved FailedOver Logic To Work At Scale
- Fixed Egress Routes In Dual Stack Netmaker Overlay Networks
- Fixed Windows Adapter Issues
- Added improvements for Handling Static Host Args On
netclient join
Command - Darwin IPv6 addresses/route issues
- Fixed Client Connectivity Metrics Data
Known Issues 🐞
- Windows Intermittent Issues With Interface Disappearing When Joined On Multiple Networks
- Erratic Traffic Data In Metrics
netclient server leave
Leaves a Stale Node Record In At Least One Network When Part Of Multiple Networks, But Can Be Deleted From The UI.- On Darwin Stale Egress Route Entries Remain On The Machine After Removing Egress Range Or Removing The Egress Server