71 Commits

Author SHA1 Message Date
Alex Yang
7aabcbab40 ci: remove main branch protection rules (#5125) 2025-10-06 18:12:27 +00:00
renovate[bot]
1bfc7cb24c chore(deps): update actions/cache action to v4.3.0 (#4959)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-30 12:50:10 -07:00
Alex Yang
fda18cadb3 ci: fix playwright install (#4849) 2025-09-23 19:19:24 +00:00
renovate[bot]
436a350aee chore(deps): pin actions/setup-node action to 49933ea (#4806)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-22 20:57:31 +00:00
Alex Yang
a3e46c1b70 ci: fix release.yml (#4773) 2025-09-19 11:50:17 -07:00
Alex Yang
ef4a774e0f ci: use setup-node@4 2025-09-15 11:35:16 -07:00
Alex Yang
cfcec1ae50 Merge branch 'canary' into v1.3.10-staging
# Conflicts:
#	packages/better-auth/package.json
#	packages/cli/package.json
#	packages/expo/package.json
#	packages/sso/package.json
#	packages/stripe/package.json
#	pnpm-lock.yaml
2025-09-15 08:51:27 -07:00
renovate[bot]
6ad54f3ce1 chore(deps): update actions/setup-node action to v5 (#4660)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-15 02:15:12 +00:00
Alex Yang
e56968637e ci: update merge_group (#4580) 2025-09-11 00:33:56 -07:00
renovate[bot]
bf264d5ebb chore(deps): update dorny/paths-filter action to v3.0.2 (#4506)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-08 16:49:30 -07:00
Alex Yang
942b813337 Merge branch 'canary' into v1.3.9-staging
# Conflicts:
#	packages/better-auth/package.json
#	packages/cli/package.json
#	packages/expo/package.json
#	packages/sso/package.json
#	packages/stripe/package.json
2025-09-08 12:11:13 -07:00
Alex Yang
81b0acb78e ci: branch rules (#4525) 2025-09-08 10:15:36 -07:00
Fraol Lemecha
6a583aa15d chore: encode merge rules to a github workflow (#4455) 2025-09-05 08:06:42 -07:00
Alex Yang
a7f47d142c chore: update bug report template (#4445) 2025-09-04 16:02:27 -07:00
Alex Yang
e812142c6c ci: main branch protection (#4443) 2025-09-04 15:39:51 -07:00
Alex Yang
a4d7ae12f0 ci: main branch protection (#4443) 2025-09-04 15:35:39 -07:00
Alex Yang
6468fe87c5 ci: migrate turbo cache (#4406) 2025-09-03 15:21:20 -07:00
renovate[bot]
8466bfe2e4 chore(config): migrate renovate config (#4405)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-03 15:02:54 -07:00
Alex Yang
2262198d51 chore: update codeowners (#4354) 2025-09-01 16:21:30 -07:00
renovate[bot]
a951938fb4 chore(deps): update denoland/setup-deno action to v2.0.3 (#4338)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-01 10:22:34 -07:00
Alex Yang
c614c65aa5 test: init vanilla-node e2e (#4307) 2025-08-30 17:29:49 -07:00
Alex Yang
bf44d8ee8e chore: bump node.js & pnpm (#4289) 2025-08-28 13:22:48 -07:00
renovate[bot]
1c0fb482bd chore(deps): update actions/checkout action to v5 (#4213)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-26 10:32:50 -07:00
Alex Yang
8c4165e958 test: init e2e/smoke (#4225) 2025-08-25 17:29:27 -07:00
Alex Yang
dd4e06661c ci: test for node.js 22 (#4111) 2025-08-20 16:57:22 -07:00
renovate[bot]
341a0ec777 chore(deps): update github-actions (#4061)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-18 09:55:51 -07:00
Typed SIGTERM
a6752eb059 chore: update bug report template (#3905) 2025-08-11 00:04:01 -07:00
Bereket Engida
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
Bereket Engida
1e61973c30 chore: enable ci for all branches 2025-08-06 17:23:54 -07:00
Bereket Engida
ee63084a2e chore: remove changeset ci 2025-08-04 10:51:59 -07:00
Bereket Engida
ca3a13407e chore: remove changeset 2025-08-04 10:44:45 -07:00
Bereket Engida
af239b7879 chore: remove changeset and add contributing code of conduct 2025-08-02 13:01:02 -07:00
Bereket Engida
259184641e chore: renovate 2025-07-27 23:25:05 -07:00
Bereket Engida
776c4ae3fe chore(release): version packages (#3623)
* chore(release): version packages

* chore: remove lock file

* chore: fix ci

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-26 00:56:29 -07:00
Bereket Engida
976c05a9ca chore: add github access token for changeset 2025-07-25 21:59:48 -07:00
Bereket Engida
7093503ffd chore: use github access token for release workflow 2025-07-25 21:52:29 -07:00
Bereket Engida
1eeff038b3 chore: add codeowners 2025-07-25 21:30:05 -07:00
Bereket Engida
ca1092db77 chore: add write permission for release workflow 2025-07-25 21:25:21 -07:00
Bereket Engida
a9806e5704 chore: add changeset-version cli 2025-07-25 21:15:16 -07:00
Bereket Engida
39e4910021 chore: remove tag version check from release workflow 2025-07-25 21:08:26 -07:00
Bereket Engida
5e93871662 chore: add owner check for release workflow 2025-07-25 21:06:27 -07:00
Bereket Engida
a05e67d5e1 chore: update release workflow 2025-07-25 21:04:17 -07:00
Bereket Engida
2fbf83ece5 chore: update release workflow 2025-07-25 21:02:57 -07:00
Fraol Lemecha
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 6dc000f78d30fa3622e37fc0d8699cc99ed868b6.

* 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
Bereket Engida
29ebab00f5 chore: remove discord release workflow 2025-06-01 08:52:28 -07:00
Rahul Mishra
75545be4a0 chore: fix discord release message workflow (#2866) 2025-06-01 08:19:54 -07:00
Anthony DePasquale
b36a1b83c8 GitHub 2025-04-13 14:11:08 +02:00
Bereket Engida
f912702601 chore: fix ci test script 2025-04-11 09:54:01 +03:00
Bereket Engida
a5a5f19147 chore: test ci and phone number test fixes 2025-04-11 09:28:41 +03:00
Bereket Engida
1704d1964c chore: remove label for the issue template 2025-04-05 13:52:16 +03:00