Skip to content

Commit 96e2c29

Browse files
authored
v1.0.0 release notes (#3530)
* add v1.0.0 release notes * add v1.0.0 release notes * update version tags
1 parent 3551e8e commit 96e2c29

File tree

9 files changed

+28
-26
lines changed

9 files changed

+28
-26
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.0.0
3435
- v0.99.0
3536
- v0.90.0
3637
- v0.30.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-0.99.0-informational?style=flat-square" />
19+
<img src="https://img.shields.io/badge/Version-1.0.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:v0.99.0'
6+
image: 'gravitl/netclient:v1.0.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:v0.99.0
19+
image: gravitl/netclient:v1.0.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:v0.99.0
31+
image: gravitl/netclient:v1.0.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:v0.99.0
18+
image: gravitl/netmaker-ui:v1.0.0
1919
ports:
2020
- containerPort: 443
2121
env:

main.go

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,16 @@ import (
77
"encoding/json"
88
"flag"
99
"fmt"
10-
"github.com/gravitl/netmaker/db"
11-
"github.com/gravitl/netmaker/schema"
1210
"os"
1311
"os/signal"
1412
"path/filepath"
1513
"runtime/debug"
1614
"sync"
1715
"syscall"
1816

17+
"github.com/gravitl/netmaker/db"
18+
"github.com/gravitl/netmaker/schema"
19+
1920
"github.com/google/uuid"
2021
"github.com/gravitl/netmaker/config"
2122
controller "github.com/gravitl/netmaker/controllers"
@@ -34,10 +35,10 @@ import (
3435
"golang.org/x/exp/slog"
3536
)
3637

37-
var version = "v0.99.0"
38+
var version = "v1.0.0"
3839

3940
// @title NetMaker
40-
// @version 0.99.0
41+
// @version 1.0.0
4142
// @description NetMaker API Docs
4243
// @tag.name APIUsage
4344
// @tag.description.markdown

release.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,34 @@
1-
# Netmaker v0.99.0
1+
# Netmaker v1.0.0
22

33
## Whats New ✨
44

5-
- IDP Integration: Seamless integration with Google Workspace and Microsoft Entra ID, including automatic synchronization of users and groups
5+
- Multi-Factor Authentication (MFA) for user logins – added an extra layer of security to your accounts.
66

7-
- User Activity & Audit Logs: Comprehensive tracking of control plane events such as user management, node changes, ACL modifications, and user access events.
7+
- Gateways Unified: Internet Gateways are now merged into the general Gateway feature and available in Community Edition.
88

9-
- Updated Egress UI: A redesigned interface for managing egress gateways for improved usability.
9+
- Improved OAuth & IDP Sync: Simplified and more reliable configuration for identity provider integrations.
1010

11-
- User Access API Tokens: Generate and manage API tokens for user-level access and automation.
11+
- Global Map View: Visualize all your endpoints and users across the globe in a unified interface.
1212

13-
- Server Settings via Dashboard: View and configure core server settings directly from the web dashboard.
13+
- Network Graph Control: Directly control and manage endpoints via the interactive network graph.
1414

15-
- ACLs on Community Edition (Beta): The new version of Access Control Lists is now available in CE as a beta feature.
16-
17-
- New Metrics Page: Gain better insights with a revamped metrics dashboard.
18-
19-
- Offline Node Auto-Cleanup: Automatically remove stale or inactive nodes to keep networks clean.
15+
- Site-to-Site over IPv6: IPv4 site-to-site communication over IPv6 Netmaker overlay tunnels.
2016

2117
## 🛠 Improvements & Fixes
2218

23-
- Optimized DNS Query Handling: Faster and more efficient internal name resolution.
24-
25-
- Improved Failover Handling: Enhanced stability and signaling for NAT traversal peer connections.
19+
- Auto-Sync DNS Configs: Multi-network DNS configurations now sync automatically between server and clients.
2620

27-
- User Egress Policies: More granular control over user-level outbound traffic policies.
21+
- Stability Fixes: Improved connection reliability for nodes using Internet Gateways.
2822

29-
- LAN/Private Routing Enhancements: Better detection and handling of local/private endpoint routes during peer communication.
23+
- LAN/Private Routing Enhancements: Smarter detection and handling of local/private routes, improving peer-to-peer communication in complex network environments.
3024

3125
## Known Issues 🐞
3226

3327
- 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.
3428

29+
- Inaccurate uptime info in metrics involving ipv4-only and ipv6-only traffic
30+
31+
- netclients cannot auto-upgrade on ipv6-only machines.
32+
33+
- Need to optimize multi-network netclient join with enrollment key
34+

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: 0.99.0
1514+
version: 1.0.0
15151515
paths:
15161516
/api/dns:
15171517
get:

0 commit comments

Comments
 (0)