Releases: gravitl/netclient
Releases · gravitl/netclient
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
v0.23.0
Netclient v0.23.0
Whats New ✨
- Revamp of 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. - Support for userspace wireguard. You can now run Netclient on Linux machines without the WireGuard kernel module.
What's Fixed/Improved 🛠
- Fixed ENDPOINT environment variable for Docker
- Stability fixes
- Deprecated Netclient GUI
Known Issues 🐞
- Windows installer does not install WireGuard
- Mac IPv6 addresses/route issues
- Docker client can not re-join after complete deletion
v0.22.0
Netclient v0.22.0
Whats New
- MQ fallback
- Revamp of internet gateways
- Use CoreDNS for DNS resolution
- DNS is no longer managed with OS hosts file (/etc/hosts file)
- Deprecating TURN in favour of failover hosts on Pro
What's Fixed
- Fix issues with
server
subcommand - Fixed edge case with upgrading
- Scalability issues
- Windows Client egress routes
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
- Docker client can not re-join after complete deletion
- netclient-gui network tab blank after disconnect
What's Changed
- v0.20.3 by @github-actions in #488
- v0.20.4 by @github-actions in #510
- v0.20.5 by @github-actions in #527
- v0.20.6 by @github-actions in #544
- fix sync, update host settings on pull by @abhishek9686 in #546
- Release v0.20.6 Patch by @abhishek9686 in #547
- Master by @abhishek9686 in #551
- delete old wireguard iface using wg-quick by @mattkasun in #552
- NET-464 by @uGiFarukh in #549
- Bump alpine from 3.18.2 to 3.18.3 by @dependabot in #542
- update develop to 0.21.0 by @theguy951357 in #545
- windows migration from v0.17.1 to latest by @mattkasun in #553
- Net 375 - netclient server commands by @mattkasun in #557
- Bump github.com/google/uuid from 1.3.0 to 1.3.1 by @dependabot in #559
- Bump github.com/c-robinson/iplib from 1.0.6 to 1.0.7 by @dependabot in #558
- don't close wg interface on soft reset by @mattkasun in #548
- NET-528: Skip Endpoint Detection for Static Hosts by @abhishek9686 in #562
- NET-577 by @uGiFarukh in #563
- Revert "don't close wg interface on soft reset" by @abhishek9686 in #565
- NET-608: Random Port Issue by @abhishek9686 in #570
- update go mod by @abhishek9686 in #571
- v0.21.0 release notes by @abhishek9686 in #573
- Bump golang.org/x/sys from 0.11.0 to 0.12.0 by @dependabot in #568
- use uid instead of name to check for root user by @mattkasun in #560
- update develop to v0.21.1 by @theguy951357 in #580
- Bump github.com/wailsapp/wails/v2 from 2.5.1 to 2.6.0 by @dependabot in #578
- Bump golang.org/x/crypto from 0.12.0 to 0.13.0 by @dependabot in #577
- Bump golang.org/x/net from 0.14.0 to 0.15.0 by @dependabot in #576
- Bump actions/checkout from 3 to 4 by @dependabot in #575
- Bump golang.org/x/term from 0.11.0 to 0.12.0 by @dependabot in #567
- local endpoint detection. by @mattkasun in #569
- Bump docker/login-action from 2 to 3 by @dependabot in #591
- Bump docker/setup-qemu-action from 2 to 3 by @dependabot in #590
- Bump docker/setup-buildx-action from 2 to 3 by @dependabot in #589
- Bump docker/build-push-action from 3 to 5 by @dependabot in #588
- make config files readable by root only by @mattkasun in #585
- Net 607 - set peers to nil when no peers by @mattkasun in #584
- peer display for list -l by @mattkasun in #582
- NET-630: set subscription for node when added from UI by @abhishek9686 in #586
- NET-619 by @uGiFarukh in #593
- NET-383: netclient join/register additional args by @abhishek9686 in #579
- [NET-553] Improve host upgrade message handling by @gabrielseibel1 in #583
- NET-585: Turn Improvements by @abhishek9686 in #581
- NET-595 by @uGiFarukh in #592
- Remove refs to Node.PKA by @gabrielseibel1 in #599
- Bump alpine from 3.18.3 to 3.18.4 by @dependabot in #600
- clear retained message on host version upgrade by @abhishek9686 in #601
- eliminate panic on freebsd by @mattkasun in #597
- update release notes by @abhishek9686 in #610
- NET-654: Docker Netclient AutoUpgrade Fixes by @abhishek9686 in #608
- update develop by @theguy951357 in #612
- NET-641: Fixed Auto Upgrade for Darwin by @abhishek9686 in #606
- Bump golang.org/x/net from 0.15.0 to 0.17.0 by @dependabot in #609
- Bump github.com/spf13/viper from 1.16.0 to 1.17.0 by @dependabot in #602
- [NET-624] Add wireguard-tools dockerfile by @gabrielseibel1 in #614
- check freebsd version by @mattkasun in #615
- NET-664: Local Connections Improvements by @abhishek9686 in #620
- Bump github.com/google/uuid from 1.3.1 to 1.4.0 by @dependabot in #618
- fix bug windows gui cant find daemon by @Aceix in #616
- Bump actions/setup-node from 3 to 4 by @dependabot in #617
- NET-642 by @uGiFarukh in #621
- [NET-623] Disable gui server by default for netclient docker by @gabrielseibel1 in #613
- NET-741: remove proxy dump by @abhishek9686 in #625
- remove any existing dns entries (same ip/name) before adding new entry by @mattkasun in #629
- NET-748: Handle Peer with nil IP, fallback to ip service if stun fails by @abhishek9686 in #631
- v0.21.2 release notes by @abhishek9686 in #633
- Bump golang.org/x/term from 0.13.0 to 0.14.0 by @dependabot in #632
- Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 by @dependabot in #623
- Bump github.com/gorilla/websocket from 1.5.0 to 1.5.1 by @dependabot in #622
- update develop by @theguy951357 in #636
- NET-671 by @uGiFarukh in #630
- fix(NET-711): remove all lockfiles on daemon start by @Aceix in #627
- NET-725: FailOvers by @abhishek9686 in #637
- NET-715: Ability to set custom interface names by @abhishek9686 in #626
- Bump golang.org/x/net from 0.18.0 to 0.19.0 by @dependabot in #644
- Bump alpine from 3.18.4 to 3.18.5 by @dependabot in #646
- NET-710: Remove Internet Gw Routes Logic by @abhishek9686 in #645
- update develop to v0.22.0 by @theguy951357 in #649
- Bump actions/setup-go from 4 to 5 by @dependabot in #653
- Bump alpine from 3.18.5 to 3.19.0 by @dependabot in #652
- Bump github.com/spf13/viper from 1.17.0 to 1.18.1 by @dependabot in #651
- NET-814: Deprecating TURN by @abhishek9686 in #648
- NET-812: deprecate setting DNS entries on hosts file by @abhishek9686 in #655
- Bump dawidd6/action-download-artifact from 2 to 3 by @dependabot in #658
- Bump github.com/wailsapp/wails/v2 from 2.6.0 to 2.7.1 by @dependabot in #650
- Bump github.com/google/uuid from 1.4.0 to 1.5.0 by @dependabot in #657
- NET-783 - cleanup redundant nftables rule by @uGiFarukh in #654
- NET-655 by @uGiFarukh in #628
- remove freebsd from ci test by @theguy951357 in #656
- revert go mod version by @abhishek9686 in #664
- NET-834: don't remove binary during upgrade by @abhishek9686 in...
v0.21.2
Netclient v0.21.2
Whats New
- Local Routing Improvements
What's Fixed
- windows GUI prompt for server connection closed is fixed
- Fixed client version auto upgrades, works on all supported OS
- DNS Entries Management
- Handled nil endpoint on peers
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
- Docker client can not re-join after complete deletion
- netclient-gui network tab blank after disconnect