🚀 Features
- Allow
getUserInfo
to return number type - by @himself65 in #3816 (722bc) - Remove revoked session from active sessions list - by @himself65 in #3820 (c956a)
- Add telemetry - by @frectonz, Kinfe123 and @himself65 in #3822 (2915e)
- oidc-provider:
- Add
client
to getAdditionalUserInfoClaim callback - by @grant0417 in #3790 (9aebc) - Allow passing oauth consent code via query params - by @grant0417 in #3845 (7575e)
- Add
- organization:
- stripe:
🐞 Bug Fixes
- Await
ctx
in middleware - by @himself65 in #3783 (d313d) - Plugins options type compatibility issue with
exactOptionalPropertyTypes
enabled in ts-config - by @Kinfe123 in #3769 (32662) - Client secret should be optional in configuring the generic oauth plugin - by @frectonz and @Bekacru in #3824 (11aab)
- Ensure zod v4 type annotations work with core types - by @Kinfe123 in #3834 (11d9a)
- Add missing team reference in teamMember schema - by @Kinfe123 in #3801 (ddb20)
- Remove deep array merge when merging hooks context - by @Adityakk9031 in #3160 (f3636)
- Allow returning response object to skip after hooks - by @Bekacru in #3914 (e6730)
- Handle inconsistent user update error in phone number plugin - by @Kinfe123 in #3925 (17717)
- cli:
- deps:
- generic-oauth:
- Set account id from mapped user fields when creating account - by @charlietlamb in #3649 (f13c4)
- magic-link:
- mcp:
- Redirect returns json instead of 302 - by @ping-maxwell in #3838 (3cefa)
- mssql:
- "text" datatype is not working with mssql - by @ludoblues in #3144 (b3118)
- org:
- organization:
- organizaton:
- reddit:
- telemetry:
- tiktok:
- Client id is not used for TikTok social provider - by @himself65 in #3846 (079c3)
- username:
- Remove normalize transform for displayUsername - by @oskar-gmerek in #3912 (c83a8)