Skip to content

chore(deps): bump better-auth from 1.4.7 to 1.4.9 in /apps/server#55

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/apps/server/better-auth-1.4.9
Open

chore(deps): bump better-auth from 1.4.7 to 1.4.9 in /apps/server#55
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/apps/server/better-auth-1.4.9

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot bot commented on behalf of github Apr 3, 2026

Bumps better-auth from 1.4.7 to 1.4.9.

Release notes

Sourced from better-auth's releases.

v1.4.9

   🚀 Features

   🐞 Bug Fixes

... (truncated)

Commits
  • 35fcd1a chore: release v1.4.9
  • b96c38b Merge branch 'canary'
  • 148b32e chore: release v1.4.8
  • 5c2180e fix: correct wildcard pattern matching for trustedOrigins (#6904)
  • ae90b48 fix: correct wildcard pattern matching for trustedOrigins (#6904)
  • 70d49e7 fix: don't set state query param if state is not provided (#6822)
  • cd77223 fix: don't set state query param if state is not provided (#6822)
  • 60c77fa fix: use operator in list members where clause (#6850)
  • da82085 fix: use operator in list members where clause (#6850)
  • d808c31 fix(client): set session data on refreshManager (#6932)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Greptile Summary

This PR bumps better-auth from 1.4.7 to 1.4.9 in apps/server, picking up several bug fixes (wildcard trustedOrigins matching, 2FA token cleanup, session cookie handling) and new features (OAuth 2.1 provider plugin, Patreon social provider, SAML security improvements). The change itself is straightforward, but the bun.lock lockfile was not regenerated as part of this PR.

  • The only changed file is apps/server/package.json; bun.lock was not included in the diff and still records better-auth@1.4.7, meaning bun install on any CI or developer machine will continue to resolve the old version until the lockfile is regenerated and committed.

Important Files Changed

Filename Overview
apps/server/package.json Bumps better-auth from 1.4.7 to 1.4.9; the root bun.lock was not updated alongside this change, leaving the lockfile pinned to the old version.
Prompt To Fix All With AI
This is a comment left during a code review.
Path: apps/server/package.json
Line: 22

Comment:
**Lockfile not updated alongside package.json**

The root `bun.lock` file was not updated as part of this PR and still references `better-auth` at `1.4.7`. Because Bun resolves installed packages from the lockfile rather than `package.json` directly, any environment that runs `bun install` using the existing lockfile will continue to install `1.4.7` rather than the intended `1.4.9`.

To fix, run `bun install` locally after merging (or as part of this PR) to regenerate `bun.lock` with the updated `better-auth` version, and commit the updated lockfile.

How can I resolve this? If you propose a fix, please make it concise.

Reviews (1): Last reviewed commit: "chore(deps): bump better-auth from 1.4.7..." | Re-trigger Greptile

Greptile also left 1 inline comment on this PR.

Bumps [better-auth](https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth) from 1.4.7 to 1.4.9.
- [Release notes](https://github.com/better-auth/better-auth/releases)
- [Commits](https://github.com/better-auth/better-auth/commits/v1.4.9/packages/better-auth)

---
updated-dependencies:
- dependency-name: better-auth
  dependency-version: 1.4.9
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Apr 3, 2026
"@sinclair/typebox": "^0.34.15",
"better-auth": "1.4.7",
"better-auth": "1.4.9",
"drizzle-orm": "^0.44.7",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Lockfile not updated alongside package.json

The root bun.lock file was not updated as part of this PR and still references better-auth at 1.4.7. Because Bun resolves installed packages from the lockfile rather than package.json directly, any environment that runs bun install using the existing lockfile will continue to install 1.4.7 rather than the intended 1.4.9.

To fix, run bun install locally after merging (or as part of this PR) to regenerate bun.lock with the updated better-auth version, and commit the updated lockfile.

Prompt To Fix With AI
This is a comment left during a code review.
Path: apps/server/package.json
Line: 22

Comment:
**Lockfile not updated alongside package.json**

The root `bun.lock` file was not updated as part of this PR and still references `better-auth` at `1.4.7`. Because Bun resolves installed packages from the lockfile rather than `package.json` directly, any environment that runs `bun install` using the existing lockfile will continue to install `1.4.7` rather than the intended `1.4.9`.

To fix, run `bun install` locally after merging (or as part of this PR) to regenerate `bun.lock` with the updated `better-auth` version, and commit the updated lockfile.

How can I resolve this? If you propose a fix, please make it concise.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants