v0.4.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