better-release[bot] and GitHub
d8dfa515e2
chore: release v1.7.0-beta.1 ( #9120 )
2026-04-14 12:29:23 +01:00
Gustavo Valverde
834841fbc9
chore: sync v1.6.3 release into next
...
Brings main's `chore: release v1.6.3 (#9081 )` commit into next after the
stable release. Conflict resolution:
- `packages/*/package.json`: keep next's `1.7.0-beta.0` (per the release
bot's standard rule: next is always ahead of main in version).
- `packages/*/CHANGELOG.md`: keep both version entries side-by-side. Next's
`1.7.0-beta.0` section stays on top; main's new `1.6.3` section slots in
below. Each entry describes its own branch's release.
- `.changeset/*.md`: restore the 14 changesets git auto-deleted. Next is in
pre-release mode (`.changeset/pre.json` `mode: "pre"`), so changesets
accumulate across beta cuts and are only consumed on `exit-pre`. Main's
release deleted them from main; next must keep them for its own pre-release
accumulator.
2026-04-14 12:10:23 +01:00
better-release[bot] and GitHub
6f17bb3ebd
chore: release v1.6.3 ( #9081 )
2026-04-14 12:04:31 +01:00
Gustavo Valverde
3fbab44068
chore: sync main to next
...
Resolves conflicts in PR #9115 which the release bot cannot auto-merge.
Conflict resolutions:
- .github/workflows/release.yml: take main's hardened grep fallback (92256a2d0 )
- docs/content/docs/plugins/sso.mdx: take main's named-exports refactor verbatim (#9144 )
- packages/oauth-provider/src/token.ts: keep next's at_hash sequencing (#9079 ),
add main's customTokenResponseFields spread and credential helper rename (#9118 )
- packages/oauth-provider/src/token.test.ts: keep both new describe blocks
(at_hash in id tokens from next, customTokenResponseFields from main)
Semantic fixes on auto-merged files where git silently dropped main's changes
around next's discriminated-response refactor:
- two-factor/index.ts: restore skipVerificationOnEnable handling in the totp
enablement path
- two-factor/types.ts: restore the skipVerificationOnEnable type field
- two-factor/two-factor.test.ts: narrow the discriminated enable response via
method === "totp" guard
2026-04-14 11:30:13 +01:00
Gustavo Valverde and GitHub
390a03190c
fix(stripe): prevent prototype pollution via user-supplied metadata ( #9164 )
2026-04-14 08:05:31 +00:00
better-release[bot] and GitHub
c8cf0f7c1a
chore: release v1.7.0-beta.0 ( #9073 )
2026-04-10 21:29:25 +01:00
c5066fe5d6
fix(stripe): omit quantity for metered prices in checkout and upgrades ( #8926 )
...
Co-authored-by: better-release[bot] <273320539+better-release[bot]@users.noreply.github.com>
2026-04-10 12:55:44 +00:00
5f84335815
feat(stripe): support Stripe SDK v21 and v22 ( #9084 )
...
Co-authored-by: leonardo2204 <1509421+leonardo2204@users.noreply.github.com >
Co-authored-by: better-release[bot] <273320539+better-release[bot]@users.noreply.github.com>
2026-04-10 06:19:34 +00:00
better-release[bot] and GitHub
700d298e1e
chore: version packages ( #9052 )
2026-04-09 15:19:07 +01:00
85bb710edc
chore: version packages ( #9018 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-08 19:22:59 +00:00
better-release[bot]
d666a03372
chore: exit pre-release mode for v1.6.0
2026-04-06 14:41:56 +00:00
Gustavo Valverde and GitHub
29d197e688
chore: sync main to next ( #8976 )
...
chore: sync main to next
2026-04-06 15:31:29 +01:00
Gustavo Valverde and GitHub
bd9bd58f87
fix(security): enforce authorization on SCIM management endpoints and normalize passkey ownership ( #8843 )
2026-04-06 13:47:24 +00:00
better-auth-releases[bot] and github-actions[bot] <github-actions[bot]@users.noreply.github.com>
73beda26f9
chore: version packages (beta) ( #8945 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-04 15:52:24 +00:00
Gustavo Valverde and GitHub
1eec2e8090
chore: use caret ranges for internal peerDependencies ( #8937 )
2026-04-03 19:05:37 +00:00
Gustavo Valverde and GitHub
77ead28455
chore: reset package versions to 1.5.6 ( #8930 )
2026-04-03 10:57:28 +00:00
Gustavo Valverde and GitHub
e80cc38b0d
fix: turbo caching, enforce lockfile integrity, expand pre-commit hooks ( #8892 )
2026-04-02 07:35:24 +00:00
Gustavo Valverde and GitHub
04e91d1643
perf(build): reduce published package sizes ( #8884 )
2026-04-01 15:55:03 +00:00
Jonathan Samines and GitHub
cd01a42e60
feat: expose plugin version ( #8750 )
2026-03-31 16:08:21 +00:00
03d2df6603
fix(stripe): return correct priceId for annual subscriptions in list ( #8810 )
...
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com >
2026-03-29 06:10:40 +10:00
Bereket Engida
841410031a
chore: release v1.5.7-beta.1
2026-03-22 21:09:52 -07:00
Bereket Engida
c527d4e4cc
chore: release v1.5.1-beta.4
2026-03-22 21:04:04 -07:00
Taesu and GitHub
884e14a388
fix(stripe): improve organization customer search by adding customerType check ( #8609 )
2026-03-17 09:55:22 +00:00
Taesu and GitHub
db470986c5
fix(stripe): replace {CHECKOUT_SESSION_ID} placeholder in success callbackURL ( #8568 )
2026-03-12 23:02:26 +00:00
Taesu and GitHub
9fdd66251d
feat(stripe): allow customizable prorationBehavior per plan ( #8525 )
2026-03-11 01:34:54 +00:00
Joél Solano and GitHub
bfbb853a9d
chore: replace deprecated build configs ( #8498 )
2026-03-09 18:09:28 +00:00
Alex Yang
ab6b14cb19
chore: release v1.5.1-beta.3
2026-03-03 12:14:56 +09:00
Alex Yang
3ee808a48c
chore: release v1.5.1-beta.2
2026-03-03 06:49:28 +09:00
Alex Yang and GitHub
b73b0440a2
chore: align zod imports to use namespace import from "zod" ( #8300 )
2026-03-02 20:37:38 +00:00
Alex Yang
425c6abf6e
chore: release v1.5.1-beta.1
2026-03-02 02:05:39 +09:00
Alex Yang and GitHub
0a1ef178b8
fix(stripe): increase test timeout to fix CI flaky failures ( #8209 )
2026-02-28 04:55:45 +00:00
Alex Yang
2fd1ef38e7
chore: release v1.5.0-beta.20
2026-02-28 02:20:43 +09:00
Alex Yang and GitHub
8048a1d367
chore: upgrade dependencies ( #8183 )
2026-02-27 08:11:46 +00:00
Bereket Engida
554f0ef7e1
chore: release v1.5.0-beta.19
2026-02-25 16:21:37 -08:00
66446bf418
chore: align package.json fields and add missing README.md files ( #8131 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 20:58:06 +00:00
Alex Yang
714e5433a3
chore: release v1.5.0-beta.18
2026-02-24 01:36:14 +08:00
Alex Yang
0ce6c7ed7a
chore: release v1.5.0-beta.17
2026-02-23 22:29:34 +08:00
Taesu and GitHub
e802eaebac
fix(stripe): use CHECKOUT_SESSION_ID for success_url and remove cancel callback ( #8095 )
2026-02-22 09:15:50 -08:00
Taesu and GitHub
96dc13a404
feat(stripe): track subscription schedule ID for pending plan changes ( #8070 )
2026-02-20 00:19:35 +00:00
Taesu and GitHub
5eebbe96a9
fix(stripe): inject metadata to schedules on update, not on create ( #8069 )
2026-02-19 16:03:11 +00:00
Taesu and GitHub
9ca0fa32a7
fix(stripe): handle line item price replacement on plan upgrade ( #8066 )
2026-02-19 15:26:50 +00:00
Taesu and GitHub
5180893ae6
feat(stripe): add scheduleAtPeriodEnd option to defer plan changes ( #8064 )
2026-02-19 14:34:17 +00:00
e5683a7a64
chore: bump all packages to v1.5.0-beta.16 ( #8037 )
...
Co-authored-by: Ghost <ghost@better-github.app >
2026-02-18 00:49:17 -08:00
Taesu and GitHub
76d9ba140c
fix(stripe): use correct stripeCustomerId on /subscription/cancel/callback endpoint ( #8032 )
2026-02-18 02:47:41 +00:00
Bereket Engida
fae56a1b5c
chore: release v1.5.0-beta.15
2026-02-16 15:23:33 -08:00
Bereket Engida
a8686cf552
chore: release v1.5.0-beta.14
2026-02-16 13:40:28 -08:00
Taesu and GitHub
74e06e426c
fix(stripe): fall back to customers.list when customers.search API is unavailable ( #7965 )
2026-02-15 07:44:16 +00:00
Taesu and GitHub
0a1dd5fbf3
feat(stripe): add billingInterval field to subscription ( #7221 )
2026-02-13 22:15:10 +00:00
Taesu and GitHub
ddc2740724
fix(stripe): propagate trial data in subscription webhook handlers ( #7955 )
2026-02-13 03:35:09 +00:00
Taesu and GitHub
04217429c5
fix(stripe): drop metered billing, use generic lineItems instead ( #7951 )
2026-02-12 22:17:22 +00:00