Skip to content

Releases: chargebee/chargebee-java

v4.4.0

24 Feb 12:18
c99179e

Choose a tag to compare

v4.4.0 (2026-02-24)


Improvements:

  • Replaced the internal regex-based JSON parser with Google Gson for reliable, spec-compliant JSON handling.
  • Added comprehensive test coverage for the internal JsonUtil utility.

Dependencies:

  • Added com.google.code.gson:gson:2.13.2 as a compile dependency (transitive for SDK consumers). Minimum compatible Gson version is 2.8.6. See README for version conflict guidance.

v4.3.0

20 Feb 12:08
68838e9

Choose a tag to compare

v4.3.0 (2026-02-20)


New Features:

  • Added async API support for all resource operations via CompletableFuture-based async methods (e.g., createAsync, listAsync, retrieveAsync).

v4.2.0

18 Feb 07:17
1aec9ed

Choose a tag to compare

v4.2.0 (2026-02-16)


New Features:

  • Added subdomain routing support for API requests.
  • Added JSON request body support for applicable APIs.

v4.1.1

10 Feb 06:53
1c78dd9

Choose a tag to compare

v4.1.1 (2026-02-10)


Bug Fixes:

  • Corrected the generation of StringFilter for EnumFilter and BooleanFilter parameters in GET list APIs.

v4.1.0

06 Feb 09:43
82c5db7

Choose a tag to compare

v4.1.0 (2026-02-06)


New Attributes:

New Parameters:

Parameter Updates:

New Events:

New Enums:

  • charge has been added as a new value enum EntityType.
  • payment_due_reminder has been added as a new value enum EventType.
  • tempus has been added as a new value enum Gateway.
  • kakao_pay, naver_pay, revolut_pay, and cash_app_pay have been added as new values enum PaymentMethod.
  • always, ask, and never have been added as new values enum PaymentMethodSavePolicy.
  • kakao_pay, naver_pay, revolut_pay, and cash_app_pay have been added as new values enum PaymentMethodType.
  • kakao_pay, naver_pay, revolut_pay, and cash_app_pay have been added as new values enum Type.
  • accepted, rejected, message_acknowledgement, in_process, under_query, conditionally_accepted, and paid have been added as new values to enum attribute einvoice.status in CreditNote.
  • accepted, rejected, message_acknowledgement, in_process, under_query, conditionally_accepted, and paid have been added as new values to enum attribute status in Einvoice.
  • accepted, rejected, message_acknowledgement, in_process, under_query, conditionally_accepted, and paid have been added as new values to enum attribute einvoice.status in Invoice.
  • kakao_pay, naver_pay, revolut_pay, cash_app_pay, wechat_pay, and alipay have been added as new values to enum attribute payment_method_type in PaymentIntent.
  • kakao_pay, naver_pay, revolut_pay, cash_app_pay, wechat_pay, and alipay have been added as new values to enum attribute active_payment_attempt.payment_method_type in PaymentIntent.
  • kakao_pay, naver_pay, revolut_pay, cash_app_pay, wechat_pay, and alipay have been added as new values to enum request body parameter payment_method_type in update_a_payment_intent of PaymentIntent.
  • kakao_pay, naver_pay, revolut_pay, cash_app_pay, wechat_pay, and alipay have been added as new values to enum request body parameter payment_method_type in create_a_payment_intent of PaymentIntent.

v3.43.0

06 Feb 09:26
57355d8

Choose a tag to compare

v3.43.0 (2026-02-06)


New Attributes:

New Parameters:

Parameter Updates:

New Events:

New Enums:

  • charge has been added as a new value enum EntityType.
  • payment_due_reminder has been added as a new value enum EventType.
  • tempus has been added as a new value enum Gateway.
  • kakao_pay, naver_pay, revolut_pay, and cash_app_pay have been added as new values enum PaymentMethod.
  • always, ask, and never have been added as new values enum PaymentMethodSavePolicy.
  • kakao_pay, naver_pay, revolut_pay, and cash_app_pay have been added as new values enum PaymentMethodType.
  • kakao_pay, naver_pay, revolut_pay, and cash_app_pay have been added as new values enum Type.
  • accepted, rejected, message_acknowledgement, in_process, under_query, conditionally_accepted, and paid have been added as new values to enum attribute einvoice.status in CreditNote.
  • accepted, rejected, message_acknowledgement, in_process, under_query, conditionally_accepted, and paid have been added as new values to enum attribute status in Einvoice.
  • accepted, rejected, message_acknowledgement, in_process, under_query, conditionally_accepted, and paid have been added as new values to enum attribute einvoice.status in Invoice.
  • kakao_pay, naver_pay, revolut_pay, cash_app_pay, wechat_pay, and alipay have been added as new values to enum attribute payment_method_type in PaymentIntent.
  • kakao_pay, naver_pay, revolut_pay, cash_app_pay, wechat_pay, and alipay have been added as new values to enum attribute active_payment_attempt.payment_method_type in PaymentIntent.
  • kakao_pay, naver_pay, revolut_pay, cash_app_pay, wechat_pay, and alipay have been added as new values to enum request body parameter payment_method_type in update_a_payment_intent of PaymentIntent.
  • kakao_pay, naver_pay, revolut_pay, cash_app_pay, wechat_pay, and alipay have been added as new values to enum request body parameter payment_method_type in create_a_payment_intent of PaymentIntent.

v4.0.3

05 Feb 10:52
fbf0db4

Choose a tag to compare

v4.0.3 (2026-02-05)


New Features:

  • Add custom field support for sub-resources in HostedPage, PricingPageSession, Quote, Subscription, and Gift operations.

v4.0.2

30 Jan 11:01
1201ddc

Choose a tag to compare

v4.0.2 (2026-01-30)


New Features:

  • Add custom field filtering support for list operations using type-safe filters.

v4.0.1

19 Jan 10:08
e7edef8

Choose a tag to compare

v4.0.1 (2026-01-19)


New Parameters:

  • applicable_item_price_ids has been added to Coupon#CouponListRequest.
  • applicable_item_price_ids has been added to Export#CouponRequest.

New Enums:

  • Twikey has been added to GatewayEnum.

Deleted Action:

  • move action has been removed from the ItemPrice.

New Features:

  • add util method for export and 'Time Machine' async handler.

v3.42.0

16 Jan 06:54
ef7d3ac

Choose a tag to compare

v3.42.0 (2026-01-16)


New Parameters:

  • applicable_item_price_ids has been added to Coupon#CouponListRequest.
  • applicable_item_price_ids has been added to Export#CouponRequest.

New Enums:

  • Twikey has been added to GatewayEnum.

Deleted Action:

  • move action has been removed from the ItemPrice.