Breaking changes

The list of recent and upcoming breaking changes

At Ergonode we strive to make your integration process as fluent as possible but from time to time we discover a flaw in the design of the schema or introduce a really cool new feature that is impossible to be provided in a fully-compatible non-breaking way.

In such a situation, we will always aim to not break your integration with the new release and provide you with a transition period of approximately 3-months to adjust your consumer. Every such change shall be communicated in the following list.

2023-08-23

Breaking change scheduled for 04-2024

  • MultiSelectAttribute.options is going to be removed

  • SelectAttribute.options is going to be removed

2023-05-08

Breaking change scheduled for 09-2023

  • MultimediaCreateInput.folderName is going to be removed

  • Mutation.multimediaSetFolder is going to be removed

2022-09-26

Breaking changes scheduled for 02-2023

  • AttributeValue.valueTranslations is going to be removed

Please check AttributeValue migration guide.

2022-08-09

Breaking changes scheduled for 12-2022

  • Attribute.label is going to be removed

  • Option.label is going to be removed

  • OptionInput.label is going to be removed

  • Mutation.attributeSetLabel is going to be removed

  • label field is going to be removed from Attribute create mutation input objects

    • AttributeCreateDateInput

    • AttributeCreateFileInput

    • AttributeCreateGalleryInput

    • AttributeCreateImageInput

    • AttributeCreateMultiSelectInput

    • AttributeCreateNumericInput

    • AttributeCreatePriceInput

    • AttributeCreateProductRelationInput

    • AttributeCreateSelectInput

    • AttributeCreateTextareaInput

    • AttributeCreateTextInput

    • AttributeCreateUnitInput

2022-06-09

Breaking changes scheduled for 10-2022

  • GroupingProduct.childList is going to be removed

  • Template.name is going to be removed

  • Template.defaultLabel is going to be removed

2022-05-04

Breaking changes scheduled for 08-2022

  • TranslatedAttributeValue.inherited is going to be removed

  • Query.languageTreeLeafList is going to be removed

2022-03-15

Breaking change scheduled for 07-2022

  • Attribute.hint is going to be removed

  • Attribute.placeholder is going to be removed

  • Mutation.attributeSetHint is going to be removed

  • Mutation.attributeSetPlaceholder is going to be removed

  • placeholder and hint fields are going to be removed from Attribute create mutation input objects

    • AttributeCreateDateInput

    • AttributeCreateFileInput

    • AttributeCreateGalleryInput

    • AttributeCreateImageInput

    • AttributeCreateMultiSelectInput

    • AttributeCreateNumericInput

    • AttributeCreatePriceInput

    • AttributeCreateProductRelationInput

    • AttributeCreateSelectInput

    • AttributeCreateTextareaInput

    • AttributeCreateTextInput

    • AttributeCreateUnitInput

2022-01-31

Breaking change scheduled for 05-2022

  • Option.attribute is going to be removed

2022-01-18

Breaking change scheduled for 05-2022

  • AttributeValue.value is going to be removed

  • AttributeValue.code is going to be removed

Last updated