Releases: authgear/authgear-server
Releases · authgear/authgear-server
2025-03-31.0
What's new:
- ☎️ For newly created projects, phone numbers are only validated for the country code and length. Stricter validation can be enabled by following this guide
- ⛑️ Include Redis server status in the health check endpoint
- 🪪 Advanced feature: Support custom attributes in SAML response. Configure them by following this guide.
- 💬 (Behind the scene) Support WhatsApp Cloud API in addition to the existing "On-premise API"
- 🐞 Misc bug fixes
2025-03-20.0
What's new:
- 📧 Set the default sender name and email address in the "Custom Email Provider" page in the portal
- 🐞 Fixed a bug where OAuth conflict error is incorrectly shown when attempting login with a non-existing user
2025-03-11.0
- 💬 Support setting up custom SMS providers using Twilio, Webhook or TypeScript Hooks
- ☎️ New option to turn off phone number validation on the Authgear server, and rely on the SMS provider to verify a user's number.
- 🪄 Misc UI and stability fixes
2025-02-18.0
- 📱 Support add/edit phone, email, username in Flutter SDK. By calling the function, the AuthUI will open and help you verify the email & phone numbers with OTPs.
- 🍎 Fixed a bug causing "Login with Apple" not working
- 🪄 Misc UI fixes in account setting page and bug fixes
2025-01-06.0
- 🏷️ New Simplier Pricing plans! All features are available in all plans, start building for free!
- See upcoming write-up and website updates for more details
- 🔎 Elastic Search is no longer a compulsory requirement. Support using PostgreSQL instead of ElasticSearch
- 🪄 Redesigned "Endpoint Direct Access" settings page
- 🦊 Fixed Login with Passkey in Firefox
- 🌐 Removed NFT/Ethereum login
- 🐞 Misc bug fixes
2024-11-18.0
- 🦸 Use Authgear as SAML IDP is now available in the portal:
- See Doc to learn how to enable SSO in SAML-compatible applications: https://docs.authgear.com/how-to-guide/single-sign-on/single-sign-on-with-saml

- 📏 UX-Improvement: Logo height is controlled by a slider in "Branding" settings
- 🐞 Fix a bug where users may get stuck in the Captcha dialog during login
- 🐞 Other Misc Bug fixes
2024-09-03
- 🪄 AuthUI v2 is ready. New signup login page design is applied to all projects.
- 🔧 Users' "identities" are available in the
oidc.jwt.pre_createblocking hook event. Identity data can be included in the JWT access token. - 🐞 Misc bug fixes
2024-08-15.0
- 🐞 Fix the error on redirection after login when the login page is accessed directly.
- 🐞 Misc bug fixes
2024-07-29.0
- 🔏 Account Deletion is now supported in SDKs, use "deleteAccount()" method to trigger the account deletion page directly without going to the
/settingspage. - ✅ Improve usability of AuthUI under no-script environment. The authentication process can be completed without any JavaScript.
- ✨ "Issue Access Tokens in JWTs" are default enabled for SPA and native applications.
- 🗓️ Changed date format in the Portal to use the month names instead of numbers to avoid confusion.
- 🧑💼 New Account Management API: Manual Linking for OAuth is supported. Similar to Auth Flow API, it helps you build the account management page. Call these 2 new endpoints to link an OAuth identity to an authenticated user.
- POST /api/v1/account/identification
- POST /api/v1/account/identification/oauth
- (Pending documentation, see spec here)
- 🔗 Auto Account Linking for Login IDs: When signup using a username/email/phone number, and this ID conflicts with an existing user who used OAuth connection to sign up before, the account can be linked.
- 🛡️ Behind the scene: Support DPoP protocol to bind the sessions to the device. Update to the latest SDK to use the new protocol. See: OAuth 2.0 Demonstrating Proof-of-Possession (DPoP)
- 🔐 Pre-authenticated URLs are supported in the backend. (Pending documentation, see spec here)
- 🐞 Misc bug fixes
2024-07-12.0
- ✨ New "Branding" section & new "Language" settings in the portal
- 🐞 Fixed OTP display on iOS in autofill
- 🛡️ Block free plan users to customize the SMS/Email template to prevent spamming
- 🛡️ Misc security improvements
