Skip to content

Releases: chargebee/js-framework-adapters

v1.2.0

Choose a tag to compare

@cb-alish cb-alish released this 10 Jul 11:47
54410e1

v1.2.0 (2026-07-10)


Feature:

  • Added an optional webhookEventBus option to ChargebeeOptions for asynchronous webhook processing. When configured, the webhook endpoint validates and parses each incoming Chargebee event and forwards it to webhookEventBus.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 createChargebeeWebhookProcessor to 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, and ChargebeeWebhookProcessorSource.

Improvement:

  • Extracted a shared dispatchWebhookEvent mapping so the synchronous handler and the async queue consumer route events to the same subscription/customer hooks, and factored out buildRequestValidator for the Basic Auth setup.
  • WebhookEvent now maps to Chargebee's dedicated WebhookEvent type (previously aliased to Event).

Bug:

  • The webhook publish handler now catches event-bus failures and responds with 500 so Chargebee retries the delivery, instead of returning 200 OK and silently dropping events that were never queued.

v1.1.1

Choose a tag to compare

@cb-srinaths cb-srinaths released this 02 Mar 07:03
13a1268

What's Changed

Full Changelog: v1.1.0...v1.1.1

v1.1.0

Choose a tag to compare

@cb-srinaths cb-srinaths released this 10 Feb 08:54
6148834

What's Changed

Full Changelog: v1.0.1...v1.1.0

1.1.0-beta.1

1.1.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@cb-srinaths cb-srinaths released this 10 Feb 02:33

What's Changed

  • Add --dangerously-skip-checks and --path for AI tooling by @cb-srinaths in #17

Full Changelog: v1.0.1...v1.1.0-beta.1

v1.0.1

Choose a tag to compare

@cb-srinaths cb-srinaths released this 16 Dec 03:02
0e797e8

What's Changed

Full Changelog: v1.0.0...v1.0.1

1.0.0

Choose a tag to compare

@cb-srinaths cb-srinaths released this 13 Aug 04:57
b6c39d3

First stable release of chargebee-init

v1.0.0-beta.2

v1.0.0-beta.2 Pre-release
Pre-release

Choose a tag to compare

@cb-alish cb-alish released this 02 Jul 09:18
510fa95
  • Fix semver for internal package dependencies