Stripe plugin - upgrade() creates two subscriptions instead of updating existing one.

`drizzleAdapter` is not handling `ne` operator
convertWhereClause
(L133) in drizzleAdapter
is not handling the ne
operator and fallsback to eq
by default.
Version: 1.2.7
This cause invalid data being returned on filters. See below example:...Empty headers in verifyPhoneNumber API

Stripe plugin create a new customer on subscription.upgrade click.
change email does not update the customer's email in stripe
sendChangeEmailVerification
email) or after the new email got verified. That could maybe depend on the `re...Period fields not populated after stripe subscription
period_start
and period_end
fields in the subscription object are not populated after a user subscribes via subscription.upgrade
.
Stripe : 17.7.0
Better-auth : 1.2.7...Website is not available

Starting v1.2.6 `database.generateId = false` still inserts Id into the verification table
database.generateId = false
Id is still being generated for the verification table.
I'm using pg with kysely-postgres-js
```js...NextJS trailing slash ignored
trailingSlash: true
in my next config, I would expect better-auth to respect those same rules, as currently every request just hits a redirect as better-auth is querying URL's without a trailing slashDoesn't always respect NextJS basepath
member.createdAt has wrong timezone

Email Verification required and Captcha return the same error code
Passkeys & verification Model, expiresAt always in past
createVerificationValue
request.
In code I found:
```
const expirationTime = new Date(Date.now() + 1e3 * 60 * 5);...Session Not Updating & Expired session continues to be active
Session info isn't available fast enough on manual page reload, server sign in api needs reload
Authentication Flow Issue: Email Verification Not Syncing Across Sign-In Methods
'/forget-password' rate limit is not working after latest update
callbackURL not supported in v1.2.5
Latest update broke `emailAndPassword: {autoSignIn: true}`
autoSignIn: true
is broken on my side. Currently the project is setup with requireEmailVerification: true
as well. I understand that the default behavior is set to true but even explicitly setting it wont fix it.
I'm using Sveltekit.
When reverting to a previous version it's magically fixed....BetterAuth+Prisma given Too many Connections error
``
Invalid
db[getModelName(model)].findFirst()` invocation in
/Users/mac/Documents/workspace/business-copilot/business-copilot-webapp/node_modules/better-auth/dist/adapters/prisma-adapter/index.cjs:168:52
...