Skip to content

Releases: commercetools/commercetools-project-sync

3.7.0

20 Oct 13:28
0eb39c7

Choose a tag to compare

New Features 🎉

  • Support new option to enable synchronisation of generated custom objects to target project #179

Dependency Updates

  • org.mockito:mockito-core: 3.5.13 -> 3.5.15
  • com.commercetools:commercetools-sync-java: 2.2.1 -> 2.3.0
  • com.adarshr.test-logger:com.adarshr.test-logger.gradle.plugin: 2.1.0 -> 2.1.1

3.6.0

29 Sep 12:43
46c96c9

Choose a tag to compare

New Features 🎉

  • Support key-value-document (custom object) reference sync #176

3.5.1

28 Sep 07:34
c608f3b

Choose a tag to compare

🐞 Bug Fixes

  • Project sync didn't sync on updates (#170)

3.5.0

25 Sep 12:21
15a957c

Choose a tag to compare

New Features 🎉

  • Support for custom object sync (#164)

3.4.2

17 Sep 06:30
5454672

Choose a tag to compare

Dependency Updates

  • com.commercetools:commercetools-sync-java: 1.9.1 -> 2.0.0 (#158)
  • com.commercetools.sdk.jvm.core:commercetools-models: 1.52.0 -> 1.53.0
  • com.commercetools.sdk.jvm.core:commercetools-java-client: 1.52.0 -> 1.53.0
  • com.commercetools.sdk.jvm.core:commercetools-convenience: 1.52.0 -> 1.53.0

3.4.1

27 Aug 10:12
e490a85

Choose a tag to compare

Enhancement
Execute Tax Category Sync parallel with Type/ProductType/State Sync.
Execute Category/InventoryEntries/CartDiscount Sync in parallel before running Product Sync.
#143

Document
Modify the execution order of different sync modules.
https://github.com/commercetools/commercetools-project-sync#examples

Dependency Updates

  1. mockito-core: 3.4.6 -> 3.5.7
  2. commercetools-jvm-sdk: 1.51.0 -> 1.52.0

Gradle Plugin Updates

  1. com.diffplug.gradle.spotless: 4.5.1 -> 5.2.0

3.4.0

13 Aug 10:20
c3298ab

Choose a tag to compare

New Features

  • New Tax Category Syncer module to sync tax categories between commercetools projects. #134

Documentation

  • Update link for docker pull in README.
  • Modify the description in docker command example.

3.3.0

11 Aug 09:29
1440df3

Choose a tag to compare

New Features 🎉

  • New State Syncer module to sync states between commercetools projects.

Dependency Updates 🛠️

  1. mockito-core: 3.3.3 -> 3.4.6
  2. commercetools-sync-java: 1.8.2 -> 1.9.1

Gradle Plugin Updates 🛠️

  1. com.github.ben-manes.versions: 0.28.0 -> 0.29.0
  2. com.adarshr.test-logger: 2.0.0 -> 2.1.0
  3. com.diffplug.gradle.spotless: 4.3.0 -> 4.5.1

3.2.1

12 Jun 13:14
8df0572

Choose a tag to compare

Enhancement
Add retry strategy for product type deletion and update in integration test to avoid unexpected 409 (concurrent modification exceptions)
#108

Dependency Updates
com.diffplug.gradle.spotless: 3.27.1 -> 3.28.0
org.mockito:mockito-core: 3.2.4 -> 3.3.3
org.assertj:assertj-core: 3.14.0 -> 3.15.0

Gradle Plugin Updates
com.github.ben-manes.versions: 0.26.0 -> 0.28.0

3.2.0

24 Jan 15:39
542700f

Choose a tag to compare

Bug Fixes 🐞

  • Fixes a bug in the delta sync: #35

Dependency Updates 🛠️

  • commercetools-jvm-sdk: 1.47.0 -> 1.49.0
  • commercetools-sync-java: 1.6.1 -> 1.8.0
  • com.diffplug.gradle.spotless: 3.25.0 -> 3.27.1
  • org.mockito:mockito-core: 3.1.0 -> 3.2.4
  • org.slf4j:slf4j-api: 1.7.25 -> 1.7.30
  • org.slf4j:slf4j-simple : 1.7.25 -> 1.7.30
  • org.assertj:assertj-core: 3.13.2 -> 3.14.0
  • org.junit.jupiter:junit-jupiter-engine: 5.5.2 -> 5.6.0