Skip to content

Commit 82c5db7

Browse files
authored
Release v4.1.0 (#84)
* minor edit on changelog file * Releasing v4.1.0
1 parent fbf0db4 commit 82c5db7

71 files changed

Lines changed: 1116 additions & 5 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,46 @@
1+
### v4.1.0 (2026-02-06)
2+
* * *
3+
### New Attributes:
4+
- [`subscription_id`](https://apidocs.chargebee.com/docs/api/entitlement_overrides/entitlement-override-object#subscription_id) has been added to [`EntitlementOverride`](https://apidocs.chargebee.com/docs/api/entitlement_overrides).
5+
- [`is_enabled`](https://apidocs.chargebee.com/docs/api/entitlement_overrides/entitlement-override-object#is_enabled) has been added to [`EntitlementOverride`](https://apidocs.chargebee.com/docs/api/entitlement_overrides).
6+
- [`decommissioned`](https://apidocs.chargebee.com/docs/api/subscriptions/subscription-object#decommissioned) has been added to [`Subscription`](https://apidocs.chargebee.com/docs/api/subscriptions).
7+
8+
9+
### New Parameters:
10+
- [`omnichannel_subscription_item`](https://apidocs.chargebee.com/docs/api/omnichannel_subscriptions/list-omnichannel-subscriptions#omnichannel_subscription_item) has been added as query parameter to [`list_omnichannel_subscriptions`](https://apidocs.chargebee.com/docs/api/omnichannel_subscriptions/list-omnichannel-subscriptions) in [`OmnichannelSubscription`](https://apidocs.chargebee.com/docs/api/omnichannel_subscriptions).
11+
- [`entitlement_overrides.entity_id`](https://apidocs.chargebee.com/docs/api/entitlement_overrides/upsert-or-remove-entitlement-overrides-for-a-subscription#entitlement_overrides_entity_id) has been added as request body parameter to [`upsert_or_remove_entitlement_overrides_for_a_subscription`](https://apidocs.chargebee.com/docs/api/entitlement_overrides/upsert-or-remove-entitlement-overrides-for-a-subscription) in [`EntitlementOverride`](https://apidocs.chargebee.com/docs/api/entitlement_overrides).
12+
- [`entitlement_overrides.entity_type`](https://apidocs.chargebee.com/docs/api/entitlement_overrides/upsert-or-remove-entitlement-overrides-for-a-subscription#entitlement_overrides_entity_type) has been added as request body parameter to [`upsert_or_remove_entitlement_overrides_for_a_subscription`](https://apidocs.chargebee.com/docs/api/entitlement_overrides/upsert-or-remove-entitlement-overrides-for-a-subscription) in [`EntitlementOverride`](https://apidocs.chargebee.com/docs/api/entitlement_overrides).
13+
- [`entitlement_overrides.is_enabled`](https://apidocs.chargebee.com/docs/api/entitlement_overrides/upsert-or-remove-entitlement-overrides-for-a-subscription#entitlement_overrides_is_enabled) has been added as request body parameter to [`upsert_or_remove_entitlement_overrides_for_a_subscription`](https://apidocs.chargebee.com/docs/api/entitlement_overrides/upsert-or-remove-entitlement-overrides-for-a-subscription) in [`EntitlementOverride`](https://apidocs.chargebee.com/docs/api/entitlement_overrides).
14+
- [`payment_method_save_policy`](https://apidocs.chargebee.com/docs/api/hosted_pages/collect-now#payment_method_save_policy) has been added as request body parameter to [`collect_now`](https://apidocs.chargebee.com/docs/api/hosted_pages/collect-now) in [`HostedPage`](https://apidocs.chargebee.com/docs/api/hosted_pages).
15+
- [`decommissioned`](https://apidocs.chargebee.com/docs/api/subscriptions/cancel-subscription-for-items#decommissioned) has been added as request body parameter to [`cancel_subscription_for_items`](https://apidocs.chargebee.com/docs/api/subscriptions/cancel-subscription-for-items) in [`Subscription`](https://apidocs.chargebee.com/docs/api/subscriptions).
16+
17+
18+
### Parameter Updates:
19+
- [`pricing_page`](https://apidocs.chargebee.com/docs/api/pricing_page_sessions/create-pricing-page-for-existing-subscription#pricing_page) has been changed from required to optional in [`create_pricing_page_for_existing_subscription`](https://apidocs.chargebee.com/docs/api/pricing_page_sessions/create-pricing-page-for-existing-subscription) of [`PricingPageSession`](https://apidocs.chargebee.com/docs/api/pricing_page_sessions).
20+
21+
22+
### New Events:
23+
- [`payment_due_reminder`](https://apidocs.chargebee.com/docs/api/events/webhook/payment_due_reminder) has been added.
24+
25+
26+
### New Enums:
27+
- `charge` has been added as a new value enum `EntityType`.
28+
- `payment_due_reminder` has been added as a new value enum `EventType`.
29+
- `tempus` has been added as a new value enum `Gateway`.
30+
- `kakao_pay`, `naver_pay`, `revolut_pay`, and `cash_app_pay` have been added as new values enum `PaymentMethod`.
31+
- `always`, `ask`, and `never` have been added as new values enum `PaymentMethodSavePolicy`.
32+
- `kakao_pay`, `naver_pay`, `revolut_pay`, and `cash_app_pay` have been added as new values enum `PaymentMethodType`.
33+
- `kakao_pay`, `naver_pay`, `revolut_pay`, and `cash_app_pay` have been added as new values enum `Type`.
34+
- `accepted`, `rejected`, `message_acknowledgement`, `in_process`, `under_query`, `conditionally_accepted`, and `paid` have been added as new values to enum attribute [`einvoice.status`](https://apidocs.chargebee.com/docs/api/credit_notes/credit-note-object#einvoice_status) in [`CreditNote`](https://apidocs.chargebee.com/docs/api/credit_notes).
35+
- `accepted`, `rejected`, `message_acknowledgement`, `in_process`, `under_query`, `conditionally_accepted`, and `paid` have been added as new values to enum attribute [`status`](https://apidocs.chargebee.com/docs/api/einvoices/einvoice-object#status) in [`Einvoice`](https://apidocs.chargebee.com/docs/api/einvoices).
36+
- `accepted`, `rejected`, `message_acknowledgement`, `in_process`, `under_query`, `conditionally_accepted`, and `paid` have been added as new values to enum attribute [`einvoice.status`](https://apidocs.chargebee.com/docs/api/invoices/invoice-object#einvoice_status) in [`Invoice`](https://apidocs.chargebee.com/docs/api/invoices).
37+
- `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`](https://apidocs.chargebee.com/docs/api/payment_intents/payment-intent-object#payment_method_type) in [`PaymentIntent`](https://apidocs.chargebee.com/docs/api/payment_intents).
38+
- `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`](https://apidocs.chargebee.com/docs/api/payment_intents/payment-intent-object#active_payment_attempt_payment_method_type) in [`PaymentIntent`](https://apidocs.chargebee.com/docs/api/payment_intents).
39+
- `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`](https://apidocs.chargebee.com/docs/api/payment_intents/update-a-payment-intent) of [`PaymentIntent`](https://apidocs.chargebee.com/docs/api/payment_intents).
40+
- `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`](https://apidocs.chargebee.com/docs/api/payment_intents/create-a-payment-intent) of [`PaymentIntent`](https://apidocs.chargebee.com/docs/api/payment_intents).
41+
42+
43+
144
### v4.0.3 (2026-02-05)
245
* * *
346

Makefile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.PHONY: update-version increment-major increment-minor increment-patch test build clean install check
1+
.PHONY: update-version increment-major increment-minor increment-patch test build clean install check format
22

33
# Version file location
44
VERSION_FILE := VERSION
@@ -87,3 +87,6 @@ update:
8787
outdated:
8888
@echo "Checking for outdated dependencies..."
8989
@$(GRADLE) dependencyUpdates
90+
91+
format:
92+
@echo "Format is already been implemented by the SDK generator for this module"

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4.0.3
1+
4.1.0

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ plugins {
77
}
88

99
group = "com.chargebee"
10-
version = "4.0.3"
10+
version = "4.1.0"
1111
description = "Java client library for ChargeBee"
1212

1313
// Project metadata

src/main/java/com/chargebee/v4/models/addon/params/AddonListParams.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
import com.chargebee.v4.filters.StringFilter;
1212
import com.chargebee.v4.filters.NumberFilter;
1313
import com.chargebee.v4.filters.TimestampFilter;
14+
1415
import com.chargebee.v4.filters.CustomFieldSelector;
1516

1617
import java.util.Collections;

src/main/java/com/chargebee/v4/models/card/Card.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -298,6 +298,8 @@ public enum Gateway {
298298

299299
TWIKEY("twikey"),
300300

301+
TEMPUS("tempus"),
302+
301303
NOT_APPLICABLE("not_applicable"),
302304

303305
/** An enum member indicating that Gateway was instantiated with an unknown value. */

src/main/java/com/chargebee/v4/models/card/params/CardSwitchGatewayForCustomerParams.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,8 @@ public enum Gateway {
182182

183183
TWIKEY("twikey"),
184184

185+
TEMPUS("tempus"),
186+
185187
/** An enum member indicating that Gateway was instantiated with an unknown value. */
186188
_UNKNOWN(null);
187189
private final String value;

src/main/java/com/chargebee/v4/models/card/params/UpdateCardForCustomerParams.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -539,6 +539,8 @@ public enum Gateway {
539539

540540
TWIKEY("twikey"),
541541

542+
TEMPUS("tempus"),
543+
542544
/** An enum member indicating that Gateway was instantiated with an unknown value. */
543545
_UNKNOWN(null);
544546
private final String value;

src/main/java/com/chargebee/v4/models/coupon/params/CouponListParams.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import com.chargebee.v4.internal.Recommended;
1111
import com.chargebee.v4.filters.StringFilter;
1212
import com.chargebee.v4.filters.TimestampFilter;
13+
1314
import com.chargebee.v4.filters.CustomFieldSelector;
1415

1516
import java.util.Collections;

src/main/java/com/chargebee/v4/models/creditNote/CreditNote.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3158,6 +3158,20 @@ public enum Status {
31583158

31593159
REGISTERED("registered"),
31603160

3161+
ACCEPTED("accepted"),
3162+
3163+
REJECTED("rejected"),
3164+
3165+
MESSAGE_ACKNOWLEDGEMENT("message_acknowledgement"),
3166+
3167+
IN_PROCESS("in_process"),
3168+
3169+
UNDER_QUERY("under_query"),
3170+
3171+
CONDITIONALLY_ACCEPTED("conditionally_accepted"),
3172+
3173+
PAID("paid"),
3174+
31613175
/** An enum member indicating that Status was instantiated with an unknown value. */
31623176
_UNKNOWN(null);
31633177
private final String value;

0 commit comments

Comments
 (0)