Skip to content

Commit fdd0804

Browse files
committed
links/content/photos
1 parent 4ae4538 commit fdd0804

File tree

9 files changed

+34
-15
lines changed

9 files changed

+34
-15
lines changed
1.1 MB
Loading
503 KB
Loading
247 KB
Loading
307 KB
Loading
Binary file not shown.
111 KB
Loading
Binary file not shown.
46.7 KB
Loading

src/content/blog/defguard-1.5-release-notes.mdx

Lines changed: 34 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,14 @@ title: Release 1.5 with Mobile apps, External SSO MFA, MFA with Biometry
33
publishDate: 2025-09-10
44
description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse molestie, ex vitae auctor pretium, orci est convallis ipsum, non rhoncus mi dolor nec metus.
55
draft: true
6+
image: "/images/blog/defguard-1.5-release-notes/15_release_1.png"
67
---
78

89
import YouTubeVideo from "../../components/video/YouTubeVideo.astro";
910

11+
![Defguard release 1.5 notes](/images/blog/defguard-1.5-release-notes/15_release_1.png)
12+
13+
1014
# TL;DR;
1115

1216
This is the biggest, most feature packed (and fixes) release we have ever done!
@@ -40,7 +44,7 @@ Here you can see all this in action:
4044

4145
<YouTubeVideo
4246
videoId="AHUUVGJxDQM"
43-
title="CHANGEME"
47+
title="Mobile Client"
4448
startAt={0}
4549
showControls={true}
4650
showInfo={true}
@@ -60,8 +64,8 @@ Now, when you connect on the desktop client to a location that has Internal MFA
6064

6165
Here you can see it in action:
6266
<YouTubeVideo
63-
videoId="81MH7VXmHR0"
64-
title="CHANGEME"
67+
videoId="b-XC76k4KVU"
68+
title="MFA desktop and mobile biometry"
6569
startAt={0}
6670
showControls={true}
6771
showInfo={true}
@@ -88,7 +92,7 @@ See it in action here:
8892

8993
<YouTubeVideo
9094
videoId="81MH7VXmHR0"
91-
title="CHANGEME"
95+
title="MFA on desktop with External SSO"
9296
startAt={0}
9397
showControls={true}
9498
showInfo={true}
@@ -103,22 +107,17 @@ Defguard is a critical component of an infrastructure, enabling secure access -
103107

104108
With this in mind, for this release we’ve created the foundation for that, where all our components exchange detailed version information and log them in each communication instance:
105109

106-
![](/images/blog/defguard-1.5-release-notes/activity-log-screen.png)
110+
![](/images/blog/defguard-1.5-release-notes/version-exchange.png)
107111

108112
This mechanism will be used in future releases, to provide automated upgrades but also detailed information for admin/operators (like what is the Users Desktop/Mobile client version - to inform about upgrade, etc.).
109113

110114
The first functionality we’re introducing based on this is information about <a href="https://docs.defguard.net/1.5/deployment-strategies/setting-up-your-instance#updates" target="_blank">unsupported component versions</a> - if they are detected:
111115

112-
![](/images/blog/defguard-1.5-release-notes/version-mismatch.avif)
113-
116+
![](/images/blog/defguard-1.5-release-notes/version-mismatch.png)
114117

115118
## Desktop Client based on Tauri v2
116119

117-
Tauri is a great framework for building fast, secure, cross-platform applications. We’ve used Tauri v1 up to this point, which had a lot of issues and limited us with some features/bugfixes that many of you reported. Tauri v2 is stable now and we could upgrade, enabling a lot changes like:
118-
119-
- ubuntu LTS packages! - link
120-
- tray menu - …
121-
- ….
120+
Tauri is a great framework for building fast, secure, cross-platform applications. We’ve used Tauri v1 up to this point, which had a lot of issues and limited us with some features/bugfixes that many of you reported. Tauri v2 is stable now and we could upgrade, enabling a lot changes like: <a href="https://github.com/DefGuard/client/issues/320" target="_blank">ability to install the client on Ubuntu 24 LTS</a>, <a href="https://github.com/DefGuard/client/issues/502" target="_blank">opening client by clicking tray icon</a>, <a href="https://github.com/DefGuard/client/issues/501" target="_blank">better MFA location connection handling via tray menu</a> and <a href="https://github.com/DefGuard/client/issues/461" target="_blank">some improvements to the Client on Windows</a>.
122121

