v3.2.4

tobychui/zoraxyv3.2.4Jun 28, 2025by tobychui

AI Summary

Version 3.2.4 is a formal release consolidating accumulated updates from v3.2.0 through v3.2.3, featuring SSO UI improvements, OIDC/OAuth2 redirection fixes, and changes to UDP forwarding defaults.

Key Highlights

  • Formal release packaging updates from versions 3.2.0 through v3.2.3
  • Fixed OIDC/OAuth2 redirection to properly handle full URLs (issue #695)
  • Changed UDP forwarding default address from 127.0.0.1 to 0.0.0.0
  • Reorganized SSO settings UI with tab-based navigation for authentication methods
  • Removed experimental feature warnings from SSO settings

Breaking Changes

  • Changed default address prefix for UDP forwarding from 127.0.0.1 (localhost only) to 0.0.0.0 (all interfaces), which may affect security boundaries for existing UDP forwarding configurations

New Features

  • Tab-based navigation interface in SSO settings for Forward Auth, OAuth 2.0, and Zoraxy SSO
  • Enhanced OIDC/OAuth2 redirection logic to support full URLs

Full Release Notes

![圖片](https://github.com/user-attachments/assets/b8c9e5b9-b311-402b-b7e6-7d19116502d9)

## v3.2.4

This is the first formal release of an accumulated updates on a lot of features and the new UI. 
For the accumulated  change log, please see v3.2.0 to v3.2.3 change logs.
(The SNI disable function per http-proxy rule is still work in progress. I guess we have to stick with the outer-most TLS/SSL tab for configuring TLS settings for now until a new maintainer for the ACME module is found)

### Change Log 
 + Updated `SYSTEM_VERSION` from 3.2.3 to 3.2.4 in `src/def.go`.
 + Fixed issues
 + OIDC/OAuth2 redirection behavior #695: added logic to handle full URLs during redirection.
 + Changed default address prefix for UDP forwarding from 127.0.0.1 to 0.0.0.0 in `ForwardUDP`.
 + Reorganized SSO settings UI in `src/web/components/sso.html`
  - Removed experimental feature message.
  - Introduced tab-based navigation for Forward Auth, OAuth 2.0, and Zoraxy SSO (currently not implemented).
 + Improved imports in `src/mod/auth/sso/oauth2/oauth2.go`: removed duplicate lines to enhance readability.