Skip to content

Releases: DefGuard/proxy

v2.0.0-alpha2

12 Mar 18:23
52e73a7

Choose a tag to compare

v2.0.0-alpha2 Pre-release
Pre-release

🎉 Welcome to Defguard 2.0 Alpha 2 🎉

📖 A comprehensive list of the changes implemented since Alpha 1 is documented in detail here: https://defguard.net/blog/defguard-2-0-release-alpha-2/

🛠️ We also highly recommend reviewing our detailed technical overview of all changes and the comprehensive showcase of all features in this article.

We want to get as much feedback as possible, so we encourage you to:
💬 open a GitHub discussion
🪲 report any missing features or bugs as issues

Detailed Changes

Full Changelog: v1.6.0...v2.0.0-alpha2

v1.6.3

16 Feb 10:43
v1.6.3
1c88f69

Choose a tag to compare

This is a patch for the major 1.6 release.
It includes dependency updates to resolve the following CVEs:

What's Changed

Other Changes

  • update dependencies & prepare 1.6.3 release by @wojcik91 in #252

Full Changelog: v1.6.2...v1.6.3

v2.0.0-alpha1

10 Feb 16:34
v2.0.0-alpha1
7b19560

Choose a tag to compare

v2.0.0-alpha1 Pre-release
Pre-release

🎉 Welcome to Defguard 2.0 Alpha 1 🎉

First of all, this is an actual alpha, not meant for production, but a technology preview of what’s to come, hopefully in a month, when the stable release should be ready.

2.0 is a major overhaul, featuring a completely redesigned UI/UX, secure reverse Core-to-Gateway communication with a built-in SSL certificate authority, automated deployment and session management, and initial high-availability support, laying a solid foundation for easier, safer, and more manageable on-premise deployments.

🛠️ We highly recommend that you get familiar with a detailed technical overview of all changes and a comprehensive showcase of all features in this blog post.

🚀Here you can find a quick tutorial on how to quickly launch 2.0α with Docker Compose.

We want to get as much feedback as possible, so we encourage you to:
💬 open a GitHub discussion
🪲 report any missing features or bugs as issues

What's Changed

Full Changelog: v1.6.0...v2.0.0-alpha1

v1.6.2

28 Jan 14:01
v1.6.2
9ae14db

Choose a tag to compare

This is a patch for the major 1.6 release.

What's Changed

Other Changes

Full Changelog: v1.6.1...v1.6.2

v1.6.1

09 Jan 15:11
v1.6.1
a876d5b

Choose a tag to compare

This is a patch for the major 1.6 release.

What's Changed

Other Changes

Full Changelog: v1.6.0...v1.6.1

v1.6.0

19 Dec 17:00
v1.6.0
9e94ddd

Choose a tag to compare

This release focuses on easy installation and automatic configuration of Desktop clients (for large environments/rollouts), including:

🛠️ Introducing service locations on Windows Desktop clients allowing users to connect to a location that, for example, provides access to a remote Active Directory before the computer’s login screen, enabling authentication against AD.

🚗 Introducing Desktop Client Auto Provisioning - on all platforms, additionally for Windows Client we introduced automated enrollment for Active Directory as well as EntraID enrollment.

🪟 Windows Desktop Client has finally an MSI package - with native Wireguard networking based on WireguardNT. Please read the migration docs.

 MacOS Desktop Client introduces native Swift/macOS VPN implementation and is published in Apple macOS Store officially. ⚠️ Migration is required to connect to the currently configured VPN locations. Please read the migration blog post.

🖥️ All desktop Clients now have a new MTU setting available.

🚦 Introducing Client Traffic Policy Selection. This lets administrators define whether VPN clients can choose their routing mode or are forced to use a specific traffic policy, such as routing all traffic through the VPN or only predefined traffic.

⚠️ Make sure your environment is up to date to use all the features mentioned. Verify this in our feature compatibility matrix.

What's Changed

New Contributors

Full Changelog: v1.5.1...v1.6.0

v1.6.0-rc1

05 Dec 13:18
v1.6.0-rc1
500b3e5

Choose a tag to compare