123122

124123
## Desktop Client seamless enrollment with a button click
@@ -127,7 +126,7 @@ Tauri v2 finally enabled us to deliver the quickest way to configure a desktop c
127126

128127
<YouTubeVideo
129128
videoId="q5-AXOPLgHc"
130-
title="CHANGEME"
129+
title="One click enrollment"
131130
startAt={0}
132131
showControls={true}
133132
showInfo={true}
@@ -143,9 +142,20 @@ But one critical feature that was missing, is setting up any MFA method during e
143142

144143
Now, if there is any location using Internal MFA, user is required during enrollment to configure MFA. See it here:
145144

145+
<YouTubeVideo
146+
videoId="KdyZoAlBb9k"
147+
title="Setting up MFA in Desktop Client during the enrollment"
148+
startAt={0}
149+
showControls={true}
150+
showInfo={true}
151+
allowFullscreen={true}
152+
rel={false}
153+
/>
154+
155+
146156
## JumpCloud Directory Sync
147157

148-
We already supported directory sync for Google, Microsoft and Okta. Now we also support JumpCloud - see more details <a href="https://docs.defguard.net/features/external-openid-providers/jumpcloud" target="_blank">here</a>
158+
We already supported directory sync for Google, Microsoft and Okta. Now we also support JumpCloud - see more details <a href="https://docs.defguard.net/1.5/features/external-openid-providers/jumpcloud#directory-synchronization" target="_blank">here</a>.
149159

150160
## Possibility for admins to reset users MFA
151161

@@ -167,7 +177,7 @@ User SNAT bindings allow administrators to assign specific public IP addresses t
167177
Our roadmap, development backlog and documentation was always open, now we bring new transparency standards:
168178

169179
- <a href="https://defguard.net/pentesting" target="_blank">Public pentesting page</a> - we’ve published PDF reports of our pentesting process before, but we always got a lot of questions - *was the issue fixed? Where?* Now you can see it in detail <a href="https://defguard.net/pentesting" target="_blank">on an interactive pentesting page</a>.
170-
- Architecture Decision Records - concise documents that capture important architectural decisions we make during the lifecycle of Defguard’s development - find them <a href="https://docs.defguard.net/1.5/in-depth/architecture-decision-records" target="_blank">here</a>
180+
- <a href="https://docs.defguard.net/1.5/in-depth/architecture-decision-records" target="_blank">Architecture Decision Records</a> - concise documents that capture important architectural decisions we make during the lifecycle of Defguard’s development.
171181
- We’ve introduced our <a href="https://defguard.net/security" target="_blank">Security Approach page</a>, and <a href="https://defguard.net/security#VDP-title" target="_blank">Vulnerability Disclosure Policy</a>
172182

173183
# What upcoming releases will bring
@@ -194,6 +204,15 @@ Because of this from the next release (1.6) we are starting to work on the new U
194204

195205
The plan is to introduce a new UI (and some UX improvements) in the Enrollment (proxy) and Defguard Core, hopefully in 1.6 release. After that we will work on Mobile and then Desktop apps (also bringing a simplified desktop app for less experienced users).
196206

207+
Here is a sneak peek of what we are working on:
208+
209+
![](/images/blog/defguard-1.5-release-notes/Enrollment_step_1.png)
210+
211+
![](/images/blog/defguard-1.5-release-notes/Enrollment_step_9.png)
212+
213+
![](/images/blog/defguard-1.5-release-notes/Overview.png)
214+
215+
197216
## New MFA connect & re-authenticate approach
198217

199218
For more details and discussion go here: <a href="https://github.com/DefGuard/defguard/issues/1359" target="_blank">https://github.com/DefGuard/defguard/issues/1359</a>

0 commit comments

Comments
 (0)