v0.22.0
github-actions
released this
16 Jan 15:34
·
232 commits
to develop
since this release
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 #665
- NET-879: push over api if mq connection fails by @abhishek9686 in #671
- NET-876: cleanup server config on leave by @abhishek9686 in #673
- NET-877: replace peers if set on peer update by @abhishek9686 in #674
- NET-896: Scale Testing bug fixes by @abhishek9686 in #676
- release notes fixes v0.22.0 by @Aceix in #678
- docs: release notes for v0.22.0 by @Aceix in #677
Full Changelog: v0.20.6...v0.22.0