Releases: chargebee/js-framework-adapters
Releases · chargebee/js-framework-adapters
Release list
v1.2.0
v1.2.0 (2026-07-10)
Feature:
- Added an optional
webhookEventBusoption toChargebeeOptionsfor asynchronous webhook processing. When configured, the webhook endpoint validates and parses each incoming Chargebee event and forwards it towebhookEventBus.publish(event)(typically an application queue) instead of running the DB-sync hooks inline. When omitted, events continue to be processed synchronously within the request. - Added
createChargebeeWebhookProcessorto consume queued events and run the plugin's DB-sync hooks. It accepts either an in-process Better Auth instance ({ auth }) or an explicit{ context: { adapter, logger } }for consumers running in a separate process. - Exported new types:
ChargebeeWebhookEventBus,WebhookEvent,ChargebeeWebhookProcessor, andChargebeeWebhookProcessorSource.
Improvement:
- Extracted a shared
dispatchWebhookEventmapping so the synchronous handler and the async queue consumer route events to the same subscription/customer hooks, and factored outbuildRequestValidatorfor the Basic Auth setup. WebhookEventnow maps to Chargebee's dedicatedWebhookEventtype (previously aliased toEvent).
Bug:
- The webhook publish handler now catches event-bus failures and responds with
500so Chargebee retries the delivery, instead of returning200 OKand silently dropping events that were never queued.
v1.1.1
What's Changed
- Better Auth Integrations For Chargebee. by @cb-alish in #18
--use-defaultsfor LLMs by @cb-srinaths in #21
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- Add
--dangerously-skip-checksand--pathfor AI tooling by @cb-srinaths in #17 - Update readme with instructions for LLMs by @cb-srinaths in #19
Full Changelog: v1.0.1...v1.1.0
1.1.0-beta.1
What's Changed
- Add
--dangerously-skip-checksand--pathfor AI tooling by @cb-srinaths in #17
Full Changelog: v1.0.1...v1.1.0-beta.1
v1.0.1
1.0.0
v1.0.0-beta.2
- Fix semver for internal package dependencies