Skip to content

Releases: commercetools/commercetools-sdk-java-v2

19.11.0

28 May 12:41
bc02ab7

Choose a tag to compare

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 ReserveOnCart to type InventoryMode
  • added enum reservation to type ReferenceTypeId
  • added enum reservation to type ResourceTypeId
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 warnings to type Cart
  • added property reservation to type LineItem
  • added property dependencies to type Extension
  • added property expansionPaths to type Extension
  • added property additionalContext to type Extension
  • added property dependencies to type ExtensionDraft
  • added property expansionPaths to type ExtensionDraft
  • added property additionalContext to type ExtensionDraft
  • added property oldResource to type ExtensionInput
  • added property reservationExpirationInMinutes to type InventoryEntry
  • added property stockLevels to type InventoryEntry
  • added property reservationExpirationInMinutes to type InventoryEntryDraft
  • added property stockLevels to type InventoryEntryDraft
  • added property inventory to type Project

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-tailoring to type ImportResourceType
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 reservationExpirationInMinutes to type InventoryImport
  • added property active to type StandalonePriceImport

History changes

Added Enum(s)
  • added enum setReservationExpirationInMinutes to type UpdateType
Added Type(s)
  • added type SetTransactionInterfaceIdChange
Added Property(s)
  • added property catalogData to type ChangeLocalizedNameChange
  • added property catalogData to type SetLocalizedDescriptionChange

Checkout changes

Added Enum(s)
  • added enum eu-central-1.aws to type Region
  • added enum us-east-2.aws to type Region
Removed Type(s)
  • ⚠️ removed type SetConnectorDeploymentUpdateAction

New Contributors

Full Changelog: 19.10.0...19.11.0

19.10.0

18 May 08:32
a537084

Choose a tag to compare

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 partiallyImported to type ProcessingState
Added Property(s)
  • added property partiallyImported to type OperationStates

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

14 Apr 08:16
9d03953

Choose a tag to compare

What's Changed

Full Changelog: 19.9.0...19.9.1

19.9.0

07 Apr 08:13
d5ba7dc

Choose a tag to compare

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 partiallyImported to type ProcessingState
Added Property(s)
  • added property partiallyImported to type OperationStates

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

23 Feb 07:58
bb667b4

Choose a tag to compare

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

Full Changelog: 19.7.2...19.7.3

19.7.2

11 Feb 14:35
0ef1a72

Choose a tag to compare

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 property deleteDaysAfterLastModification of type CartsConfiguration to be required
  • ⚠️ changed property deleteDaysAfterLastModification of type ShoppingListsConfiguration to be required
Added Property(s)
  • added property recurringOrderScope to type CartDiscount
  • added property recurringOrderScope to type CartDiscountDraft
  • added property freezeStrategy to type Cart
  • added property lock to type Cart
  • added property purchaseOrderNumber to type Cart
  • added property purchaseOrderNumber to type CartDraft
  • added property strategy to type CartFreezeCartAction

Full Changelog: 19.7.1...19.7.2

19.7.1

04 Feb 14:00
3fb6d71

Choose a tag to compare

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 property deleteDaysAfterLastModification of type CartsConfiguration to be required
  • ⚠️ changed property deleteDaysAfterLastModification of type ShoppingListsConfiguration to be required
Added Property(s)
  • added property recurringOrderScope to type CartDiscount
  • added property recurringOrderScope to type CartDiscountDraft
  • added property freezeStrategy to type Cart
  • added property lock to type Cart
  • added property purchaseOrderNumber to type Cart
  • added property purchaseOrderNumber to type CartDraft
  • added property strategy to type CartFreezeCartAction
  • 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

08 Jan 12:59
9d0d915

Choose a tag to compare

What's Changed

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 ProductSearchProjectionParams as deprecated
Removed Type(s)
  • ⚠️ removed type MyCartSetCustomLineItemRecurrenceInfoAction
  • ⚠️ removed type MyCartSetLineItemRecurrenceInfoAction
Added Enum(s)
  • added enum payment-method to type ResourceTypeId
  • added enum payment-method-info to type ResourceTypeId
MarkDeprecated Property(s)
  • marked property ProductSearchRequest::productProjectionParameters as deprecated
  • marked property ProductSearchResult::productProjection as deprecated
Required Property(s)
  • ⚠️ changed property shippingAddressIds of type BusinessUnit to be required
  • ⚠️ changed property billingAddressIds of type BusinessUnit to be required
  • ⚠️ changed property shippingAddressIds of type Company to be required
  • ⚠️ changed property billingAddressIds of type Company to be required
  • ⚠️ changed property shippingAddressIds of type Division to be required
  • ⚠️ changed property billingAddressIds of type Division to be required
  • ⚠️ changed property shippingAddressIds of type Customer to be required
  • ⚠️ changed property billingAddressIds of type Customer to be required
  • ⚠️ changed property customerGroupAssignments of type Customer to be required
  • ⚠️ changed property customerGroupAssignments of type CustomerGroupAssignmentsSetMessage to be required
  • ⚠️ changed property customerGroupAssignments of type CustomerGroupAssignmentsSetMessagePayload to be required
