Releases: DefGuard/gateway
v1.0.0
🛑 This gateway release requires defguard core 1.0.0 🛑
📖 Upgrade notes
Please remember to always read the upgrade notes before doing the upgrade!
v1.0.0-alpha1
🛑 Warning this is a ALPHA PRE-RELESE only working with alpha core&proxy&client! 🛑
👇👇👇For official release see below.👇👇👇
This is the first release of the new Open Source Open Core & Enterprise features like: external OpenID (Google/Microsoft/Custom), real time client sync and more!
All currently available enterprise features are in enterprise documentation section as well as information about upcoming enterprise license.
This release also includes the latest Open Source functionaries.
What's Changed
- chore: log version with git commit hash on startup by @j-chmielewski in #122
- Adopt new WGApi by @moubctez in #124
- Enable building ARMv7 images by @wojcik91 in #125
- Make a pre-release and release docker build workflow by @t-aleksander in #126
Full Changelog: v0.7.2...v1.0.0-alpha1
v0.7.2
What's Changed
Other Changes
- Build multi-arch by @moubctez in #114
- fix: fix https connections without explicitly passed certificates by @t-aleksander in #119
Full Changelog: v0.7.1...v0.7.2
v0.7.1
v0.7.0
NOTE: this a copy of main release notes
We have focused on stability, business logs improvements and bug squashing in these release - but also have done some features:
New Features
User disabling/enabling ⭐
Now you can disable or enable a user account (by @t-aleksander in DefGuard/defguard#640)
Important: LDAP support for this feature is not implemented yet. See DefGuard/defguard#660 for status.
Core & Proxy DEB & RPM packages
Upon a lot of requests we have added (besides docker/kubernetes) a pure package distribution of core & proxy (gateway already had it done for some time).
Done by @t-aleksander in DefGuard/defguard#649
Other Changes
- feat: add warning when removing a group by @wojcik91 in DefGuard/defguard#628
- feat: add new logo by @t-aleksander in DefGuard/defguard#646
- Add more logging by @t-aleksander in DefGuard/defguard#645
Fixes
- fix: mfa login screen styles by @j-chmielewski in DefGuard/defguard#629
- fix: sync WireGuard locations allowed devices after removing user group by @wojcik91 in DefGuard/defguard#630
- fix: make config structure valid if some fields are missing by @t-aleksander in DefGuard/defguard#637
- fix: add workaround for wrong config file extension on some browsers by @t-aleksander in DefGuard/defguard#638
- fix: verify mfa status during openid authorization by @t-aleksander in DefGuard/defguard#641
- fix: invalidate all user sessions when MFA is enabled by @t-aleksander in DefGuard/defguard#644
- fix: fix frontend linter errors by @t-aleksander in DefGuard/defguard#651
- fix: prevent from adding duplicate public keys by @t-aleksander in DefGuard/defguard#655
- Fix down migrations by @moubctez in DefGuard/defguard#658
- Fix for #661 by @moubctez in DefGuard/defguard#662
v0.6.2
v0.6.1
v0.6.0
What's Changed
BREAKING CHANGES
Due to protos incompatibility this version requires defguard core version 0.9+.
Other Changes
- feat: preshared key & keepalive support by @wojcik91 in #73
- fix: do not fail on network interface creation by @moubctez in #76
- chore: update wireguard_rs & bump version by @wojcik91 in #78
- Merge dev into main by @wojcik91 in #79
Full Changelog: v0.5.6...v0.6.0
v0.5.6
v0.5.5
What's Changed
Other Changes
- fix: reduce container image size by @wojcik91 in #62
- Refactor: Use wireguard as submodule by @dzania in #63
- refactor: use updated wireguard lib by @wojcik91 in #64
- feat: health check endpoint by @dzania in #67
- chore: replace wireguard-rs submodule with crate by @dzania in #68
- chore: update wireguard rs by @wojcik91 in #70
Full Changelog: v0.5.4...v0.5.5