 TaesuandAlex Yang
|
3270499c08
|
fix(stripe): replace {CHECKOUT_SESSION_ID} placeholder in success callbackURL (#8568)
|
2026-03-13 23:46:35 -07:00 |
|
 TaesuandAlex Yang
|
98cea7e613
|
feat(stripe): allow customizable prorationBehavior per plan (#8525)
|
2026-03-13 23:46:35 -07:00 |
|
Alex Yang
|
2e5177b79a
|
chore: align zod imports to use namespace import from "zod" (#8300)
|
2026-03-13 23:46:35 -07:00 |
|
Alex Yang
|
db5a44424f
|
chore: release v1.5.5
|
2026-03-11 10:30:41 -07:00 |
|
 Joél SolanoandAlex Yang
|
5003d94673
|
chore: replace deprecated build configs (#8498)
|
2026-03-10 15:03:39 -07:00 |
|
Alex Yang
|
cb9e1bc1d1
|
chore: release v1.5.4
|
2026-03-05 18:30:25 -08:00 |
|
Alex Yang
|
8e1ddc3f81
|
chore: release v1.5.3
|
2026-03-04 16:49:55 +09:00 |
|
Alex Yang
|
54c84939ff
|
chore: release v1.5.2
|
2026-03-03 18:29:46 +09:00 |
|
Alex Yang
|
37151374c5
|
chore: release v1.5.1
|
2026-03-02 13:15:21 +09:00 |
|
Alex Yang
|
0ff021d0a4
|
chore: release v1.5.0
|
2026-03-01 10:24:12 +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 |
|