Releases: commercetools/commercetools-sdk-java-v2
Releases · commercetools/commercetools-sdk-java-v2
19.11.0
What's Changed
- Update changelog by @ct-sdks[bot] in #1066
- Update generated SDKs by @ct-sdks[bot] in #1067
- add customizable interface to business unit by @jenschude in #1071
- Optimize HTTP client performance: eliminate redundant header... by @peniakoff in #1069
Api changes
Added Enum(s)
- added enum
ReserveOnCartto typeInventoryMode - added enum
reservationto typeReferenceTypeId - added enum
reservationto typeResourceTypeId
Added Type(s)
- added type
ReservationReference - added type
CartSetReservationExpirationInMinutesAction - added type
NonStandardCurrency - added type
CircularDependencyError - added type
ExtensionChainTooDeepError - added type
ExtensionChainTooWideError - added type
ExtensionDependencyExistsError - added type
LineItemQuantityAboveLimitError - added type
LineItemQuantityBelowLimitError - added type
MissingDependencyError - added type
GraphQLCircularDependencyError - added type
GraphQLExtensionChainTooDeepError - added type
GraphQLExtensionChainTooWideError - added type
GraphQLExtensionDependencyExistsError - added type
GraphQLLineItemQuantityAboveLimitError - added type
GraphQLLineItemQuantityBelowLimitError - added type
GraphQLMissingDependencyError - added type
ExtensionAdditionalContext - added type
ExtensionAdditionalContextDraft - added type
ExtensionReference - added type
ExtensionResourceIdentifier - added type
ExtensionSetAdditionalContextAction - added type
ExtensionSetDependenciesAction - added type
ExtensionSetExpansionPathsAction - added type
InventoryEntryStockLevels - added type
InventoryEntrySetReorderPointAction - added type
InventoryEntrySetReservationExpirationInMinutesAction - added type
InventoryEntrySetSafetyStockAction - added type
InventoryEntryOutOfStockMessage - added type
InventoryEntryReorderPointMessage - added type
InventoryEntryReservationExpirationInMinutesSetMessage - added type
InventoryEntrySafetyStockMessage - added type
InventoryEntryOutOfStockMessagePayload - added type
InventoryEntryReorderPointMessagePayload - added type
InventoryEntryReservationExpirationInMinutesSetMessagePayload - added type
InventoryEntrySafetyStockMessagePayload - added type
InventoryConfiguration - added type
ProjectSetReleaseExpiredReservationsAction - added type
ProjectSetReservationExpirationInMinutesAction - added type
Reservation - added type
ReservationState - added type
CannotChangeReservationExpiryWarning - added type
CannotCreateReservationWarning - added type
CannotUpdateReservationWarning
Added Property(s)
- added property
warningsto typeCart - added property
reservationto typeLineItem - added property
dependenciesto typeExtension - added property
expansionPathsto typeExtension - added property
additionalContextto typeExtension - added property
dependenciesto typeExtensionDraft - added property
expansionPathsto typeExtensionDraft - added property
additionalContextto typeExtensionDraft - added property
oldResourceto typeExtensionInput - added property
reservationExpirationInMinutesto typeInventoryEntry - added property
stockLevelsto typeInventoryEntry - added property
reservationExpirationInMinutesto typeInventoryEntryDraft - added property
stockLevelsto typeInventoryEntryDraft - added property
inventoryto typeProject
Import changes
Added Resource(s)
- added resource
/{projectKey}/product-tailorings - added resource
/{projectKey}/product-tailorings/import-containers - added resource
/{projectKey}/product-tailorings/import-containers/{importContainerKey}
Added Enum(s)
- added enum
product-tailoringto typeImportResourceType
Added Type(s)
- added type
ProductTailoringImportRequest - added type
ProductVariantTailoringImport - added type
ProductTailoringImport
Added Method(s)
- added method
apiRoot.withProjectKeyValue().productTailorings().importContainers().withImportContainerKeyValue().post()
Added Property(s)
- added property
reservationExpirationInMinutesto typeInventoryImport - added property
activeto typeStandalonePriceImport
History changes
Added Enum(s)
- added enum
setReservationExpirationInMinutesto typeUpdateType
Added Type(s)
- added type
SetTransactionInterfaceIdChange
Added Property(s)
- added property
catalogDatato typeChangeLocalizedNameChange - added property
catalogDatato typeSetLocalizedDescriptionChange
Checkout changes
Added Enum(s)
- added enum
eu-central-1.awsto typeRegion - added enum
us-east-2.awsto typeRegion
Removed Type(s)
⚠️ removed typeSetConnectorDeploymentUpdateAction
New Contributors
- @peniakoff made their first contribution in #1069
Full Changelog: 19.10.0...19.11.0
19.10.0
What's Changed
- Update generated SDKs by @ct-sdks[bot] in #1059
- DEVX-786 don't retry delete requests on concurrent modification by @jenschude in #1062
- Update generated SDKs by @ct-sdks[bot] in #1060
- Update all dependencies by @renovate[bot] in #934
Api changes
Added Type(s)
- added type
ExactLockConflictError - added type
ValidityLockConflictError - added type
GraphQLExactLockConflictError - added type
GraphQLValidityLockConflictError
Import changes
Added Enum(s)
- added enum
partiallyImportedto typeProcessingState
Added Property(s)
- added property
partiallyImportedto typeOperationStates
Checkout changes
Added Type(s)
- added type
CountryCode - added type
CurrencyCode - added type
Locale
Full Changelog: 19.9.1...19.10.0
19.9.1
19.9.0
What's Changed
Api changes
Added Type(s)
- added type
ExactLockConflictError - added type
ValidityLockConflictError - added type
GraphQLExactLockConflictError - added type
GraphQLValidityLockConflictError
Import changes
Added Enum(s)
- added enum
partiallyImportedto typeProcessingState
Added Property(s)
- added property
partiallyImportedto typeOperationStates
Checkout changes
Added Type(s)
- added type
CountryCode - added type
CurrencyCode - added type
Locale
- style fix by @jenschude in #1043
- Update generated SDKs by @ct-sdks[bot] in #1044
- Update generated SDKs by @ct-sdks[bot] in #1045
- Update generated SDKs by @ct-sdks[bot] in #1046
- Update generated SDKs by @ct-sdks[bot] in #1047
- Update generated SDKs by @ct-sdks[bot] in #1048
- chore(deps): update actions/checkout action to v6 by @renovate[bot] in #1007
- fix(deps): update dependency org.junit.jupiter:junit-jupiter to v6 by @renovate[bot] in #999
- chore(deps): update gradle/actions action to v5 by @renovate[bot] in #998
- chore(deps): update actions/setup-java action to v5 by @renovate[bot] in #975
- chore(deps): lock file maintenance by @renovate[bot] in #960
- chore(deps): update actions/create-github-app-token digest to 29824e6 by @renovate[bot] in #964
- Update generated SDKs by @ct-sdks[bot] in #1049
- Update generated SDKs by @ct-sdks[bot] in #1050
- update dgs-codegen plugin by @jenschude in #1054
- Update generated SDKs by @ct-sdks[bot] in #1051
Full Changelog: 19.7.3...19.9.0
19.7.3
What's Changed
Api changes
Added Type(s)
- added type
ExactLockConflictError - added type
ValidityLockConflictError - added type
GraphQLExactLockConflictError - added type
GraphQLValidityLockConflictError
- Update generated SDKs by @ct-sdks[bot] in #1036
- Update generated SDKs by @ct-sdks[bot] in #1037
- Update generated SDKs by @ct-sdks[bot] in #1038
- Update generated SDKs by @ct-sdks[bot] in #1039
- Update generated SDKs by @ct-sdks[bot] in #1040
- Update generated SDKs by @ct-sdks[bot] in #1041
- Fix NPE in ParcelMixin.toDraftBuilder by @ZanochkynYehor in #1042
New Contributors
- @ZanochkynYehor made their first contribution in #1042
Full Changelog: 19.7.2...19.7.3
19.7.2
What's Changed
Api changes
Added Type(s)
- added type
CartDiscountSetRecurringOrderScopeAction - added type
CartLock - added type
FreezeStrategy - added type
CartLockCartAction - added type
CartSetPurchaseOrderNumberAction - added type
CartUnlockCartAction - added type
CartPurchaseOrderNumberSetMessage - added type
CartPurchaseOrderNumberSetMessagePayload - added type
AnyOrder - added type
AnyOrderDraft - added type
ApplicableRecurrencePolicies - added type
ApplicableRecurrencePoliciesDraft - added type
NonRecurringOrdersOnly - added type
NonRecurringOrdersOnlyDraft - added type
RecurringOrderScope - added type
RecurringOrderScopeDraft - added type
RecurringOrdersOnly - added type
RecurringOrdersOnlyDraft
Required Property(s)
⚠️ changed propertydeleteDaysAfterLastModificationof typeCartsConfigurationto be required⚠️ changed propertydeleteDaysAfterLastModificationof typeShoppingListsConfigurationto be required
Added Property(s)
- added property
recurringOrderScopeto typeCartDiscount - added property
recurringOrderScopeto typeCartDiscountDraft - added property
freezeStrategyto typeCart - added property
lockto typeCart - added property
purchaseOrderNumberto typeCart - added property
purchaseOrderNumberto typeCartDraft - added property
strategyto typeCartFreezeCartAction
- Update changelog by @ct-sdks[bot] in #1029
- Update generated SDKs by @ct-sdks[bot] in #1030
- update language level for graphql task by @jenschude in #1032
- DEVX-741-Support-null-in-address-in-Delivery by @ShipilA in #1034
- fix NPE in category tree factory by @jenschude in #1035
Full Changelog: 19.7.1...19.7.2
19.7.1
What's Changed
Api changes
Added Type(s)
- added type
CartDiscountSetRecurringOrderScopeAction - added type
CartLock - added type
FreezeStrategy - added type
CartLockCartAction - added type
CartSetPurchaseOrderNumberAction - added type
CartUnlockCartAction - added type
CartPurchaseOrderNumberSetMessage - added type
CartPurchaseOrderNumberSetMessagePayload - added type
AnyOrder - added type
AnyOrderDraft - added type
ApplicableRecurrencePolicies - added type
ApplicableRecurrencePoliciesDraft - added type
NonRecurringOrdersOnly - added type
NonRecurringOrdersOnlyDraft - added type
RecurringOrderScope - added type
RecurringOrderScopeDraft - added type
RecurringOrdersOnly - added type
RecurringOrdersOnlyDraft
Required Property(s)
⚠️ changed propertydeleteDaysAfterLastModificationof typeCartsConfigurationto be required⚠️ changed propertydeleteDaysAfterLastModificationof typeShoppingListsConfigurationto be required
Added Property(s)
- added property
recurringOrderScopeto typeCartDiscount - added property
recurringOrderScopeto typeCartDiscountDraft - added property
freezeStrategyto typeCart - added property
lockto typeCart - added property
purchaseOrderNumberto typeCart - added property
purchaseOrderNumberto typeCartDraft - added property
strategyto typeCartFreezeCartAction
- Update changelog by @ct-sdks[bot] in #1011
- Update generated SDKs by @ct-sdks[bot] in #1012
- Update generated SDKs by @ct-sdks[bot] in #1013
- Update generated SDKs by @ct-sdks[bot] in #1014
- Devx 714 how to query all with graph ql in java sdk by @ShipilA in #1015
- Update generated SDKs by @ct-sdks[bot] in #1017
- Update generated SDKs by @ct-sdks[bot] in #1018
- Update generated SDKs by @ct-sdks[bot] in #1019
- Update generated SDKs by @ct-sdks[bot] in #1020
- Update generated SDKs by @ct-sdks[bot] in #1021
- Update generated SDKs by @ct-sdks[bot] in #1022
- Update generated SDKs by @ct-sdks[bot] in #1023
- Update generated SDKs by @ct-sdks[bot] in #1024
- Update generated SDKs by @ct-sdks[bot] in #1025
- Update generated SDKs by @ct-sdks[bot] in #1028
- DEVX-714: updating test example to fix javadoc parser by @ShipilA in #1027
Full Changelog: 19.7.0...19.7.1
19.7.0
What's Changed
- Update changelog by @ct-sdks[bot] in #1005
- Update generated SDKs by @ct-sdks[bot] in #1001
- DEVX-658: updating okhttp to v5 by @ShipilA in #1006
- add support policy by @jenschude in #1010
- Update generated SDKs by @ct-sdks[bot] in #1009
Api changes
Added Type(s)
- added type
BusinessUnitAddCustomerGroupAssignmentAction - added type
BusinessUnitRemoveCustomerGroupAssignmentAction - added type
BusinessUnitSetCustomerGroupAssignmentsAction - added type
AddressRole - added type
BusinessUnitCustomerGroupAssignmentAddedMessage - added type
BusinessUnitCustomerGroupAssignmentRemovedMessage - added type
BusinessUnitCustomerGroupAssignmentsSetMessage - added type
CustomerBillingAddressAddedMessage - added type
CustomerBillingAddressRemovedMessage - added type
CustomerExternalIdSetMessage - added type
CustomerShippingAddressAddedMessage - added type
CustomerShippingAddressRemovedMessage - added type
BusinessUnitCustomerGroupAssignmentAddedMessagePayload - added type
BusinessUnitCustomerGroupAssignmentRemovedMessagePayload - added type
BusinessUnitCustomerGroupAssignmentsSetMessagePayload - added type
CustomerBillingAddressAddedMessagePayload - added type
CustomerBillingAddressRemovedMessagePayload - added type
CustomerExternalIdSetMessagePayload - added type
CustomerShippingAddressAddedMessagePayload - added type
CustomerShippingAddressRemovedMessagePayload
MarkDeprecated Type(s)
- marked type
ProductSearchProjectionParamsas deprecated
Removed Type(s)
⚠️ removed typeMyCartSetCustomLineItemRecurrenceInfoAction⚠️ removed typeMyCartSetLineItemRecurrenceInfoAction
Added Enum(s)
- added enum
payment-methodto typeResourceTypeId - added enum
payment-method-infoto typeResourceTypeId
MarkDeprecated Property(s)
- marked property
ProductSearchRequest::productProjectionParametersas deprecated - marked property
ProductSearchResult::productProjectionas deprecated
Required Property(s)
⚠️ changed propertyshippingAddressIdsof typeBusinessUnitto be required⚠️ changed propertybillingAddressIdsof typeBusinessUnitto be required⚠️ changed propertyshippingAddressIdsof typeCompanyto be required⚠️ changed propertybillingAddressIdsof typeCompanyto be required⚠️ changed propertyshippingAddressIdsof typeDivisionto be required⚠️ changed propertybillingAddressIdsof typeDivisionto be required⚠️ changed propertyshippingAddressIdsof typeCustomerto be required⚠️ changed propertybillingAddressIdsof typeCustomerto be required⚠️ changed propertycustomerGroupAssignmentsof typeCustomerto be required⚠️ changed propertycustomerGroupAssignmentsof typeCustomerGroupAssignmentsSetMessageto be required⚠️ changed propertycustomerGroupAssignmentsof typeCustomerGroupAssignmentsSetMessagePayloadto be required
Removed Property(s)
⚠️ removed propertyorderfrom typeRecurringOrderCreatedMessage⚠️ removed propertyorderfrom typeRecurringOrderCreatedMessagePayload
Added Property(s)
- added property
customerGroupAssignmentsto typeBusinessUnit - added property
customerGroupAssignmentsto typeBusinessUnitDraft - added property
customerGroupAssignmentsto typeCompany - added property
customerGroupAssignmentsto typeCompanyDraft - added property
customerGroupAssignmentsto typeDivision - added property
customerGroupAssignmentsto typeDivisionDraft - added property
addressRolesto typeBusinessUnitAddressChangedMessage - added property
addressRolesto typeBusinessUnitAddressRemovedMessage - added property
addressRolesto typeCustomerAddressChangedMessage - added property
addressRolesto typeCustomerAddressRemovedMessage - added property
emailto typeCustomerDeletedMessage - added property
oldEmailto typeCustomerEmailChangedMessage - added property
oldCustomerGroupAssignmentsto typeCustomerGroupAssignmentsSetMessage - added property
recurringOrderto typeRecurringOrderCreatedMessage - added property
addressRolesto typeBusinessUnitAddressChangedMessagePayload - added property
addressRolesto typeBusinessUnitAddressRemovedMessagePayload - added property
addressRolesto typeCustomerAddressChangedMessagePayload - added property
addressRolesto typeCustomerAddressRemovedMessagePayload - added property
emailto typeCustomerDeletedMessagePayload - added property
oldEmailto typeCustomerEmailChangedMessagePayload - added property
oldCustomerGroupAssignmentsto typeCustomerGroupAssignmentsSetMessagePayload - added property
recurringOrderto typeRecurringOrderCreatedMessagePayload
History changes
Added Type(s)
- added type
DirectDiscount - added type
DiscountTypeCombination - added type
BestDeal - added type
Stacking - added type
ShippingMethodLabel - added type
ChangeCustomLineItemPriceRoundingModeChange - added type
ChangeLineItemPriceRoundingModeChange - added type
SetDirectDiscountsChange - added type
SetReferencesChange - added type
SetShippingInfoDiscountedPriceChange - added type
SetShippingMethodTaxCategoryChange - added type
SetTaxedShippingPriceChange - added type
ShippingMethodAddShippingRateChange - added type
ShippingMethodAddZoneChange - added type
ShippingMethodChangeActiveChange - added type
ShippingMethodChangeIsDefaultChange - added type
ShippingMethodChangeNameChange - added type
ShippingMethodChangeTaxCategoryChange - added type
ShippingMethodRemoveShippingRateChange - added type
ShippingMethodRemoveZoneChange - added type
ShippingMethodSetCustomFieldChange - added type
ShippingMethodSetCustomTypeChange - added type
ShippingMethodSetKeyChange - added type
ShippingMethodSetLocalizedDescriptionChange - added type
ShippingMethodSetLocalizedNameChange - added type
ShippingMethodSetPredicateChange - added type
ZoneResourceIdentifier - added type
ChangeDiscountTypeCombinationChange - added type
StandalonePriceChangeActiveChange - added type
StandalonePriceChangeValueChange - added type
StandalonePriceSetCustomFieldChange - added type
StandalonePriceSetCustomTypeChange - added type
StandalonePriceSetDiscountedPriceChange - added type
StandalonePriceSetKeyChange - added type
StandalonePriceSetPriceTiersChange - added type
StandalonePriceSetValidFromAndUntilChange - added type
StandalonePriceSetValidFromChange - added type
StandalonePriceSetValidUntilChange - added type
StandalonePriceLabel
Added Enum(s)
- added enum
shipping-methodto typeChangeHistoryResourceType - added enum
standalone-priceto typeChangeHistoryResourceType - added enum
addShippingto typeUpdateType - added enum
addShippingRateto typeUpdateType - added enum
addZoneto typeUpdateType - added enum
changeActiveto typeUpdateType - added enum
changeApprovalRuleModeto typeUpdateType - added enum
changeCustomLineItemPriceRoundingModeto typeUpdateType - added enum
changeCustomerto typeUpdateType - added enum
changeDiscountTypeCombinationto typeUpdateType - added enum
changeIncludedInStatisticsto typeUpdateType - added enum
changeIsDefaultto typeUpdateType - added enum
changeLastVariantIdto typeUpdateType - added enum
changeLineItemPriceRoundingModeto typeUpdateType - added enum
changeLineItemPublishedto typeUpdateType - added enum
changePriceRoundingModeto typeUpdateType - added enum
changeTaxCategoryto typeUpdateType - added enum
changeTopLevelUnitto typeUpdateType - added enum
excludeProductto typeUpdateType - added enum
removeShippingto typeUpdateType - added enum
removeShippingRateto typeUpdateType - added enum
removeZoneto typeUpdateType - added enum
replaceTaxRateto typeUpdateType - added enum
revertStagedChangesto typeUpdateType - added enum
revertStagedVariantChangesto typeUpdateType - added enum
setAncestorsto typeUpdateType - added enum
setAssociatesto typeUpdateType - added enum
setBillingAddressCustomFieldto typeUpdateType - added enum
setBillingAddressCustomTypeto typeUpdateType - added enum
setBusinessUnitto typeUpdateType - added enum
setCustomLineItemDiscountedPriceto typeUpdateType - added enum
setCustomLineItemDiscountedPricePerQuantityto typeUpdateType - added enum
setCustomerGroupAssignmentsto typeUpdateType - added enum
setDeliveryAddressCustomFieldto typeUpdateType - added enum
setDeliveryAddressCustomTypeto typeUpdateType - added enum
setDeliveryCustomFieldto typeUpdateType - added enum
setDeliveryCustomTypeto typeUpdateType - added enum
setDirectDiscountsto typeUpdateType - added enum
setDiscountOnTotalPriceto typeUpdateType - added enum
setInheritedAssociatesto typeUpdateType - added enum `setInheritedStores...
19.6.2
What's Changed
Api changes
Added Type(s)
- added type
DiscountCombinationMode - added type
DiscountsConfiguration - added type
ProjectSetDiscountsConfigurationAction
Removed Property(s)
⚠️ removed propertyskipConfigurationfrom typeRecurringOrderSetOrderSkipConfigurationAction
Added Property(s)
- added property
discountsto typeProject - added property
skipConfigurationInputDraftto typeRecurringOrderSetOrderSkipConfigurationAction
Full Changelog: 19.6.1...19.6.2
19.6.1
What's Changed
Api changes
Added Type(s)
- added type
DiscountCombinationMode - added type
DiscountsConfiguration - added type
ProjectSetDiscountsConfigurationAction
Removed Property(s)
⚠️ removed propertyskipConfigurationfrom typeRecurringOrderSetOrderSkipConfigurationAction
Added Property(s)
- added property
discountsto typeProject - added property
skipConfigurationInputDraftto typeRecurringOrderSetOrderSkipConfigurationAction
Full Changelog: 19.6.0...19.6.1