Skip to content

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

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

chore(deps): bump better-auth from 1.4.7 to 1.4.9 in /apps/web#56
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/apps/web/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 is a Dependabot-generated dependency bump that updates better-auth from 1.4.7 to 1.4.9 in apps/web/package.json.

  • Lockfile mismatch: The root bun.lock file was not updated by Dependabot alongside package.json. It still pins better-auth at 1.4.7. Since the project uses Bun, bun install will respect the lockfile and continue installing 1.4.7 until the lockfile is regenerated and committed. A follow-up bun install + lockfile commit is needed after merging.
  • Breaking change in v1.4.9 (admin plugin): The changelog notes that v1.4.9 introduces a breaking change — Prevent impersonating admins by default. If the application uses better-auth's admin plugin with the user impersonation feature, this behaviour change should be reviewed to confirm it doesn't regress any admin functionality.

Important Files Changed

Filename Overview
apps/web/package.json Bumps better-auth from 1.4.7 to 1.4.9, but the root bun.lock file is not updated, leaving a version mismatch between the manifest and the lockfile.
Prompt To Fix All With AI
This is a comment left during a code review.
Path: apps/web/package.json
Line: 32

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

The root `bun.lock` file still resolves `better-auth` to `1.4.7` (confirmed at line 21 and line 64 of the lockfile), even though this PR bumps `apps/web/package.json` to `1.4.9`. Bun uses the lockfile for deterministic installs, so any developer or CI pipeline running `bun install --frozen-lockfile` (or relying on the lockfile for reproducible builds) will continue installing 1.4.7, not 1.4.9.

Dependabot appears not to have updated the `bun.lock` file — likely because full Bun lockfile support isn't available for this Dependabot configuration. After merging, the lockfile should be regenerated by running `bun install` and committing the updated `bun.lock`.

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
"@tsparticles/slim": "^3.9.1",
"@types/mdx": "^2.0.13",
"better-auth": "1.4.7",
"better-auth": "1.4.9",
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 still resolves better-auth to 1.4.7 (confirmed at line 21 and line 64 of the lockfile), even though this PR bumps apps/web/package.json to 1.4.9. Bun uses the lockfile for deterministic installs, so any developer or CI pipeline running bun install --frozen-lockfile (or relying on the lockfile for reproducible builds) will continue installing 1.4.7, not 1.4.9.

Dependabot appears not to have updated the bun.lock file — likely because full Bun lockfile support isn't available for this Dependabot configuration. After merging, the lockfile should be regenerated by running bun install and committing the updated bun.lock.

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

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

The root `bun.lock` file still resolves `better-auth` to `1.4.7` (confirmed at line 21 and line 64 of the lockfile), even though this PR bumps `apps/web/package.json` to `1.4.9`. Bun uses the lockfile for deterministic installs, so any developer or CI pipeline running `bun install --frozen-lockfile` (or relying on the lockfile for reproducible builds) will continue installing 1.4.7, not 1.4.9.

Dependabot appears not to have updated the `bun.lock` file — likely because full Bun lockfile support isn't available for this Dependabot configuration. After merging, the lockfile should be regenerated by running `bun install` and committing the updated `bun.lock`.

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