- 6f675f4: Fix circular dependency between
client.tsandindex.tsthat caused type inference issues for$InferServerPlugin - 9b0cf46: Update @polar-sh/sdk to 0.46.5
- fbb9c4c: Update @polar-sh/sdk to 0.46.7
- a89b1ee: Update @polar-sh/sdk to 0.47.0
- 19b0f48: Update @polar-sh/sdk to 0.46.6
- cfbb6ed: Update @polar-sh/sdk to 0.46.4
- 0e8d982: Update @polar-sh/sdk to 0.46.2
- 3f2cce5: Update @polar-sh/sdk to 0.46.3
- 43ff4ac: Update @polar-sh/sdk to 0.46.0
- 569d831: Update deprecated
createAuthEndpointimport for compatibility with 1.5.0-beta
- 04156c1: Support
{ redirect: false }onauthClient.customer.portal()to generate a link without redirecting - 48cdd1c: Adds theme to the portal hook
- 6905772: Accept custom
successUrlandreturnUrlonauthClient.checkout({})calls
- 548c814: Skip creating customers for anonymous users
- 4a05db6: Remove unused
redirectoption on checkout plugin, keeping only onauthClient.checkout()arguments - c5a8eba: Fix
checkout&portalintegration for anonymous users
- a2e1a44: Match
metadatavalidation with the API validation - 1eae6e7: Support trial configuration on checkouts
- 0172ee2: Update dependencies
- e6fb64a: Update Better-Auth minimum version to double-check type issues
- 3906ed9: Bump @polar-sh/sdk
- c591126: Bump @polar-sh/sdk
- 55f13ed: Re-export the
PolarEmbedCheckouttype
- b658623: Upgrade dependencies
- 85c32f7: Add clients-only export as
@polar/better-auth/client
- 266eba1: Bump Polar SDK
- 4512e82: Bump Polar SDK
- 69eb956: Adds
OnOrderUpdatedWebhook support
- 45a7a63: Do not attempt to create customer that already exist
- 96c6b83: Implements user deletion hook
- c6f30a7: Skips duplicate customer creation in better-auth plugin
- 6c46bd1: feat: add seats param to checkout
- 81e9926: Upgrade dependencies, list Next.js 16 as supported peer dependency
- 1deb3b3: Update sdk to 0.40.2
- 3250323: Update Polar SDK to 0.38.1
- a84c64c: Add support for returnUrl
- 3713498: Bump BetterAuth adapter dependencies
- 95c76db: Bump BetterAuth adapter dependencies
- 6621c94: Implement Checkout Embed
- bcad48d: Fix problem with imports that may have caused build issues with Vite or other bundlers
- b537f07: Fall back to base URL when creating a checkout on the server outside of a request context.
- 6f658a8: Add support for Zod v4
- 3ef623b: Bump SDK version
- 377e07e: Add refund webhooks
- 54d368c: Bump SDK version
- 78a922c: Add refund webhooks
- 5817078: Update better auth version
- a04c344: Fix type of User in getCustomerCreateParams
- 39f4d39: Update Polar SDK version
- a34a7c2: Make sure to interrupt user creation if Polar customer creation fails
- 9cd2520: Adds
discountIdandallowDiscountCodesto thecheckoutplugin
- bdd7635: Bump SDK Dependency
- d60f171: Update package.json
- bf04d3a: Fix issue with SDK mistakenly resolving Zod v4
- b27ce7d: Upgrade zod dependency
- 1b25168: Add theme-support to Checkout configs
- b098cbe: Fix async issue with webhook handler
- 87de0c5: Bump Polar SDK
- 2211b0a: Fix issue with getCustomerCreateParams option
- 04e6c50: Add proper BetterAuth plugin with org support, client support, portal, etc.
- ef8e777: Add authenticatedUsersOnly option and onOrderPaid hook
- 1754b38: add authcheck to slugcheckout
- 313b572: Fix query param parser in products endpoint
-
70362f0: ## Breaking changes
Checkout endpoints no longer support
productIdandproductPriceIdparameter to pass the product. Useproductsinstead.Checkout endpoints now support the
productsparameter. You can repeat it to pass several products to the Checkout session.
- fc6c8a6: Throw API error when customer creation fails
- f2433b0: fix webhooks imports
- ff2ce69: Add new order webhook support
- e5bb5e9: Fix checkout route
- 32f64b5: graceful customer creation
- c9daadf: Bump SDK version
- e49adbe: Add polar sdk as peer dep
- 0f1ca22: Add customer state support
- e806c01: Add support for Customer State
- 4407e6c: Init Better Auth plugin
- Updated dependencies [be7db19]
- @polar-sh/adapter-utils@0.1.12
- Updated dependencies [f798821]
- @polar-sh/adapter-utils@0.1.11
- Updated dependencies [7922261]
- Updated dependencies [e7a7352]
- @polar-sh/adapter-utils@0.1.10
- 845f91d: Upgrade SDK usage
- Updated dependencies [845f91d]
- @polar-sh/adapter-utils@0.1.9
- 9dd847d: Bump Polar SDK
- Updated dependencies [9dd847d]
- @polar-sh/adapter-utils@0.1.8
- 1d6d075: decode the URI properly
- Updated dependencies [1d6d075]
- @polar-sh/adapter-utils@0.1.7
- b002bc1: export types
- Updated dependencies [b002bc1]
- @polar-sh/adapter-utils@0.1.6
- 350a4e8: Export entitlement utils
- Updated dependencies [350a4e8]
- @polar-sh/adapter-utils@0.1.5
- 2ec8d0d: implement entitlements
- Updated dependencies [2ec8d0d]
- @polar-sh/adapter-utils@0.1.4
- f732797: Exports Entitlement class
- Updated dependencies [f732797]
- @polar-sh/adapter-utils@0.1.3
- 4038228: make sure to pass either price or product in checkout
- Updated dependencies [4038228]
- @polar-sh/adapter-utils@0.1.2
- 2746035: Add productPriceId param capability
- aa6b311: init adapter-utils
- abd0e90: fix utils
- aa6b311: resolve core from workspace
- Updated dependencies [aa6b311]
- Updated dependencies [abd0e90]
- Updated dependencies [aa6b311]
- @polar-sh/adapter-utils@0.1.1
- 234ba51: resolve core from workspace
- Updated dependencies [49d21c1]
- Updated dependencies [234ba51]
- @polar-sh/adapter-core@0.1.5
- 98a1bf9: add core dependency
- Updated dependencies [98a1bf9]
- @polar-sh/adapter-utils@0.1.3
- Updated dependencies [4abbedc]
- @polar-sh/adapter-utils@0.1.2
- 46ad781: Await webhook handlers
- Updated dependencies [46ad781]
- @polar-sh/adapter-utils@0.1.1
- dda069d: Add granular webhook handlers
- eb28d55: Add CommonJS module and Sourcemaps
- fd20c5a: fix biome
- 698e06c: fix webhooks
- 698e06c: fix types
- 8996fa7: add tsup
- e4fc754: init