Removed Property(s)
  • ⚠️ removed property order from type RecurringOrderCreatedMessage
  • ⚠️ removed property order from type RecurringOrderCreatedMessagePayload
Added Property(s)
  • added property customerGroupAssignments to type BusinessUnit
  • added property customerGroupAssignments to type BusinessUnitDraft
  • added property customerGroupAssignments to type Company
  • added property customerGroupAssignments to type CompanyDraft
  • added property customerGroupAssignments to type Division
  • added property customerGroupAssignments to type DivisionDraft
  • added property addressRoles to type BusinessUnitAddressChangedMessage
  • added property addressRoles to type BusinessUnitAddressRemovedMessage
  • added property addressRoles to type CustomerAddressChangedMessage
  • added property addressRoles to type CustomerAddressRemovedMessage
  • added property email to type CustomerDeletedMessage
  • added property oldEmail to type CustomerEmailChangedMessage
  • added property oldCustomerGroupAssignments to type CustomerGroupAssignmentsSetMessage
  • added property recurringOrder to type RecurringOrderCreatedMessage
  • added property addressRoles to type BusinessUnitAddressChangedMessagePayload
  • added property addressRoles to type BusinessUnitAddressRemovedMessagePayload
  • added property addressRoles to type CustomerAddressChangedMessagePayload
  • added property addressRoles to type CustomerAddressRemovedMessagePayload
  • added property email to type CustomerDeletedMessagePayload
  • added property oldEmail to type CustomerEmailChangedMessagePayload
  • added property oldCustomerGroupAssignments to type CustomerGroupAssignmentsSetMessagePayload
  • added property recurringOrder to type RecurringOrderCreatedMessagePayload

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-method to type ChangeHistoryResourceType
  • added enum standalone-price to type ChangeHistoryResourceType
  • added enum addShipping to type UpdateType
  • added enum addShippingRate to type UpdateType
  • added enum addZone to type UpdateType
  • added enum changeActive to type UpdateType
  • added enum changeApprovalRuleMode to type UpdateType
  • added enum changeCustomLineItemPriceRoundingMode to type UpdateType
  • added enum changeCustomer to type UpdateType
  • added enum changeDiscountTypeCombination to type UpdateType
  • added enum changeIncludedInStatistics to type UpdateType
  • added enum changeIsDefault to type UpdateType
  • added enum changeLastVariantId to type UpdateType
  • added enum changeLineItemPriceRoundingMode to type UpdateType
  • added enum changeLineItemPublished to type UpdateType
  • added enum changePriceRoundingMode to type UpdateType
  • added enum changeTaxCategory to type UpdateType
  • added enum changeTopLevelUnit to type UpdateType
  • added enum excludeProduct to type UpdateType
  • added enum removeShipping to type UpdateType
  • added enum removeShippingRate to type UpdateType
  • added enum removeZone to type UpdateType
  • added enum replaceTaxRate to type UpdateType
  • added enum revertStagedChanges to type UpdateType
  • added enum revertStagedVariantChanges to type UpdateType
  • added enum setAncestors to type UpdateType
  • added enum setAssociates to type UpdateType
  • added enum setBillingAddressCustomField to type UpdateType
  • added enum setBillingAddressCustomType to type UpdateType
  • added enum setBusinessUnit to type UpdateType
  • added enum setCustomLineItemDiscountedPrice to type UpdateType
  • added enum setCustomLineItemDiscountedPricePerQuantity to type UpdateType
  • added enum setCustomerGroupAssignments to type UpdateType
  • added enum setDeliveryAddressCustomField to type UpdateType
  • added enum setDeliveryAddressCustomType to type UpdateType
  • added enum setDeliveryCustomField to type UpdateType
  • added enum setDeliveryCustomType to type UpdateType
  • added enum setDirectDiscounts to type UpdateType
  • added enum setDiscountOnTotalPrice to type UpdateType
  • added enum setInheritedAssociates to type UpdateType
  • added enum `setInheritedStores...
Read more

19.6.2

10 Nov 12:49
83852d3

Choose a tag to compare

What's Changed

Api changes

Added Type(s)
  • added type DiscountCombinationMode
  • added type DiscountsConfiguration
  • added type ProjectSetDiscountsConfigurationAction
Removed Property(s)
  • ⚠️ removed property skipConfiguration from type RecurringOrderSetOrderSkipConfigurationAction
Added Property(s)
  • added property discounts to type Project
  • added property skipConfigurationInputDraft to type RecurringOrderSetOrderSkipConfigurationAction

Full Changelog: 19.6.1...19.6.2

19.6.1

07 Nov 12:54
f0d18b5

Choose a tag to compare

What's Changed

Api changes

Added Type(s)
  • added type DiscountCombinationMode
  • added type DiscountsConfiguration
  • added type ProjectSetDiscountsConfigurationAction
Removed Property(s)
  • ⚠️ removed property skipConfiguration from type RecurringOrderSetOrderSkipConfigurationAction
Added Property(s)
  • added property discounts to type Project
  • added property skipConfigurationInputDraft to type RecurringOrderSetOrderSkipConfigurationAction

Full Changelog: 19.6.0...19.6.1