Release note archive
The release notes published before 02 June 2017 are archived below.
2017-06-02
- [API] Products can now be added automatically to the cart as free gifts, for example to reward your customers for reaching a predefined cart amount. Free gifts can be added to a cart with the Cart Discount value giftLineItem. The
target
field must not be set for this value. - [API] LineItems have a new field lineItemMode that can be
Standard
orGiftLineItem
. - [API] Carts have a new field
refusedGifts
that is automatically filled when a gift is removed from the cart. - [API] Categories have a new optional field
key
that allows clients to specify a unique user-specified identifier for the category. Keys can be set during creation of the category or afterwards by the new update action Set Key. Now categories can also be retrieved, updated and deleted by key.
2017-05-24
- [API] Added OrderPaymentStateChanged Message.
- [API] Added PaymentStatusInterfaceCodeSet Message.
- [API] The new
manage_states
andview_states
scopes grant access to the states. - [API] The new
view_messages
scope grants access to the messages.
2017-05-12
- [API] Added ProductImageAdded Message.
2017-04-21
- [API] Payments and PaymentDrafts have a new optional field
key
for user-defined unique identifiers. Besides setting the key during creation in the PaymentDraft, it can be set afterwards by the new update action Set Key.
2017-04-13
- [API] Product attributes or custom field names in Cart Discount and Product Discount predicates now also support names that contain dash characters or that are starting with a digit. In such cases, the names need to be escaped with backticks (`).
- [API] Customers can be referenced by custom fields.
2017-04-04
- [API] Getting Shipping Methods for a cart or location sets the new
isMatching
flag on the Shipping Rate that matches the cart or location.
2017-03-31
- [API] Product Prices can be extended with Price Tiers. The LineItem price is then adjusted based on the quantity of items.
- Price and PriceDraft have a new
tiers
field. - The Line Item price selection is extended to consider tier prices.
- Price and PriceDraft have a new
2017-03-21
- [API] The new
view_project_settings
scope grants access to viewing the project settings. Previously, only themanage_project
scope did.
2017-03-17
- [API] Product Projection Search allows sorting by
sku
of product variants.
2017-03-14
- [API] The
manage_my_orders
scope now also grants access to viewing Shipping Methods.
2017-03-13
- [API] ShoppingLists BETA can be deleted automatically if they haven't been modified for the specified amount of days. The field
deleteDaysAfterLastModification
can be set on the ShoppingListDraft and updated on those.
2017-03-01
- [API] Subscriptions BETA can now deliver notifications for Categories.
2017-02-27
- [API] ShoppingLists BETA are introduced.
ShoppingLists can be used to implement a save-for-later feature for an individual customer, a shareable wishlist, or a public collection of products.
Besides the introduction of this new resource, the following changes were made:- new project scopes
manage_shopping_lists:{projectKey}
andview_shopping_lists:{projectKey}
- new
shopping-list
resource type id on Customizable Resources - new
shopping-list-text-line-item
resource type id on Customizable Resources - new update action
"addShoppingList"
on Carts - the existing
line-item
resource type id on Customizable Resources can be used for ShoppingListLineItem.
- new project scopes
- [API] Cart has a new update action addShoppingList BETA to add all line items from a ShoppingList.
2017-02-16
- [API] Active Carts can be deleted automatically if they haven't been modified for the specified amount of days. The field
deleteDaysAfterLastModification
BETA can be set on the CartDraft and MyCartDraft, and updated on those. If a ChangeSubscription for carts exists, aResourceDeleted
notification will be sent.
2017-02-10
- [API] The scope parameter is now optional when requesting an OAuth 2.0 access token. In absence of the scope parameter all the scopes defined for the API client will be granted. We still recommend to explicitly set the scope that your application needs.
2017-01-20
- [API] LineItems have a new optional field
productType
which holds a Reference to the ProductType of the LineItem's Product. LineItems will now always save that Reference upon creation, while LineItems created in the past may have none.
To display Products with their correct AttributeTypes in cart or order views, you can now use the fieldproductType
to match it against your cached ProductTypes or fetch the ProductType from the API without intermediary fetching of each LineItem's Product. - [API] Category has a new field
assets
, that can be used to store images, icons or movies related to this category during creation in the CategoryDraft or after creation by the eight new update actions on Category related to assets.
2017-01-13
- [API] Cart, CartDraft, Order and OrderImportDraft have a new field
taxRoundingMode
. This rounding mode is used when calculating taxes.
On Cart it is possible to set this field either at creation time or via the new update action changeTaxRoundingMode.
When creating an Order from a Cart, the Order has the tax rounding mode of the Cart it was created from.
2017-01-10
- [API] ProductProjectionSearch can now filter products by variant's multi channel availability.
2017-01-09
- [API] Subscriptions BETAcan now deliver messages to AWS SNS. %}
2016-12-12
- [API] Introduced new type GeoJSON Geometry to represent geometric shapes following the GeoJSON specification. %}
- [API] GeoJSON Geometry fields can now be queried on resources using the new
within circle
Predicate. - [API] Channel has a new optional field
geoLocation
of type GeoJSON Geometry. It is possible to set this field either at creation time or via the update action setGeoLocation.
2016-12-02
- [API] Customer has two new optional fields
shippingAddressIds
andbillingAddressIds
to save additional shipping addresses or billing addresses respectively. They can be set during creation of the customer on the CustomerDraft or via the new update actions addShippingAddressId and addBillingAddressId. The remove actions for these fields removeShippingAddressId and removeBillingAddressId were also introduced.
2016-11-21
- [API] ProductProjectionSearch accepts a new boolean parameter called
markMatchingVariants
to explicitly toggle marking the matching variants. - [API] FacetResult has a new optional field
productCount
that returns the number of Products matching a Facet. It has to be requested per Facet by addingcounting products
to the expression.
2016-11-18
- [Tutorial] We published a new tutorial about the Product Type Export tool.
2016-11-10
- [API] Product has a new update action setDiscountedPrice which can be used to externally set a discounted value on a product price. For this feature, the Product Discount type external was introduced.
2016-11-08
- [API] Subscriptions BETAallow you to be notified of new messages or changes via a Message Queue of your choice. They can be used to trigger an asynchronous background process in response to an event on commercetools Composable Commerce.
2016-10-28
- [API] Addresses have a new optional field
externalId
.
2016-10-14
- [API] Composable Commerce now provides an experimental GraphQL API currently supporting access to Products, Categories and Channels. [Documentation]
- [API] ProductTypes have the new changePlainEnumValueLabel and changeLocalizedEnumValueLabel update actions to update labels of enums.
2016-09-29
- [ImpEx] The ImpEx now allows specification of the delimiter and the character encoding used in the exported file. Moreover, a full product export is now triggered when no export template is given.
2016-09-23
- [Tutorial] We published a new tutorial about the stock import tool.
2016-09-21
- [API] Carts have new changeCustomLineItemQuantity and changeCustomLineItemMoney update actions.
2016-09-07
[API] Product has a new field
key
, an user-specific unique identifier for one product.
The productkey
can be set on product creation and set later with the new update action setKey.
Product can be queried, updated and deleted by key.
The productkey
field is also available on ProductProjection. Product projections can be queried by key.
Product search can be filtered by product key.[API] ProductVariant has a new field
key
, an user-specific unique identifier for one product variant.
The variantkey
can be set on product creation, when adding a variant (addVariant) and set later with the new update action setProductVariantKey.
The variantkey
field is also available on ProductProjection.
Product search can be filtered by variant key.
2016-08-23
- [API] Carts have a new setLineItemTotalPrice update action used to set external prices.
2016-08-12
- [API] Cart predicates can use custom fields on carts, line items and custom line items. [Documentation]
- [API] Inventory entries can be enhanced with custom fields [Documentation].
- [API] Added InventoryEntryDeleted Message.
2016-08-10
- [API] New common type Asset added. Learn how to use them in the tutorial on assets.
- [API] ProductVariants have a new field,
assets
, that can also be set in the ProductVariantDraft. - [API] Eight new update actions on Products related to assets.
2016-08-05
- [API] Orders Import can now provide the
inventoryMode
to track inventory. The Order has a new fieldinventoryMode
which indicates if inventory was tracked while creating the order. - [API] The OutOfStock error code has a new field
skus
.
2016-07-22
- [API] Customers, Carts and Orders have a new field
locale
with corresponding update actionsetLocale
. They are also available via My Customers ProfileBETA and My CartsBETA.
2016-07-21
2016-07-14
- [API] The customer email of an Order can be modified, producing the new OrderCustomerEmailSet Message. [Documentation]
- [API] The shipping address of an Order can be modified, producing the new OrderShippingAddressSet Message. [Documentation]
- [API] The billing address of an Order can be modified, producing the new OrderBillingAddressSet Message. [Documentation]
2016-06-29
- [API] Messages are turned off by default for new projects from now on.
- [API] Project has a new field
messages
containing the Messages Configuration. - [Admin Center] offers a new setting to enable Messages in the menu
Developers > Danger Zone
. - [API] Price selection has been added to the create, the update, the delete, the get and the query products as well as to the get and the query product projections methods.
- [API] The Active Cart can be retrieved directly on the My CartsBETAendpoint.
2016-06-27
- [API] Support for linking multiple carts and orders to an anonymous session: Learn how to use them in the tutorial on guest checkout.
- [API] Carts and Orders have a new field
anonymousId
. - [API] The
anonymousId
can be set when creating a cart. - [API] The
anonymousId
can be provided when a customer signs up or signs in to assign carts and orders to a customer account. - [API] The new Tokens for Anonymous Sessions will set the
anonymousId
automatically when used with My CartsBETA. The My Customers ProfileBETA endpoint assigns the carts and orders automatically to the customer account during sign up or sign in (new). - [API] maximum key length for Types and ProductTypes is now 256 characters.
2016-06-09
- [API] Add the option to update product data in a cart with the
recalculate
update action. [Documentation]
2016-06-06
- [API] Enable to sort by product id for search requests. [Documentation]
2016-05-27
- [API] ProductProjectionSearch accepts a new parameter
fuzzyLevel
to set explicitly the desired level of fuzziness when using fuzzy search.
2016-05-20
- [API] With the optional parameter
anonymousCartSignInMode
you can now control the behavior of a possible anonymous cart during Customer Sign In.
2016-05-19
- [API] ProductProjectionSearch can now filter products by category subtrees.
2016-05-13
- [API] TaxRates can now contain
subRates
. - [API] TaxPortions include the
name
of the tax (sub-)rate. - [API] A Cart has a new field
taxMode
. Now it is possible to set external tax rates while adding a line item, custom line item or the shipping method. An external tax rate can also be set later on line items, custom line items and on shipping. It is also possible to change the tax mode of a cart.
2016-05-06
- [API] The query field lowercaseEmail can be used to perform a case-insensitive query for customer emails.
- [API] In Product Types, the removal of an attribute definition provides a strong consistency on the updated Product Type. On all Products with this product type, the deletion of all corresponding attributes is eventual consistent.
2016-04-22
- [Admin Center] Users can set a time zone in their profile. All dates in the Admin Center, for example on orders and discounts, are shown for the selected timezone.
2016-04-20
- [API] The moveImageToPosition product update action reorders images.
2016-04-19
- [API] The changeMasterVariant product update action sets the given variant as the new master variant.
- [API] Add new field "fuzzy" to SuggestQuery
2016-04-18
- [API] Extended information for ProductVariantAvailability:
quantityOnStock
channels
to differentiate product availability per supply channel.
- [API] The ProductProjectionSearch endpoint now provides information about availabilities of products. Filtering and sorting on this information is supported.
- [API] A product can now be published immediately on creation without an additional publish action.
2016-04-05
- [API] The TaxedItemPrice has been added to LineItem, CustomLineItem and ShippingInfo.
2016-03-31
- [API] The following BETA releases enhance the API for mobile and single page apps. Learn how to use them in the tutorial.
- [API] The OAuth 2.0 Password Flow for customer accounts and the Refresh Token Flow are available.
- [API] New endpoints to be used with Password Flow Tokens: My Customers ProfileBETA, My CartsBETA and My OrdersBETA.
2016-03-30
- [API] The setSku product update action can now be staged. The old
setSKU
update action without the staging option is still available, but will be deprecated in the future. - [Admin Center] It is now possible to add and delete API clients in the Admin Center. When adding a new client, the permissions can be specified. You can now add clients with permissions adapted to a mobile or a single page application for example.
2016-03-18
- [API] The ProductProjectionSearch endpoint provides a new
exists
filter to find product projections that have a certain field set [Documentation]
2016-03-14
- [API] Scoped Price filtering, faceting and sorting is now available on product projection search endpoint [Documentation].
- [API]
scopedPrice
andscopedPriceDiscounted
properties are now available on the ProductVariant in product projection search endpoint [Documentation]
2016-03-11
- [API] OrderState can now be
Confirmed
. - [API] ShipmentState can now be
Delayed
.
2016-03-10
- [Admin Center] Display and allow editing of custom fields for customers.
2016-02-24
- [API] A query on CustomObjects can use the field
value
as predicate [Documentation]. - [API] in case of version conflict, the API delivers the current version whenever possible [Documentation].
2016-02-22
- [API] AttributeDefinition field
isSearchable
has a new constraint. The max size of a searchable field is now restricted to 10922 characters.
2016-02-16
- [API] ProductTypes have new update action
changeIsSearchable
to change the fieldisSearchable
of an attribute definition [Documentation].
2016-02-15
- [API] CustomFields and Custom Types are no longer BETA
- [API] Cart Discounts and DiscountCodes are no longer BETA
2016-01-26
- [API] The ProductProjectionSearch endpoint accepts a POST request with the search parameters encoded in
application/x-www-form-urlencoded
.
2016-01-15
- [API] Customers fields
firstName
andlastName
are now optional. The update actionchangeName
is deprecated. Instead the following update actions should be used:
setFirstName
[Documentation]setLastName
[Documentation]setMiddleName
[Documentation]setTitle
[Documentation] As usual, you can send several update actions in one command. [Documentation]
2016-01-14
- [API] ProductTypes have a new update action
setKey
to set the key [Documentation]. - [API] Types have a new update action
changeKey
to change the key [Documentation].
2016-01-12
- [API] The ProductProjectionSearch endpoint provides a new
state
filter to find products by their state [Documentation].
2016-01-11
- [API] Products have a new update action
setPrices
to set all the prices of a variant at once [Documentation]. - [API] The AttributeDefinition of a Product Type has a new field
inputTip
which can be set.
2016-01-06
- [API] The
transitionState
method of Orders, Products and Payments has a new parameterforce
that turns off validations. Theforce
parameter is also represented in the corresponding messages. - [API] The field
amountPlanned
in Payments can now be changed. - [API] New Review endpoint. On the tutorial page you can find some instructions on how to use reviews to rate products and channels.
The review statistics are stored on Product, ProductProjection and Channel.
A State can now have the roleReviewIncludedInStatistics
. - [API] Added Review Messages
ReviewCreated
,ReviewRatingSet
andReviewStateTransition
.
2015-12-23
- [API] CustomObjects can be queried and sorted by
key
.
2015-12-03
- [API] ProductProjectionSearch is now marking ProductVariant matching the search query.
2015-12-02
- [API] The ProductProjectionSearch endpoint provides a new
missing
filter to find products that do not have a certain field set [Documentation].
2015-11-26
- [API] Transactions in PaymentsBETA has the new fields
id
andstate
. The fieldtimestamp
is now optional. - [API] Payment has three new update actions for transactions:
changeTransactionState
,changeTransactionTimestamp
andchangeTransactionInteractionId
. - [API] New Message
PaymentTransactionStateChanged
[Documentation]. - [API] The CreateCart requests now accepts
lineItems
,customLineItems
,customerEmail
,shippingAddress
,billingAddress
andshippingMethod
. - [API] The
quantity
in the Add LineItem and the Add CustomLineItem update actions is now optional. It defaults to1
.
2015-11-11
- [API] New Messages
ProductCreated
[Documentation] andProductSlugChanged
[Documentation] Message. - [API] New Messages
CategoryCreated
[Documentation] andCategorySlugChanged
[Documentation] Message. - [API] New Message
CustomerCreated
[Documentation].
2015-10-27
- [API] The ProductType has a new field
key
which is an external identifier and can be used instead of the internally generatedid
to identify a product type. It can be used to get, update or delete a product type. - [API] The
typeId
andtypeKey
fields of the CustomFieldsDraft object were replaced by thetype
field, which uses either key or id to create a reference. The fieldstypeId
andtypeKey
will be deprecated soon. This affects setting the custom type on Categories, Customers, Carts, Orders, and Channels. - [API] When creating a Product, the
productType
field in the ProductDraft accepts a ResourceIdentifier and not only a Reference.
2015-10-19
- [API] The ProductProjectionSearch endpoint provides price selection logic based on the given currency, country, customer group and channel [Documentation].
2015-10-16
- [ImpEx] ImpEx now require a login with the Admin Center account. The account's permissions for projects are now applied on the API Playground too. Entering client key and client secret are not necessary anymore.
2015-10-12
- [API] LineItem and CustomLineItem got
totalPrice
anddiscountedPricePerQuantity
properties. Previously availablediscountedPrice
property is now deprecated in favor ofdiscountedPricePerQuantity
since it has a higher precision. - [Admin Center] Allow to set existing Channels on
Prices
andStock
.
2015-10-09
- [API] BETA CustomFields are now added to Product Prices.
2015-10-08
2015-10-07
- [API] BETA CustomFields are now added to Channel.
2015-09-29
- [API] Inventory has a new update action
setSupplyChannel
[Documentation]. - [API] In ProductProjectionSearch compound sorting is possible with multiple sort parameters. [Documentation]
2015-09-25
- [API] In TypeBETA , the update action
changeFieldDefinitionOrder
now requires an array of field names, instead of an array of the complete field definition. - [API] In TypeBETA , the update actions
changeEnumValueOrder
andchangeLocalizedEnumValueOrder
now requires an array of enum keys, instead of an array of the complete enum values.
2015-09-23
- [API] A sku can be used to identify a ProductVariant when updating a Product.
2015-09-16
- [API] ProductProjectionSearch can perform fuzzy search on Full-Text Search.
- [API] Orders can have a Reference to a State and transition between states.
- [API] New Message
OrderStateTransition
[Documentation].
2015-09-14
- [API] CustomObjects can be retrieved and deleted by id.
2015-09-11
- [API] Products can have a Reference to a State and transition between states.
- [API] New message
ProductStateTransition
[Documentation] Message.
2015-09-10
- [API] Payments endpoint has been released in BETA. It can be use for integration with any payment service provider (PSP) of your choice.
- [API] New Messages
PaymentCreated
[Documentation],PaymentInteractionAdded
[Documentation],PaymentTransactionAdded
[Documentation] andPaymentStatusStateTransition
[Documentation].
2015-09-01
- [API] CustomFields BETA are now added to LineItem and CustomLineItem of Cart and Order.
- [API] Products can have a category order hint for each category they are assigned to. [Documentation]
- [API] In Type BETA , the field
isRequired
of field definitions has been renamed torequired
.
2015-08-24
- [Admin Center] Users can now make set attributes searchable when adding the attribute to the productType.
- [Admin Center] We fixed a bug related to updating user profile details.
2015-08-18
- [API]
Comments
feature has been shutdown.
2015-08-04
- [API] BETA Carts and Orders can be enhanced with custom fields [Documentation].
- [API] Reference expansion is supported on resource creation, update and deletion as well. [Documentation]
2015-07-29
- [API] Product projection search now provides initial support for reference expansion. [Documentation]
2015-07-28
- [API] New Messages
ProductPublished
[Documentation] andProductUnpublished
[Documentation].
2015-07-27
- [API] The maximum number of update actions within a single request is now limited to 500. [Documentation]
2015-07-24
- [API] for a product attribute of type AttributeEnumType and AttributeLocalizedEnumType, support setting the value with only the key or the complete value. [Documentation]
2015-07-21
- [API] A new CartState
Ordered
. When a cart is ordered, it will not be deleted but will remain in this immutable state. - [API] Order has a new optional field
cart
that references the cart that was ordered. Will not be set for imported orders or orders created previously. [Documentation] - [API] The
SetType
that can be used in product types is searchable now [Documentation]. - [API] BETA Use types to model custom fields [Documentation].
- [API] BETA Enhance resources with custom fields [Documentation].
- [API] New Messages
OrderCreated
[Documentation] andOrderStateChanged
[Documentation].
2015-06-17
- [API] A new channel role
ProductDistribution
[Documentation]. - [API] A new line item field
distributionChannel
, which is used for price selection onaddLineItem
update action [Documentation][Documentation].
2015-06-04
- [API]
/inventory/{id}
now has new update action"changeQuantity"
[Documentation].
2015-06-03
- [API] Comments can be deleted (Comments endpoint shutdown completely on 2015-08-18).
2015-05-29
- [API] When creating a Product or adding a variant, the attribute
images
can be used to add external images. - [API] New attribute for LineItem:
productSlug
- LocalizedString. Added to all line items of carts and orders automatically [Documentation]. - [API]
productType
andtaxCategory
are now available in product search filters and facets [Documentation].
2015-05-26
- [API] New attributes can be used when creating a customer:
dateOfBirth
,companyName
,vatId
,isEmailVerified
,customerGroup
andaddresses
along withdefaultBillingAddress
anddefaultShippingAddress
.
2015-05-12
- [API] Deprecate
setMetaAttributes
product update action. The newsetMetaTitle
,setMetaKeywords
andsetMetaDescription
update actions should be used instead.
2015-05-07
- [API] New attributes for categories:
metaTitle
,metaDescription
andmetaKeywords
[Documentation]
2015-05-06
- [API] Product prices have a read-only unique identifier
id
[Documentation].
The actionschangePrice
[Documentation] andremovePrice
[Documentation] require the price ID.
2015-04-28
- [API] Product prices have an optional validity period. Add new attributes
validFrom
andvalidUntil
forprices
. [Documentation]
2015-04-15
- [API] Two new targets for
cartDiscounts
:customLineItems
andshippingCosts
. [Documentation]
2015-03-18
- [API] Introduction of an official deprecation process. [Documentation]
2015-03-09
- [API] Add new attributes
maxApplications
andmaxApplicationsPerCustomer
fordiscountCodes
. [Documentation] - [API] Add new DiscountCodeState
MaxApplicationReached
forcarts
. [Documentation] - [API] Modify conversion process between a cart and an order to require discountCodes with a DiscountCodeState equals to
MatchesCart
. - [API] Add new error code
DiscountCodeNonApplicable
forcarts
. [Documentation]
2015-01-29
- [API] BETA Introduction of new attribute type
nested
. [Documentation]
2015-01-13
- [API] Allow to delete
customers
. [Documentation] - [API] Add update actions for
carts
:setCustomerId
. [Documentation]
2014-12-17
- [API] Add
cartDiscounts
endpoint. [Documentation] - [API] Add
discountCode
endpoint. [Documentation] - [API] Add
discountCodeInfo
forcarts
andorders
. [Documentation] - [API] Add update actions for
carts
:addDiscountCode
andremoveDiscountCode
. [Documentation] [Documentation] - [API] Add
discountLineItemPrice
forlineItems
. [Documentation]
2014-12-12
- [API] Allow to delete
carts
. [Documentation]
2014-11-05
- [API] Add new fields and update actions for customers:
dateOfBirth
,companyName
andvatId
. [Documentation]
2014-10-24
- [API] Add new update action
revertStagedChanges
for products. [Documentation]
2014-10-21
- [API] Add new
suggest
endpoint. [Documentation] - [Documentation] Reworked the documentation for
search
endpoint and all related resources. [Documentation]
2014-10-13
- [API] Query terms for
filter
andfacets
are not tokenized anymore.
2014-09-29
- [API] Fix bug that a price cannot be removed if it has a discounted price.
- [API] Enable to sort by custom attributes for search requests. [Documentation]
2014-09-15
- [Admin Center] Add activity state of product discount to overview list.
2014-09-12
- [API] Allow to query information about your project via separate endpoint. [Documentation]
2014-09-09
- [Admin Center] Fix bug that projects are not editable right after creation.
- [API] Fix bug with price update function.
- [API] Use discounted price for filter actions. [Documentation]
2014-09-05
- [API] Enable to sort search results by
createdAt
andlastModifiedAt
. [Documentation] - [Admin Center] Allow to edit
externalId
for categories.
2014-09-01
- [Admin Center] Adjust display of boolean attributes.
2014-08-25
- [Admin Center] Improve display of product discounts.
2014-08-22
- [Admin Center] Allow to create and manage product discounts.
2014-08-18
- [API] Support for
reference attribute
. [Documentation] - [ImpEx] Released new layout for ImpEx.
- [ImpEx] Added ImpEx to test requests to all API endpoints.
2014-08-04
- [Admin Center] New WYSIWYG editor implemented.
2014-08-01
- [API] Enhance
product projections
with the new value fieldscreatedAt
andlastModifiedAt
. [Documentation] - [API] Support
=
operator for collections to be used withproduct discount predicates
. [Documentation] - [API] ProductVariant subsets now have to consist of a unique combination of
attributes
,images
,prices
andsku
(new).
2014-07-30
- [API] Enhance
categories
with the new value fieldexternalId
. [Documentation]
2014-07-23
- [API] First implementation of
productDiscounts
. [Documentation] - [API] Enhance
products
to be used withproductDiscounts
. [Documentation] - [API] Allow to delete
customerGroups
. [Documentation] - [Admin Center] Allow to delete
customerGroups
from the Merchant Center.
2014-07-18
- [Admin Center] Allow to delete
tax categories
andzones
from the Merchant Center. - [Admin Center] Improve validation of money values (attribute / price).
2014-07-16
- [Admin Center] Allow to create boolean attributes and use them in variant view.
2014-07-14
- [API] Allow to delete
tax categories
. [Documentation] - [API] Allow to delete
zones
. [Documentation]
2014-07-10
- [API] Allow to set
customerNumber
andorderNumber
if the values are not set yet. [Documentation] [Documentation] - [Admin Center] Allow to set
customerNumber
andorderNumber
in customers / orders detail view. - [Admin Center] Allow to set
externalId
in customers detail view. - [Admin Center] Allow to set the
price
andfreeAbove
forshippingMethods
to 0.
2014-07-07
- [Admin Center] Allow to filter
createdAt
per date-only and optionally with time (orders and customer search).
2014-07-03
- [Admin Center] Redesign of the "Delivery" UI for orders.
- [API] Add a new attribute type for custom attributes of product types:
boolean
[Documentation].
2014-06-20
- [API] Add the possibility to add a delivery and parcels in one call. [Documentation]
2014-06-18
2014-06-16
- [Admin Center] Version upgrade for elastic.io integration.
- [Admin Center] Confirmation required for creating new Enum/Lenum values.
- [Admin Center] Automatically redirect to original URL after login when session expired before.
2014-06-13
- [Admin Center] Optimised Dashboard views.
- [Admin Center] Adjust WYSIWYG Editor initialization and parsing rules.
2014-06-06
- [Admin Center] Support new elastic.io dashboard for "Import & Export" menu.
2014-06-05
- [Admin Center] Adjust time gap for revenue calculation on dashboard.
- [Admin Center] Integration of adding values to existing enumeration keys.
- [Admin Center] Enable to set enumeration key and label.
2014-05-28
- [Admin Center] Introduce Merchant Center Settings (included for now enabling/disabling of HTML-Editor mode).
2014-05-27
- [API] Increased possible length for GET request.
2014-04-04
- [shipcloud.io Connector] Pass
orderNumber
as reference_number to shipcloud.io - [Documentation] Add information for shipcloud.io connector
2014-04-03
- [API] Add new field "additionalAddressInfo" to Address
2014-03-31
- [Admin Center] Display channel key at SyncInfo in OrderView
2014-03-26
- [Admin Center] Add support for printing shipping notes as PDF using an HTML template
2014-03-25
- [API] Add OrderImported Message
- [API] Allow to Query CustomObjects
2014-03-24
- [API] Add encoding "Content-Type: application/json" as optional HTTP Request header