 Joél SolanoandGitHub
|
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 YangandGitHub
|
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 YangandGitHub
|
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 YangandGitHub
|
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 |
|
 TaesuandGitHub
|
e802eaebac
|
fix(stripe): use CHECKOUT_SESSION_ID for success_url and remove cancel callback (#8095)
|
2026-02-22 09:15:50 -08:00 |
|
 TaesuandGitHub
|
96dc13a404
|
feat(stripe): track subscription schedule ID for pending plan changes (#8070)
|
2026-02-20 00:19:35 +00:00 |
|
 TaesuandGitHub
|
5eebbe96a9
|
fix(stripe): inject metadata to schedules on update, not on create (#8069)
|
2026-02-19 16:03:11 +00:00 |
|
 TaesuandGitHub
|
9ca0fa32a7
|
fix(stripe): handle line item price replacement on plan upgrade (#8066)
|
2026-02-19 15:26:50 +00:00 |
|
 TaesuandGitHub
|
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 |
|
 TaesuandGitHub
|
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 |
|
 TaesuandGitHub
|
74e06e426c
|
fix(stripe): fall back to customers.list when customers.search API is unavailable (#7965)
|
2026-02-15 07:44:16 +00:00 |
|
 TaesuandGitHub
|
0a1dd5fbf3
|
feat(stripe): add billingInterval field to subscription (#7221)
|
2026-02-13 22:15:10 +00:00 |
|
 TaesuandGitHub
|
ddc2740724
|
fix(stripe): propagate trial data in subscription webhook handlers (#7955)
|
2026-02-13 03:35:09 +00:00 |
|
 TaesuandGitHub
|
04217429c5
|
fix(stripe): drop metered billing, use generic lineItems instead (#7951)
|
2026-02-12 22:17:22 +00:00 |
|
 TaesuandGitHub
|
7950f98df0
|
fix(stripe): remove getSubscriptionUsage endpoint (#7949)
|
2026-02-12 20:50:17 +00:00 |
|
 TaesuandGitHub
|
4fb5227641
|
fix(stripe): prevent duplicate line item when priceId equals seatPriceId (#7947)
|
2026-02-12 20:18:42 +00:00 |
|
 TaesuandGitHub
|
9b5a786175
|
fix(stripe): move meters config into plans for usage-based billing (#7946)
|
2026-02-12 18:13:48 +00:00 |
|
 Alex YangandGitHub
|
d5955d6ab2
|
chore: bump version (#7882)
|
2026-02-12 13:27:12 +00:00 |
|
 TaesuandGitHub
|
dcd9337616
|
feat(stripe): add seat-based billing and usage-based billing (#7930)
|
2026-02-11 23:50:39 +00:00 |
|
 Alex YangandGitHub
|
c5803173fe
|
test: use vitest best practice (#7888)
|
2026-02-10 06:32:03 +00:00 |
|
Alex Yang
|
4163102121
|
chore: release v1.5.0-beta.13
|
2026-02-07 09:36:29 -08:00 |
|
Alex Yang
|
dd6dc4601f
|
chore: release v1.5.0-beta.12
|
2026-02-06 17:25:17 -08:00 |
|
Alex Yang
|
00c95728f1
|
Revert "feat: make name field optional (#7617)"
This reverts commit e0df7c9e38.
|
2026-02-02 10:52:19 -08:00 |
|
 TaesuandGitHub
|
fe92103d47
|
fix(stripe): clarify error when authorizeReference is missing (#7741)
|
2026-02-01 09:15:14 +00:00 |
|
Alex Yang
|
f82960b984
|
chore: release v1.5.0-beta.11
|
2026-01-30 16:44:59 -08:00 |
|
 TaesuandGitHub
|
e0df7c9e38
|
feat: make name field optional (#7617)
|
2026-01-29 23:42:52 +00:00 |
|
 TaesuandGitHub
|
f5d56559f5
|
fix(stripe): restore better-call peerDeps (#7675)
|
2026-01-29 12:30:50 +00:00 |
|
 TaesuandGitHub
|
4bdc6b5df6
|
chore(stripe): remove unused better-call devDependency (#7664)
|
2026-01-29 01:10:59 +00:00 |
|
Alex Yang
|
9780a773fe
|
chore: release v1.5.0-beta.10
|
2026-01-27 17:57:35 -08:00 |
|
 Alex YangandGitHub
|
b0a6fb89c4
|
chore: bump version (#7626)
|
2026-01-27 21:05:02 +00:00 |
|
 Alex YangandGitHub
|
6b03411662
|
chore: enable sourcemap for packages (#7622)
|
2026-01-26 22:37:58 +00:00 |
|
 TaesuandGitHub
|
9145c9233d
|
refactor(stripe): centralize internal metadata management (#7561)
|
2026-01-23 20:57:00 +00:00 |
|
 
|
6a1ff9bea9
|
docs: use type-only import for BetterAuthClientPlugin (#7565)
Co-authored-by: Alex Yang <himself65@outlook.com>
|
2026-01-23 19:34:53 +00:00 |
|
 TaesuandGitHub
|
3057e8dff6
|
chore: remove unused CHANGELOG.md files (#7559)
|
2026-01-22 22:41:54 +00:00 |
|
 TaesuandGitHub
|
16f4569dde
|
fix(stripe): find active subscription correctly when upgrading (#7547)
|
2026-01-22 20:47:57 +00:00 |
|
 Alex YangandGitHub
|
50de0a1d48
|
refactor: generic in BetterAuthPluginRegistry (#7514)
|
2026-01-22 20:33:12 +00:00 |
|
 TaesuandGitHub
|
f716e08f0e
|
fix(stripe): allow billing interval change for same plan (#7542)
|
2026-01-22 19:30:57 +00:00 |
|
Alex Yang
|
6295dfcd34
|
chore: release v1.5.0-beta.9
|
2026-01-20 19:38:14 -08:00 |
|
 Alex YangandGitHub
|
80a1c7daca
|
chore: bump deps (#7508)
|
2026-01-20 23:55:35 +00:00 |
|