v1.6.0-rc1 Pre-release
Pre-release

⚠️⚠️⚠️⚠️⚠️ This is a release candidate which is not compatible with 1.5.x ⚠️⚠️⚠️⚠️⚠️⚠️

What's Changed

This release focuses on easy installation and automatic configuration of Desktop clients (for large environments/rollouts), including:

🛠️ Introducing service locations on Windows Desktop clients allowing users to connect to a location that, for example, provides access to a remote Active Directory before the computer’s login screen, enabling authentication against AD.

🚗 Introducing Desktop Client Auto Provisioning - on all platforms, additionally for Windows Client we introduced automated enrollment for Active Directory as well as EntraID enrollment.

🪟 Windows Desktop Client has finally an MSI package - see the client 1.6 alpha releases with native Wireguard networking based on WireguardNT. Please read the migration docs.

 MacOS Desktop Client introduces native Swift/macOS VPN implementation and will soon be published in Apple macOS Store officially. TestFlight URL: https://testflight.apple.com/join/d4MvaBgw.

🖥️ All desktop Clients now have a new MTU setting available.

Other Changes

Full Changelog: v1.6.0-alpha5...v1.6.0-rc1

v1.6.0-alpha6

27 Nov 12:07
500b3e5

Choose a tag to compare

v1.6.0-alpha6 Pre-release
Pre-release

⚠️ This is a pre-release that requires Defguard Core min. v1.5.2 - please help us test and stabilize the release 🫡

This release upgrades the Enrollment Process with a completely new UI and UX, featuring a major redesign, the ability to download clients directly from the process, and several other improvements:

Screenshot 2025-10-15 at 5 15 52 PM

Additionally, we have deprecated the Enrollment Wizard (used for setting up passwords and adding a WireGuard® device) in the Proxy. The Enrollment Wizard is now only available on the Desktop Client, with plans to bring it to Mobile apps in the future.

Detailed changes

Full Changelog: v1.5.1...v1.6.0-alpha6

v1.6.0-alpha5

14 Nov 13:38
v1.6.0-alpha5
09aa2a3

Choose a tag to compare

v1.6.0-alpha5 Pre-release
Pre-release

⚠️⚠️⚠️⚠️⚠️ This is an alpha release which is not compatible with 1.5.x ⚠️⚠️⚠️⚠️⚠️⚠️

What's Changed

This release focuses on easy installation and automatic configuration of Desktop clients (for large environments/rollouts), including:

🛠️ Introducing service locations on Windows Desktop clients allowing users to connect to a location that, for example, provides access to a remote Active Directory before the computer’s login screen, enabling authentication against AD.

🚗 Introducing Desktop Client Auto Provisioning - on all platforms, additionally for Windows Client we introduced automated enrollment for Active Directory as well as EntraID enrollment.

🪟 Windows Desktop Client has finally an MSI package - see the client 1.6 alpha releases with native Wireguard networking based on WireguardNT. Please read the migration docs.

 MacOS Desktop Client introduces native Swift/macOS VPN implementation and will soon be published in Apple macOS Store officially. TestFlight URL: https://testflight.apple.com/join/d4MvaBgw.

🖥️ All desktop Clients now have a new MTU setting available.

Other Changes

Full Changelog: v1.6.0-alpha2...v1.6.0-alpha5

v1.6.0-alpha2

15 Oct 15:20
v1.6.0-alpha2
ebe33b2

Choose a tag to compare

v1.6.0-alpha2 Pre-release
Pre-release

⚠️ This is a pre-release that requires Defguard Core min. v1.5.2 - please help us test and stabilize the release 🫡

This release upgrades the Enrollment Process with a completely new UI and UX, featuring a major redesign, the ability to download clients directly from the process, and several other improvements:

Screenshot 2025-10-15 at 5 15 52 PM

Additionally, we have deprecated the Enrollment Wizard (used for setting up passwords and adding a WireGuard® device) in the Proxy. The Enrollment Wizard is now only available on the Desktop Client, with plans to bring it to Mobile apps in the future.

Detailed changes

New Contributors

Full Changelog: v1.5.1...v1.6.0-alpha2