Skip to content

Commit efa84dc

Browse files
authored
v1.2.0: update release notes (#3723)
* v1.2.0: update release notes * update release notes * update release notes
1 parent 8fc59cd commit efa84dc

File tree

9 files changed

+39
-24
lines changed

9 files changed

+39
-24
lines changed

.github/ISSUE_TEMPLATE/bug-report.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ body:
3131
label: Version
3232
description: What version are you running?
3333
options:
34+
- v1.2.0
3435
- v1.1.0
3536
- v1.0.0
3637
- v0.99.0

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
<p align="center">
1818
<a href="https://github.com/gravitl/netmaker/releases">
19-
<img src="https://img.shields.io/badge/Version-1.1.0-informational?style=flat-square" />
19+
<img src="https://img.shields.io/badge/Version-1.2.0-informational?style=flat-square" />
2020
</a>
2121
<a href="https://hub.docker.com/r/gravitl/netmaker/tags">
2222
<img src="https://img.shields.io/docker/pulls/gravitl/netmaker?label=downloads" />

compose/docker-compose.netclient.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ version: "3.4"
33
services:
44
netclient:
55
container_name: netclient
6-
image: 'gravitl/netclient:v1.1.0'
6+
image: 'gravitl/netclient:v1.2.0'
77
hostname: netmaker-1
88
network_mode: host
99
restart: on-failure

k8s/client/netclient-daemonset.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ spec:
1616
hostNetwork: true
1717
containers:
1818
- name: netclient
19-
image: gravitl/netclient:v1.1.0
19+
image: gravitl/netclient:v1.2.0
2020
env:
2121
- name: TOKEN
2222
value: "TOKEN_VALUE"

k8s/client/netclient.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ spec:
2828
# - "<node label value>"
2929
containers:
3030
- name: netclient
31-
image: gravitl/netclient:v1.1.0
31+
image: gravitl/netclient:v1.2.0
3232
env:
3333
- name: TOKEN
3434
value: "TOKEN_VALUE"

k8s/server/netmaker-ui.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ spec:
1515
spec:
1616
containers:
1717
- name: netmaker-ui
18-
image: gravitl/netmaker-ui:v1.1.0
18+
image: gravitl/netmaker-ui:v1.2.0
1919
ports:
2020
- containerPort: 443
2121
env:

main.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ import (
3535
"golang.org/x/exp/slog"
3636
)
3737

38-
var version = "v1.1.0"
38+
var version = "v1.2.0"
3939

4040
// @title NetMaker
41-
// @version 1.1.0
41+
// @version 1.2.0
4242
// @description NetMaker API Docs
4343
// @tag.name APIUsage
4444
// @tag.description.markdown

release.md

Lines changed: 30 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,51 @@
1-
## Netmaker v1.1.0 Release Notes 🚀
1+
## Netmaker v1.2.0 Release Notes 🚀
22

3-
## What’s New
3+
## 🚀 What’s New
44

5-
- Okta IDP Integration – Seamless authentication and user provisioning with Okta.
5+
### 🌍 Auto-Relays (formerly Failovers)
66

7-
- Egress Domain-Based Routing – Route traffic based on domain names, not just network CIDRs.
7+
- Failovers are now Auto-Relays with High Availability (HA) support.
88

9-
- DNS Nameservers with Match Domain Functionality – Fine-grained DNS resolution control per domain.
9+
- Enables global routing optimization based on real-time latency between peers across regions.
1010

11-
- Service User Management – Platform Network Admins can now add service users directly to networks.
11+
### 🔁 Gateway High Availability
1212

13-
- Device Approval Workflow – Require admin approval before devices can join a network.
13+
- Gateways can now automatically assign peer relays and fallback to healthy nodes when primary gateways become unavailable.
1414

15-
- Auto-Created User Group Policies – Automatically generate network access policies for new user groups.
15+
### 🌐 Egress HA with Latency-Aware Routing
1616

17-
- User Session Expiry Controls – Set session timeouts for both Dashboard and Client Apps.
17+
- Egress gateways now dynamically select the optimal route based on latency, ensuring faster and more resilient connectivity.
1818

19-
## Improvements & Fixes 🛠
19+
### 🧭 DNS Search Domains
2020

21-
- Access Control Lists (ACLs): Enhanced functionality and flexibility.
21+
- Added DNS search domain functionality for simplified hostname resolution across distributed networks.
2222

23-
- User Management UX: Streamlined workflows for easier administration.
23+
### 👥 New User Roles
2424

25-
- IDP User/Group Filtering: Improved filtering capabilities for large organizations.
25+
- Introduced a User Auditor role for security and compliance use-cases, offering read-only visibility into system activity.
2626

27-
- Stability Enhancements: More reliable connections for nodes using Internet Gateways.
27+
### 🧩 Onboarding Flow
28+
29+
- Streamlined user onboarding experience during signup for workspace setup.
30+
31+
### ⚙️ Dynamic ACL Deprecation
32+
33+
- Added logic to automatically deprecate outdated ACLs on demand, reducing stale configurations and improving policy hygiene.
34+
35+
## 🧰 Improvements & Fixes
36+
37+
- Metrics Enrichment: Enhanced uptime and connection-status data.
38+
39+
- DNS Control Fixes: Fixed toggle behavior for enabling/disabling Netmaker DNS on hosts.
40+
41+
- Device Approvals: Improved logic for device approval management.
42+
43+
- Egress Domain Updates: Fixed domain-related issues in egress configurations to ensure consistent routing behavior.
2844

2945
## Known Issues 🐞
3046

3147
- WireGuard DNS issue on Ubuntu 24.04 and some other newer Linux distributions. The issue is affecting the Netmaker Desktop, previously known as 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.
3248

33-
- Inaccurate uptime info in metrics involving ipv4-only and ipv6-only traffic
34-
3549
- netclients cannot auto-upgrade on ipv6-only machines.
3650

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

swagger.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1511,7 +1511,7 @@ info:
15111511
contact: {}
15121512
description: NetMaker API Docs
15131513
title: NetMaker
1514-
version: 1.1.0
1514+
version: 1.2.0
15151515
paths:
15161516
/api/dns:
15171517
get:

0 commit comments

Comments
 (0)