Releases: commercetools/commercetools-project-sync
3.4.2
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
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
mockito-core
:3.4.6
->3.5.7
commercetools-jvm-sdk
:1.51.0
->1.52.0
Gradle Plugin Updates
com.diffplug.gradle.spotless
:4.5.1
->5.2.0
3.4.0
3.3.0
New Features 🎉
- New State Syncer module to sync states between commercetools projects.
Dependency Updates 🛠️
mockito-core
:3.3.3
->3.4.6
commercetools-sync-java
:1.8.2
->1.9.1
Gradle Plugin Updates 🛠️
com.github.ben-manes.versions
:0.28.0
->0.29.0
com.adarshr.test-logger
:2.0.0
->2.1.0
com.diffplug.gradle.spotless
:4.3.0
->4.5.1
3.2.1
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
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
3.1.0
Bug Fixes 🐞
- Contains updates included in
commercetools-sync-java
:1.6.1
Dependency Updates 🛠️
commercetools-jvm-sdk
:1.46.0
->1.47.0
commercetools-sync-java
:1.6.0
->1.6.1
3.0.0
New Features 🎉
- New CartDiscount Syncer module to sync cartDiscounts between commercetools projects.
- All the new features/changes that come with the jump of
commercetools-sync-java
from1.1.1
->1.6.0
Dependency Updates 🛠️
commercetoolsjvm-sdk
:1.38.0
->1.46.0
commercetools-sync-java
:1.1.1
->1.6.0
assertj-core
:3.12.2
->3.13.2
mockito-core
:2.28.2
->3.1.0
jupiter-engine
:5.3.2
->5.5.2
gradle
:5.4.1
->5.6.2
Gradle Plugin Updates 🛠️
com.github.jengelman.gradle.plugins:shadow
:5.0.0
->5.1.0
com.github.ben-manes.versions
:0.21.0
->0.26.0
com.adarshr.test-logger
:1.7.0
->2.0.0
com.diffplug.gradle.spotless
:3.23.0
->3.25.0
com.bmuschko.docker-java-application
:4.9.0
->5.2.0
2.0.0
-
Now by default, running the sync without using
-f
or--full
option would run a delta sync; which means that only resources which have been modified since the last time the sync has run would be synced. -
To run a full sync use
-f
or--full
1.0.0
Merge pull request #15 from commercetools/post-demo Post demo