Download Latest Version v1.5.1 source code.tar.gz (444.7 kB)
Email in envelope

Get an email when there's a new version of Netmaker

Home / v1.4.0
Name Modified Size InfoDownloads / Week
Parent folder
netmaker-linux-amd64 2025-12-22 32.5 MB
netmaker_1.4.0_checksums.txt 2025-12-22 515 Bytes
nmctl-linux-amd64 2025-12-22 8.5 MB
nmctl-darwin-amd64 2025-12-22 8.7 MB
nmctl-darwin-arm64 2025-12-22 8.2 MB
nmctl-linux-arm64 2025-12-22 8.0 MB
nmctl-windows-amd64.exe 2025-12-22 8.8 MB
README.md 2025-12-22 2.7 kB
v1.4.0 source code.tar.gz 2025-12-22 409.2 kB
v1.4.0 source code.zip 2025-12-22 595.1 kB
Totals: 10 Items   75.7 MB 0

Netmaker v1.4.0 Release Notes ๐Ÿš€

๐Ÿš€ Whatโ€™s New

๐ŸŒ Posture Checks (beta)

  • Security feature that validates device compliance against configured policies based on device attributes such as OS, OS version, kernel version, client version, geographic location, and auto-update status.
  • Supports tag-based and user group-based assignment of posture checks to specific devices or users.
  • Tracks violations with configurable severity levels and provides real-time evaluation of device compliance.
  • Helps ensure only compliant devices can access network resources.

๐Ÿ” Network Traffic Logging (alpha)

  • Comprehensive network flow logging system that captures and stores network traffic metadata.
  • Tracks source and destination IPs, ports, protocols, bytes/packets sent/received, and connection timestamps.
  • Provides API endpoints for querying flow data with filters by network, node, user, protocol, and time range.
  • Enables network administrators to monitor, analyze, and audit network traffic patterns for security and troubleshooting purposes.

๐ŸŒ K8s Operator with Cluster Access, Egress and Ingress functionality (beta)

  • Cluster Egress: Expose Netmaker network services to Kubernetes workloads using standard Service names.
  • Cluster Ingress: Expose Kubernetes services to devices on your Netmaker network.
  • API Proxy: Secure access to Kubernetes API servers through Netmaker tunnels with RBAC support.

๐Ÿ”„ Auto Removal of Offline Peers

  • Automatically removes nodes that have been offline for a configurable threshold period.
  • Configurable per network with customizable timeout thresholds (in minutes).
  • Supports tag-based filtering to selectively apply auto-removal to specific device groups.
  • Helps maintain clean network topology by removing stale or abandoned peer connections.

๐Ÿงฉ Onboarding Flow

  • Streamlined user onboarding experience during signup for workspace setup.

๐Ÿงฐ Improvements & Fixes

  • Azure IDP sync: Fixed User sync by group filters.

  • User Migration: Optimised User migration logic to reduce server start up time.

  • Config Files: Avoid Auto enabling of configs on user login.

  • Egress Domain Updates: Fixed domain-related issues in egress configurations to ensure consistent routing behavior.

Known Issues ๐Ÿž

  • netclients cannot auto-upgrade on ipv6-only machines.

  • Need to optimize multi-network netclient join with enrollment key

  • On systems using systemd-resolved in uplink mode, the first 3 entries in resolv.conf are used and rest are ignored. So it might cause DNS issues. Stub mode is preferred.

Source: README.md, updated 2025-12-22