Releases: gravitl/netmaker
Releases · gravitl/netmaker
v0.30.0
Netmaker v0.30.0
Whats New ✨
- All-new Dashboard Navigation
- Advanced ACL Rules - port, protocol and traffic direction
- Reduced Firewall Requirements To One Single Port for self-hosted (443 udp/tcp). Netclient will default to using port 443 only to listen over Private IPs if it is available; otherwise, it will use port 51821.
- Option To Turn Off UDP hole punching, Option To Specify Custom Stun Servers
- Improved Connectivity Status Indicator With Real-time Troubleshooting Help.
What's Fixed/Improved 🛠
- Metrics Data
- Optimised MQ message size
- FailOver Stability Fixes
- Scalability Fixes
- Duplicate Node IP check on update
Known Issues 🐞
- IPv6 DNS Entries Are Not Working.
- Stale Peer On The Interface, When Forced Removed From Multiple Networks At Once.
- WireGuard DNS issue on most flavours of Ubuntu 24.04 and some other newer Linux distributions. The issue is affecting the Remote Access Client (RAC) and the plain WireGuard external clients. Workaround can be found here https://help.netmaker.io/en/articles/9612016-extclient-rac-dns-issue-on-ubuntu-24-04.
v0.26.0
Netmaker v0.26.0
Whats New ✨
- New ACLs and Tag Management System
- Managed DNS system (Linux)
- Simplified User Mgmt With Default Roles and Groups (Hidden away network roles)
- New Add a Node Flow for netclient and static wireguard files
What's Fixed/Improved 🛠
- Metrics Data
- FailOver Stability Fixes
- Scalability Fixes
Known Issues 🐞
- Adding Custom Private/Public Key For Remote Access Gw Clients Doesn't Get Propagated To Other Peers.
- IPv6 DNS Entries Are Not Working.
- Stale Peer On The Interface, When Forced Removed From Multiple Networks At Once.
- Can Still Ping The Domain Name Even When The DNS Toggle Is Switched Off.
- WireGuard DNS issue on most flavours of Ubuntu 24.04 and some other newer Linux distributions. The issue is affecting the Remote Access Client (RAC) and the plain WireGuard external clients. Workaround can be found here https://help.netmaker.io/en/articles/9612016-extclient-rac-dns-issue-on-ubuntu-24-04.
v0.25.0
Netmaker v0.25.0
Whats New ✨
- Advanced User Management with RBAC Roles
- User Invitation via Email and Magic Links
What's Fixed/Improved 🛠
- Scalability Improvements
- Optimised Traffic Flow Over MQ
- Improved Peer Updates with Batching
Known Issues 🐞
- Erratic Traffic Data In Metrics.
- Adding Custom Private/Public Key For Remote Access Gw Clients Doesn't Get Propagated To Other Peers.
- IPv6 DNS Entries Are Not Working.
- Stale Peer On The Interface, When Forced Removed From Multiple Networks At Once.
- Can Still Ping Domain Name Even When DNS Toggle Is Switched Off.
- WireGuard DNS issue on most flavours of Ubuntu 24.04 and some other newer Linux distributions. The issue is affecting the Remote Access Client (RAC) and the plain WireGuard external clients. Workaround can be found here https://help.netmaker.io/en/articles/9612016-extclient-rac-dns-issue-on-ubuntu-24-04.
v0.24.3
Netmaker v0.24.3
Whats New ✨
- Validation Checks For Egress Routes
- Network Change Detection System
- Removed Creation Of ACLs For EMQX
What's Fixed/Improved 🛠
- Removed RAG Metadata Length Restriction
- Scalability Improvements
- Optimised Traffic Flow Over MQ
- Improved Validation Checks For Internet GWS
Known Issues 🐞
- Erratic Traffic Data In Metrics.
- Adding Custom Private/Public Key For Remote Access Gw Clients Doesn't Get Propagated To Other Peers.
- IPv6 DNS Entries Are Not Working.
- Stale Peer On The Interface, When Forced Removed From Multiple Networks At Once.
- Can Still Ping Domain Name Even When DNS Toggle Is Switched Off.
- WireGuard DNS issue on most flavors of Ubuntu 24.04 and some other newer Linux distributions. The issue is affecting the Remote Access Client (RAC) and the plain WireGuard external clients. Workaround can be found here https://help.netmaker.io/en/articles/9612016-extclient-rac-dns-issue-on-ubuntu-24-04.
v0.24.2
Netmaker v0.24.2
Whats New ✨
- Static Host Functionality With Separate Settings For Port and endpoint IP
- Network Info And Metadata Info Added To Remote-Access-Client
What's Fixed/Improved 🛠
- Improved FailOver Functionality
- Local Peer Routing In Dual-Stack Environment
- Stale Node Issue On Multinet With
netclient uninstall
- IPv6 Internet Gateways Improvements
- Handled New Oauth User SignUp via Remote-Access-Client
- PeerUpdate Improvements Around Default Host and Multi-nets
Known Issues 🐞
- Erratic Traffic Data In Metrics.
- Stale peer on the interface, when forced removed from multiple networks at once.
v0.24.1
Netmaker v0.24.1
Whats New ✨
- Users Can define Multiple Endpoints On The Remote Access Gateway To Choose From While Establishing a Connection.
- OAUTH Code Moved From CE To Pro.
- nm-quick.sh Enhancement To Install The Latest Docker To Enable Support Of the Latest Distros.
- 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 Removed
- Remote Access Gateway Connection Handling Improvements.
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
Netmaker v0.24.0
Whats New ✨
- IPv6 and Dual Stack Networks Support Across Platform
- Endpoint Detection Can Now Be Turned Off By Setting
ENDPOINT_DETECTION=false
On Server Config - New SignUp Flow For Oauth Users, With Admin Approval Process.
- Added Failover Commands to nmctl
What's Fixed/Improved 🛠
- Scalability Fixes around Mq connection, ACLs
- Fixed Zombie Node Logic To Avoid Choking On the Channel
- Fixed Egress Routes In Dual Stack Netmaker Overlay Networks
- Fixed Client Connectivity Metrics Data
- Fixed auto-relay with enrollment key
- Improved Logic Around Oauth Secret Management
- Improved Oauth Message Templates
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.- On Darwin Stale Egress Route Entries Remain On The Machine After Removing Egress Range Or Removing The Egress Server
v0.23.0
Netmaker v0.23.0
Whats New ✨
- Revamped Internet Gateways: hosts and clients can now use internet gateways! More info here
On community edition, internet gateways for clients can be accessed via the Remote Access tab. - PostUp and PostDown commands for clients
- EMQX cloud support
- Metadata for Remote Access Gateways
What's Fixed/Improved 🛠
- Allow creation of gateways, relays and egress without clients, relayed hosts and external ranges respectively
- Make default host a remote access gateway and a failover host on joining a new network
- Stability fixes with ACLs
- Fixed issues with install/upgrade scripts
- Fixed issues with CoreDNS
- Validation check for enrollment key using a relay
Known Issues 🐞
- Incorrect traffic metric data
- Scalability Issues with ACLs
v0.22.0
Netmaker v0.22.0
What's New
- Revamped Internet Gateways
- MQ fallback
- Deprecating TURN in favour of failover hosts on Pro
- Switch to CoreDNS for DNS resolution
- DNS is no longer managed with OS hosts file (/etc/hosts file)
- Add support for RAC on mobile
What's Fixed
- Expired nodes not getting deleted
- NMCTL acl subcommand leading to the dirty state
- Enforce private network ranges
- Minor bugs and enhancements with user management
- Scalability issues
Known issues
v0.21.2
Netmaker v0.21.2
Whats New
- Auto Relay via Enrollment key
- Local Routing Improvements
What's Fixed
- Inconsistency in DNS Entries for Network has been fixed
- Unique network CIDR validation
- Fixed extclient caching decrepancies
- Deleted node peer update fixes when disconnected from network
- Force Deletion of Daemon Nodes that are stuck in removing state
known issues
- Windows installer does not install WireGuard
- netclient-gui will continously display error dialog if netmaker server is offline
- Mac IPv6 addresses/route issues
- netclient-gui network tab blank after disconnect