Commit Graph
270 Commits
Author SHA1 Message Date
Harry YepandGitHub 80e4a7a8ae demo: add passkey login (#5399) 2025-10-22 16:49:14 +00:00
Bereket Engida 8bbe7d5d17 demo: remove duplicated sign in card 2025-10-20 20:48:36 -07:00
Harry YepandGitHub 3a8f40ae36 feat(stripe): upgrade stripe support to v19.1.0 (#5346) 2025-10-17 10:44:24 -07:00
Bereket Engida de333629fb chore: update example link 2025-10-17 08:43:31 -07:00
8db97eee9a feat: nextjs 16 guide (#5296)
Co-authored-by: Alex Yang <himself65@outlook.com>
2025-10-14 18:48:30 +00:00
Alex YangandGitHub 317834036f chore: bump version (#5197) 2025-10-09 21:14:49 +00:00
Alex YangandGitHub 80a57c7e4e chore: remove unused deps (#5109) 2025-10-05 18:50:55 -07:00
Dylan VanmaliandAlex Yang 9907798400 chore(demo): fix sso (#4934) 2025-09-29 19:34:08 -07:00
Bereket EngidaandAlex Yang 9818fb85ec chore: misc update 2025-09-29 18:02:21 -07:00
Alex YangandBereket Engida 809f82cb1e Reapply "chore: bump tailwindcss to v4 (#4681)"
This reverts commit d1fe109620.
2025-09-28 15:23:24 -07:00
Alex YangandBereket Engida e78ab27d89 Revert "chore: bump tailwindcss to v4 (#4681)"
This reverts commit f69626d564.
2025-09-28 15:23:16 -07:00
Bereket Engida 5a3299952e chore: update demo readme 2025-09-28 13:12:31 -07:00
Alex YangandGitHub 9c1a2719ed chore(demo): migrate to tailwind v4 (#4855) 2025-09-23 21:50:49 +00:00
b3ead859e6 feat(sso): defaultSSO options and ACS endpoint (#3660)
Co-authored-by: Bereket Engida <Bekacru@gmail.com>
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
2025-09-19 17:26:53 +00:00
Joel SolanoandGitHub 60c3225e56 chore(demo): properly pass colors to variables (#4729) 2025-09-17 22:23:04 +00:00
Joel SolanoandGitHub 7a067631dd chore(demo): fix globals.css (#4725) 2025-09-17 19:25:35 +00:00
Alex YangandGitHub 6ea2357653 chore: bump dev deps (#4678) 2025-09-15 19:34:59 +00:00
Alex YangandGitHub f69626d564 chore: bump tailwindcss to v4 (#4681) 2025-09-15 19:32:22 +00:00
GivenBYandGitHub 94450cc82e fix(demo): update forgot password link to /forget-password (#4567) 2025-09-11 17:15:14 +00:00
f6f1902b59 feat: add getActiveRoleMember (#4484)
Co-authored-by: KinfeMichael Tariku <65047246+Kinfe123@users.noreply.github.com>
Co-authored-by: Alex Yang <himself65@outlook.com>
2025-09-09 14:48:55 -07:00
Alex YangandGitHub a22f65fdc3 chore: bump version (#4535) 2025-09-08 18:30:44 -07:00
Alex YangandGitHub d4c15829bc feat(demo): improve sign-up component (#3789) 2025-09-03 13:03:54 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
e7c0b8b287 fix(deps): update all non-major dependencies (#3915)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-03 08:32:21 -07:00
Alex YangandGitHub 795516b3ee fix(demo): put get plans inside a sync function (#4372) 2025-09-03 00:25:25 -07:00
Alex YangandGitHub b4c07468d0 fix(demo): add loading.tsx (#4353) 2025-09-01 16:08:23 -07:00
Alex YangandGitHub 02586f9e0b chore: bump version (#4345) 2025-09-01 13:23:28 -07:00
Bereket EngidaandGitHub 2db142465e feat: add last login method plugin (#4347) 2025-09-01 13:15:23 -07:00
Alex YangandGitHub 70d4dc609a chore: enable lint rule noTsIgnore (#4296) 2025-08-28 15:09:47 -07:00
Alex YangandGitHub 79d0d41c21 fix(demo): ignore vercel build error (#4294) 2025-08-28 14:39:15 -07:00
Alex YangandGitHub af8a684381 chore: remove deprecated package (#4242) 2025-08-26 15:52:00 -07:00
Alex YangandGitHub 55ec22c877 fix: small dx for device login (#4141) 2025-08-21 17:46:11 -07:00
Alex YangandGitHub 5c24e6152e demo: fix domain issue on preview env (#4140) 2025-08-21 16:33:49 -07:00
Alex YangandGitHub 127ad5d326 chore: bump next.js (#4135) 2025-08-21 15:30:53 -07:00
Alex YangandGitHub 5ded0904d4 feat: support device authorization (#3811) 2025-08-21 14:59:31 -07:00
Alex YangandGitHub 2edb2d6816 chore: fix turborepo cache hit issue (#4137) 2025-08-21 13:59:56 -07:00
Shobhit PatraandGitHub 96b5fabdfa feat(paypal): add paypal OAuth2 provider (#4107) 2025-08-21 11:50:03 -07:00
Alex YangandGitHub fc8a25abd0 feat: support node:sqlite (#3869) 2025-08-20 12:57:30 -07:00
Alex YangandGitHub 1815fb2b3f chore: lint json files (#4068) 2025-08-18 10:27:15 -07:00
Bereket Engida 909a0595ca chore(demo): fix deployement 2025-08-10 23:54:49 -07:00
Bereket Engida 6675691efe chore: fix demo typechecking 2025-08-10 23:48:34 -07:00
Bereket EngidaGitHubcubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
e16a289f9e chore: remove examples and dev folder (#3917)
* chore: remove examples

* chore: add integration tests for Bun and Cloudflare environments

- Introduced integration tests for Bun and Cloudflare, including authentication and database setup.
- Updated pnpm workspace configuration to include integration tests.
- Removed example projects and unnecessary dependencies from pnpm-lock.yaml.
- Added .gitignore files for both Bun and Cloudflare integration tests.
- Created necessary configuration files and schemas for database interactions.
- Updated package.json files to include relevant dependencies for integration testing.

* chore: check for navigtaor

Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>

* await docker

Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>

* await isWSL

Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>

* cloudflare checks

* lockfile

* chore: lint

* only run ci on specefic branches

---------

Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-08-10 22:55:29 -07:00
KinfeMichael TarikuandBereket Engida f59343da43 docs: unify component implementations for consistency (#3799)
* fix(docs): unify component implementations for consistency

* update
2025-08-06 16:38:50 -07:00
Alex YangandBereket Engida 3ee67fcca0 chore(demo): replace isLoading using useTransition (#3775)
* fix: use `useTransition` for isLoading

* fixup! fix: use `useTransition` for isLoading
2025-08-06 16:38:41 -07:00
Alex YangandGitHub 575070f605 chore: bump biome (#3784) 2025-08-04 13:48:54 -07:00
Bereket Engida 987be984b4 chore(demo): add loading state on sign in button 2025-08-02 11:17:35 -07:00
Bereket Engida d587f5b604 chore: enable subdomain cookies 2025-07-27 20:29:38 -07:00
Bereket EngidaandGitHub c2fb1aa316 fix(stripe): prevent duplicate trials when switching plans (#3622)
* fix(stripe): tiral subscription should use update flow

* add changelog

* chore: changeset
2025-07-25 20:53:03 -07:00
ac6baba2a0 chore: add changesets (#3557)
* chore: consistent package names

* chore: init changesets

* chore: update contribution doc to include generating a changeset

* chore: configure all better auth packages to always have the same version number

* chore: update nextjs demo package name

* chore(changesets): ignore all private packages

* chore(changesets): check for changesets in CI

* chore(changesets): install chagesets cli

* chore(changesets): use orgin as main

* chore(changesets): fix typo

* chore(changesets): check for changes since main in ci

* chore(changesets): check for changes since main in ci with the correct command

* chore(changesets): check against `origin/main`

* chore(changesets): checking for changesets should be the last action

* chore(changesets): run changelog check after stoping the docker containers

* chore(changesets): run changelog check after building

* chore(changesets): run changelog check after starting docker compose

* chore(changesets): run changelog check after linting

* chore(changesets): run changelog check after testing

* Revert "chore(changesets): run changelog check after testing"

This reverts commit 6dc000f78d.

* chore: export siwe in better-auth/plugins (#3596)

The docs were using this import path, yet `siwe` wasn't exported there. This PR fixes this.

* chore: fix cookies test

* docs: make client-side vs. server-side explicit (#3603)

* docs: fix broken link to ERC-4361 in siwe docs (#3604)

* fix(jwt): ensure alg is added to the jwks when generating via /token endpoint (#3601)

* fix: Ensure alg is added to the jwks when generating via /token endpoint

* chore: resolve linting issues

* chore(example): fix SvelteKit example (#1742)

* refactor: upgrade Svelte, Vite and related packages

* refactor: replace no longer supported `body.callbackURL` with `onSuccess`

* fix: add missing `svelte-kit sync` on `prepare`

* fix: add missing `import`s

* chore(svelte-kit-example): show message & redirect to index after sign up

* chore: add npm script to migrate database

* doc: add more commands to set up

* chore: explicitly disable verification email on sign up

The example does not work if you set `sendOnSignUp: true` without setting up the email server.

* refactor(svelte-kit-example): add type for hooks

* chore(svelte-kit-example): redirect to sign in page if users open dashboard without log in

* chore: diable some rules for svelte-kit-example due to Biome's limited Svelte support

* style: fix format

* chore: update pnpm-lock.yaml

* chore: fix lock file

---------

Co-authored-by: Bereket Engida <Bekacru@gmail.com>

* fix: make sveltekit plugin ALS-agnostic (#3533)

* svelte cookie

* udpate

* update

* update

* update

* chore(cli): update zod to v4 (#3618)

* fix: correct typo in freeTrial variable name in Stripe integration

* chore: fix lock file

* chore: add changeset for typo fix in freeTrial

---------

Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com>
Co-authored-by: Bereket Engida <Bekacru@gmail.com>
Co-authored-by: Justin <127172022+jl33-ai@users.noreply.github.com>
Co-authored-by: Elliott Minns <elliott.minns@pm.me>
Co-authored-by: Jumpei Ogawa <git@phanective.org>
Co-authored-by: KinfeMichael Tariku <65047246+Kinfe123@users.noreply.github.com>
2025-07-25 20:39:44 -07:00
MaxwellandGitHub 1ed38cd28b feat(docs): APIMethod, documents all server & client auth examples (#2577) 2025-07-17 16:20:10 -07:00
Fraol LemechaandGitHub 0a8c8d2bf4 chore(demo): add links to features list (#3392) 2025-07-15 09:32:45 -07:00