Skip to content

Releases: chargebee/chargebee-java

v4.9.0

08 Jun 06:49
8989b57

Choose a tag to compare

v4.9.0 (2026-06-08)

New Attributes:

New Parameters:

Parameter Updates:

New Events:

Deleted Resources:

  • QuoteEntitlement has been removed.

Deleted Attributes:

  • entity_id has been removed from QuoteEntitlement.
  • entity_type has been removed from QuoteEntitlement.
  • feature_id has been removed from QuoteEntitlement.
  • value has been removed from QuoteEntitlement.
  • is_enabled has been removed from QuoteEntitlement.
  • start_date has been removed from QuoteEntitlement.
  • end_date has been removed from QuoteEntitlement.
  • created_at has been removed from QuoteEntitlement.
  • modified_at has been removed from QuoteEntitlement.

Deleted Parameters:

New Enums:

  • omnichannel_subscription_item_updated and omnichannel_subscription_item_recovered have been added as new values enum EventType.
  • klarna, alipay_hk, paypay, gcash, and south_korean_cards have been added as new values enum PaymentMethod.
  • klarna, alipay_hk, paypay, gcash, and south_korean_cards have been added as new values enum PaymentMethodType.
  • klarna, alipay_hk, paypay, gcash, and south_korean_cards have been added as new values enum Type.
  • klarna, alipay_hk, paypay, gcash, and south_korean_cards have been added as new values to enum attribute payment_method_type in PaymentIntent.
  • klarna, alipay_hk, paypay, gcash, and south_korean_cards have been added as new values to enum attribute active_payment_attempt.payment_method_type in PaymentIntent.
  • klarna, alipay_hk, paypay, gcash, and south_korean_cards have been added as new values to enum request body parameter payment_method_type in update_a_payment_intent of PaymentIntent.
  • klarna, alipay_hk, paypay, gcash, and south_korean_cards have been added as new values to enum request body parameter payment_method_type in create_a_payment_intent of PaymentIntent.

v3.48.0

08 Jun 06:32
5ed0224

Choose a tag to compare

v3.48.0 (2026-06-08)

New Attributes:

New Parameters:

Parameter Updates:

New Events:

Deleted Resources:

  • QuoteEntitlement has been removed.

Deleted Attributes:

  • entity_id has been removed from QuoteEntitlement.
  • entity_type has been removed from QuoteEntitlement.
  • feature_id has been removed from QuoteEntitlement.
  • value has been removed from QuoteEntitlement.
  • is_enabled has been removed from QuoteEntitlement.
  • start_date has been removed from QuoteEntitlement.
  • end_date has been removed from QuoteEntitlement.
  • created_at has been removed from QuoteEntitlement.
  • modified_at has been removed from QuoteEntitlement.

Deleted Parameters:

New Enums:

  • omnichannel_subscription_item_updated and omnichannel_subscription_item_recovered have been added as new values enum EventType.
  • klarna, alipay_hk, paypay, gcash, and south_korean_cards have been added as new values enum PaymentMethod.
  • klarna, alipay_hk, paypay, gcash, and south_korean_cards have been added as new values enum PaymentMethodType.
  • klarna, alipay_hk, paypay, gcash, and south_korean_cards have been added as new values enum Type.
  • klarna, alipay_hk, paypay, gcash, and south_korean_cards have been added as new values to enum attribute payment_method_type in PaymentIntent.
  • klarna, alipay_hk, paypay, gcash, and south_korean_cards have been added as new values to enum attribute active_payment_attempt.payment_method_type in PaymentIntent.
  • klarna, alipay_hk, paypay, gcash, and south_korean_cards have been added as new values to enum request body parameter payment_method_type in update_a_payment_intent of PaymentIntent.
  • klarna, alipay_hk, paypay, gcash, and south_korean_cards have been added as new values to enum request body parameter payment_method_type in create_a_payment_intent of PaymentIntent.

v4.8.0

02 Jun 08:21
f17f99b

Choose a tag to compare

v4.8.0 (2026-06-02)


Enhancements:

  • Added a fromJson(Map<String, Object>) overload to all models, so nested map entities can be converted to a typed model directly (e.g. Subscription.fromJson(subscription)).

Bug Fixes:

  • Fixed deserialization of nested JSON in dynamic Map<String, Object> fields (for example HostedPage.getContent() and HostedPage.getCheckoutInfo()). Nested objects and arrays are now returned as Map and List instead of JSON strings, which resolves ClassCastException when casting nested entities such as customer, subscription, and invoice to Map<String, Object>. The same parsing behavior applies to other map attributes including Event.getContent(), meta_data, and consent_fields. If your integration previously parsed nested map values as JSON strings, use the returned Map/List directly or branch on instanceof during upgrade.

v4.7.0

04 May 07:23
92b5f4a

Choose a tag to compare

v4.7.0 (2026-05-04)

New Resources:

New Actions:

New Attributes:

New Parameters:

Read more

v3.47.0

04 May 07:11
73d6a28

Choose a tag to compare

v3.47.0 (2026-05-04)

New Resources:

New Actions:

New Attributes:

New Parameters:

Read more

v4.6.0

27 Mar 12:11
c41c2b6

Choose a tag to compare

v4.6.0 (2026-03-27)

New Resources:

New Actions:

New Attributes:

New Parameters:

New Events:

New Enums:

v3.46.0

27 Mar 05:57
af35103

Choose a tag to compare

v3.46.0 (2026-03-26)

New Resources:

New Actions:

New Attributes:

New Parameters:

New Events:

New Enums:

v3.45.0

09 Mar 10:52
470fb3d

Choose a tag to compare

v3.45.0 (2026-03-09)


Bug Fixes:

  • Fixed JSON request body serialization to send valid JSON payload for API requests.

v4.5.0

02 Mar 09:58
2aacead

Choose a tag to compare

v4.5.0 (2026-03-02)

New Resources:

New Attributes:

New Parameters:

New Enums:

v3.44.0

02 Mar 09:43
e74fe27

Choose a tag to compare

v3.44.0 (2026-03-02)

New Resources:

New Attributes:

New Parameters:

New Enums: