chore(deps): update dependency better-auth to v1.6.25 - #224
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.6.23→1.6.25Release Notes
better-auth/better-auth (better-auth)
v1.6.25Compare Source
Patch Changes
#10479
5124c34Thanks @krish-vachhani! - Prevent Google One Tap from creating new users when sign-up is disabled for the Google provider.#10444
7439359Thanks @birkskyum! - Expose the real$fetchinstance and$storeatoms from the Solid client instead of resolving them as dynamic API routes.Updated dependencies [
0ffd1fb]:v1.6.24Compare Source
Patch Changes
#10235
03dc5a0Thanks @ping-maxwell! - Fixes silent foreign-key and adapter-join misrouting when a user remaps a built-in model name to a string that collides with another schema key#10357
7508940Thanks @c-nicol! - Fixes Kysely migration generation for new-table fields that are both unique: true and index: true.#10342
bae7198Thanks @ping-maxwell! - Fixorganization.listMembersfailing with "User not found for member" for orgs with more than ~100 members by applying the same membership limit to the users query.#10336
ef4d273Thanks @Tushar-Khandelwal-2004! - Prevent verification callbacks from failing auth requests when cloning the request throws.#10333
99dbdd7Thanks @c-nicol! - Fixes Drizzle schema generation for fields that are both unique: true and index: true.#10368
086ca91Thanks @gaurav0107! - Force-validate the requestOriginon the magic-link (/sign-in/magic-link) and email-otp (/email-otp/send-verification-otp) send endpoints, including cookieless requests, to match the built-in/sign-in/emailand/sign-up/emailroutes. A cookieless cross-origin POST can no longer trigger a magic-link or verification-OTP email to an arbitrary address. Cookieless requests that carry noOrigin(server-to-server) are unaffected.#10290
8f2deddThanks @GautamBytes! - Expose the remote MCP auth client's 401 challenge headers to browser clients using CORS.#10453
4e685eeThanks @ping-maxwell! - OpenAPI now includesuser.additionalFieldsand plugin user schema fields (e.g. username pluginusername/displayUsername) on/sign-up/emailand/update-userrequest bodies.#10190
3bf0e49Thanks @gaurav-init! - Pass the endpoint context as the second argument tobeforeDeleteOrganizationandafterDeleteOrganizationhooks in the organization plugin, matching the signature shown in the docs and the existingdatabaseHookspattern. The Stripe plugin'sbeforeDeleteOrganizationwrapper now forwards the context to user-supplied hooks instead of dropping it.#10040
f59a0eeThanks @shiminshen! - Organization invitations now let the database generate theiridwhen ID generation is delegated to the database (e.g.advanced.database.generateId: "uuid"with a UUID-capable adapter such as Postgres), matching every other model. PreviouslycreateInvitationalways generated the invitationidin application code, so invitation rows received an app-generated value instead of a database-generated one while organizations, members and teams correctly deferred to the database (better-auth/better-auth#10024). A caller-provided id (e.g. viabeforeCreateInvitation) is still honored.#10302
0f2cc1bThanks @momomuchu! - Prefer exact schema-key matches overmodelNamealiases ingetDefaultModelName, so remapping a built-in table onto another table's schema key (e.g.user.modelName = "account") does not reroute internal adapter queries to the wrong table.#9787
ae78109Thanks @ping-maxwell! - Fixes an issue whereuseSession({ throw: true })incorrectly excludednullfrom itsdatatype.#10222
46d2bf0Thanks @ping-maxwell! - fix: add no-store cache-control headers to get-session route#10316
29a373eThanks @vinay-oppuri! - Recognize SQLiteBIGINTas a valid number type in migration diffs so database-backed rate limiter columns likelastRequestno longer report spurious pending changes on every run.#10379
f6d18faThanks @ping-maxwell! - fix(client): restore auth query revalidation and signal listeners after remount#5753
f23ce50Thanks @ping-maxwell! - feat(last-login-method): beforeStoreCookie option for GDPR compliance#10376
c4d1ddaThanks @ping-maxwell! - Pass the request endpoint context as a third argument toverifyIdToken, so custom ID token verifiers can read request headers (for example Apple'suser-agentrequirement).Updated dependencies [
6758231,54fab08,c4d1dda]:Configuration
📅 Schedule: (in timezone Europe/Rome)
* 0-6 * * 6,0)🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.