Commit Graph

449 Commits

Author SHA1 Message Date
Bereket Engida
51eb62376c chore: release v1.2.5-beta.5 2025-03-20 08:56:51 +03:00
Bereket Engida
09c6bb5585 chore: release v1.2.5-beta.4 2025-03-17 21:49:37 +03:00
Bereket Engida
cdfa3b18ba chore: release v1.2.5-beta.3 2025-03-17 13:09:43 +03:00
Bereket Engida
001126ba5e chore: release v1.2.5-beta.2 2025-03-16 00:02:18 +03:00
Bereket Engida
971966ee64 chore: release v1.2.5-beta.1 2025-03-15 10:04:02 +03:00
Bereket Engida
6c0ebf3171 chore: release v1.2.4 2025-03-14 00:12:32 +03:00
Bereket Engida
79b56f5db6 chore: release v1.2.4-beta.12 2025-03-13 11:13:20 +03:00
Bereket Engida
b013147c32 chore: release v1.2.4-beta.11 2025-03-13 11:13:09 +03:00
Bereket Engida
384d842ec1 chore: release v1.2.4-beta.10 2025-03-12 15:43:02 +03:00
Bereket Engida
0860aa67ea chore: release v1.2.4-beta.9 2025-03-12 07:19:06 +03:00
Bereket Engida
dc42cddb3e chore: release v1.2.4-beta.8 2025-03-09 13:32:32 +03:00
Bereket Engida
7e80a96803 chore: release v1.2.4-beta.7 2025-03-08 23:06:21 +03:00
Bereket Engida
b5f638ca45 docs: upgrade to tailwind v4, react 19, fuma docs 15 (#1735) 2025-03-08 19:33:31 +03:00
Bereket Engida
18b1c3ba4e chore: release v1.2.4-beta.6 2025-03-08 13:14:40 +03:00
Bereket Engida
de4dee5fdd chore: release v1.2.4-beta.5 2025-03-07 01:01:25 +03:00
Bereket Engida
7d72173dce chore: release v1.2.4-beta.4 2025-03-05 21:13:45 +03:00
Bereket Engida
b018f7d9d3 chore: release v1.2.4-beta.3 2025-03-05 13:44:14 +03:00
Bereket Engida
38c0e13548 chore: release v1.2.4-beta.2 2025-03-05 11:55:43 +03:00
Bereket Engida
78f01cd359 chore: release v1.2.4-beta.1 2025-03-05 09:26:34 +03:00
Bereket Engida
7d3440ad0f chore: release v1.2.3 2025-03-05 00:08:51 +03:00
Bereket Engida
225d94f731 chore: release v1.2.3-beta.3 2025-03-04 14:33:10 +03:00
Bereket Engida
685145101a chore: release v1.2.3-beta.2 2025-03-04 09:30:31 +03:00
Bereket Engida
9863bbe679 chore: release v1.2.3-beta.1 2025-03-04 08:44:36 +03:00
Bereket Engida
25a1267a4e chore: release v1.2.2 2025-03-03 21:23:43 +03:00
Bereket Engida
602e14d0d9 chore: release v1.2.2-beta.6 2025-03-03 19:51:46 +03:00
Bereket Engida
e122692b52 chore: release v1.2.2-beta.5 2025-03-03 19:45:01 +03:00
Bereket Engida
6815238d87 chore: release v1.2.2-beta.4 2025-03-03 15:56:28 +03:00
Bereket Engida
da5ad11ec7 chore: release v1.2.2-beta.3 2025-03-02 23:12:42 +03:00
Bereket Engida
f12a7e79c9 chore: release v1.2.2-beta.2 2025-03-02 20:37:59 +03:00
Bereket Engida
2ed2939aeb chore: release v1.2.2-beta.1 2025-03-02 19:45:06 +03:00
Bereket Engida
1719cce407 chore: release v1.2.1 2025-03-02 18:07:37 +03:00
Bereket Engida
c205fada12 chore: release v1.2.1-beta.8 2025-03-02 14:55:08 +03:00
Bereket Engida
90622d4b1a chore: release v1.2.1-beta.7 2025-03-02 13:36:55 +03:00
Bereket Engida
9e96a92113 chore: release v1.2.1-beta.6 2025-03-02 12:37:50 +03:00
Bereket Engida
0971db62e8 chore: release v1.2.1-beta.5 2025-03-02 09:40:58 +03:00
Bereket Engida
ee89ff6b7a chore: release v1.2.1-beta.4 2025-03-02 09:27:33 +03:00
Bereket Engida
8d88151489 chore: release v1.2.1-beta.3 2025-03-02 01:57:44 +03:00
Bereket Engida
15289bc312 chore: release v1.2.1-beta.2 2025-03-02 01:30:55 +03:00
Bereket Engida
8ca13802e9 chore: release v1.2.1-beta.1 2025-03-02 00:54:08 +03:00
Bereket Engida
47c38dacb2 chore: release v1.2.0 2025-03-02 00:13:38 +03:00
Bereket Engida
b6173e2063 chore: release v1.2.0-beta.19 2025-03-01 12:40:03 +03:00
Maxwell
8e47f11298 fix(init-cmd): Dependencies do not install if ENVs are skipped (#1603)
* fix(cli): init cmd types

* fix(init): deps do not install if env is skipped

- also made the CLI show which packages it will install

* fix(typecheck): specify tsconfig for declarations

---------

Co-authored-by: Bereket Engida <bekacru@gmail.com>
2025-03-01 11:03:56 +03:00
Bereket Engida
cc89632c09 chore: release v1.2.0-beta.18 2025-03-01 02:02:29 +03:00
Maxwell
c66fdc9129 feat: init Better Auth CLI command (#1427)
* update: init command now can do plugins & DB generation

* fix: revert nextjs auth.ts file

* add: pacakge @clack/prompts for better CLI experience

* update: moved from prompts to clack/prompts

* add: functionality to hide logs coming from `getConfig`

* remove: hide logs functionality

* chore: remove unneeded import

* add: install dependencies feature

* add: functionality to update/install better-auth

* fix: install/upgrade better-auth deps

* add: spinner during version checking

* fix: nextCookies plugin import path

* fix: oidc plugin contents

* update: emoji-ify

* fix: mysql code

* refactor: logging/prompt style

* update: mysql use 1 ENV

* fix: msql, revert back to old code

* fix: mysql connectionUri, again

* fix: missing sqlite env

* fix: added back the plugins multiselect

* update: outro text

* add: ENV generation for `BETTER_AUTH_URL` & `BETTER_AUTH_SECRET`

* update: intro & outro text, plus some ENV default values

* remove: name from cli options

* fix: made index.ts's getPackageInfo not crash the program entirely if ENOENT

* update: prompt to get auth config dir if not auto found

* fix: create auth config file

* add: log to state the new file that's being created

* update: outro text

* fix: unneeded diff display

* add: auth-client creator

* fix: auth-client plugins are now grouped

* fix: auth-client import path bugs

* fix: invalid client plugins

* fix: oneTap client plugin contents

* update: allow getConfig to throw errors instead of logging

* fix: auth config error logging

* WIP: auth client code gen

* chore: linter

* update: now supports auth client generation

* WIP: grouped imports

* remove: functionality to update existing auth code

* add: functionality to update tsconfig

* fix: tsconfig not saving new updated values

* fix: handle missing .env files in init process

* update: made `no env file found` error message use `outro` for better logging experience

* fix: removed `ms` at the end as the `formatMilliseconds` fn already handles that

* update: move ENV code after plugins initialization

* chore: update pnpm lockfile and remove deprecated package note

* chore: lint

---------

Co-authored-by: Bereket Engida <bekacru@gmail.com>
2025-03-01 00:33:14 +03:00
Bereket Engida
44352d7414 chore: migrate from tsup to unbuild 2025-02-28 09:45:39 +03:00
Bereket Engida
17f187ebc0 chore: release v1.2.0-beta.17 2025-02-27 14:20:43 +03:00
Bereket Engida
7ba1af2ff9 Merge branch 'main' into v1.2 2025-02-27 14:20:23 +03:00
Bereket Engida
df2f5a4c79 chore: release v1.1.22-beta.2 2025-02-25 13:43:16 +03:00
PitonsSkipper
1ecc717483 fix: add last semi-colon to the compiled migrations to support Cloudflare D1 migration (#1569)
* Update get-migration.ts

Add last semi-colon to the compiled migrations

* Update test snapshot migrations.sql
2025-02-25 12:12:02 +03:00
Bereket Engida
52ed183bdc chore: release v1.1.22-beta.1 2025-02-24 23:50:04 +03:00