|
33 | 33 | <!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE --> |
34 | 34 |
|
35 | 35 |
|
| 36 | +- [v1.0.0-M13 - Jul 26, 2018](#v100-m13----jul-26-2018) |
36 | 37 | - [v1.0.0-M12 - Jun 05, 2018](#v100-m12----jun-05-2018) |
37 | 38 | - [v1.0.0-M11 - Mar 08, 2018](#v100-m11----mar-08-2018) |
38 | 39 | - [v1.0.0-M10 - Feb 13, 2018](#v100-m10----feb-13-2018) |
|
49 | 50 |
|
50 | 51 | <!-- END doctoc generated TOC please keep comment here to allow auto update --> |
51 | 52 |
|
52 | | - |
53 | 53 | <!-- |
54 | | -### v1.0.0-M13 - Mar 30, 2018 |
| 54 | +### v1.0.0-M14 - Aug 10, 2018 |
| 55 | +[Commits](https://github.com/commercetools/commercetools-sync-java/compare/v1.0.0-M13...v1.0.0-M14) | |
| 56 | +[Javadoc](https://commercetools.github.io/commercetools-sync-java/v/v1.0.0-M14/) | |
| 57 | +[Jar](https://bintray.com/commercetools/maven/commercetools-sync-java/v1.0.0-M14) |
| 58 | +--> |
| 59 | + |
| 60 | +### v1.0.0-M13 - Jul 26, 2018 |
55 | 61 | [Commits](https://github.com/commercetools/commercetools-sync-java/compare/v1.0.0-M12...v1.0.0-M13) | |
56 | 62 | [Javadoc](https://commercetools.github.io/commercetools-sync-java/v/v1.0.0-M13/) | |
57 | 63 | [Jar](https://bintray.com/commercetools/maven/commercetools-sync-java/v1.0.0-M13) |
58 | | ---> |
| 64 | + |
| 65 | +**New Features** (6) |
| 66 | +- **Product Sync** - Support for syncing product prices. [#101](https://github.com/commercetools/commercetools-sync-java/issues/101) |
| 67 | +- **Product Sync** - `ProductSyncUtils#buildActions` now also calculates variants' all price update actions needed. [#101](https://github.com/commercetools/commercetools-sync-java/issues/101) |
| 68 | +- **Product Sync** - `ProductUpdateActionUtils#buildVariantsUpdateActions` now also calculates variants' all price update actions needed. [#101](https://github.com/commercetools/commercetools-sync-java/issues/101) |
| 69 | +- **Product Sync** - Introduced new update action build utility for building all needed update actions between two variants' prices `ProductVariantUpdateActionUtils#buildProductVariantPricesUpdateActions`. [#101](https://github.com/commercetools/commercetools-sync-java/issues/101) |
| 70 | +- **ProductSync** - `PriceReferenceResolver` now resolves prices' CustomerGroup references on prices. [#101](https://github.com/commercetools/commercetools-sync-java/issues/101) |
| 71 | +- **InventoryEntry Sync** - `InventoryReferenceReplacementUtils#replaceInventoriesReferenceIdsWithKeys` now supports replacing channel reference ids with keys. [#101](https://github.com/commercetools/commercetools-sync-java/issues/101) |
| 72 | + |
| 73 | +**Enhancements** (4) |
| 74 | +- **Commons** - Bumped gradle to version [gradle-4.9](https://docs.gradle.org/4.9/release-notes.html). |
| 75 | +- **Commons** - Bumped `com.jfrog.bintray` to 1.8.4. |
| 76 | +- **Commons** - Bumped `mockito` dependency to 2.19.1. |
| 77 | +- **Commons** - Switched to Junit5 using both `junit-jupiter-engine` and `junit-vintage-engine` for backward compatibility. |
| 78 | + |
| 79 | +**Changes** (3) |
| 80 | +- **Product Sync** - Removed redundant `ProductUpdateActionUtils#buildRemoveVariantUpdateActions`. [#3](https://github.com/commercetools/commercetools-sync-java/issues/3) |
| 81 | +- **Commons** - Moved `SyncUtils#replaceCustomTypeIdWithKeys` to `CustomTypeReferenceReplacementUtils#replaceCustomTypeIdWithKeys`. [#101](https://github.com/commercetools/commercetools-sync-java/issues/101). |
| 82 | +- **Commons** - Moved `SyncUtils#replaceAssetsReferencesIdsWithKeys` to `AssetReferenceReplacementUtils#replaceAssetsReferencesIdsWithKeys`. [#101](https://github.com/commercetools/commercetools-sync-java/issues/101). |
| 83 | + |
| 84 | + |
59 | 85 |
|
60 | 86 | ### v1.0.0-M12 - Jun 05, 2018 |
61 | 87 | [Commits](https://github.com/commercetools/commercetools-sync-java/compare/v1.0.0-M11...v1.0.0-M12) | |
62 | 88 | [Javadoc](https://commercetools.github.io/commercetools-sync-java/v/v1.0.0-M12/) | |
63 | 89 | [Jar](https://bintray.com/commercetools/maven/commercetools-sync-java/v1.0.0-M12) |
| 90 | + |
| 91 | +**Enhancements** (13) |
| 92 | +- **Product Sync** - Support for syncing price custom fields. [#277](https://github.com/commercetools/commercetools-sync-java/issues/277) |
64 | 93 | - **Product Sync** - `VariantReferenceResolver` now resolves prices' custom type references on all variants. [#277](https://github.com/commercetools/commercetools-sync-java/issues/277) |
65 | 94 | - **Product Sync** - `ProductReferenceReplacementUtils#buildProductQuery` now expands custom types on prices. [#277](https://github.com/commercetools/commercetools-sync-java/issues/277) |
66 | 95 | - **Product Sync** - `VariantReferenceReplacementUtils#replacePricesReferencesIdsWithKeys` now supports replacing price custom reference ids with keys. [#277](https://github.com/commercetools/commercetools-sync-java/issues/277) |
@@ -270,7 +299,7 @@ to JSON parsing not throwing exception on parsing it to reference set. [#179](ht |
270 | 299 | - **ProductSync** - Introduced Product State reference resolution and syncing. [#120](https://github.com/commercetools/commercetools-sync-java/issues/120). |
271 | 300 | - **ProductSync** - Exposed `ProductReferenceReplacementUtils#buildProductQuery` util to create a product query with all needed reference expansions to fetch products from a source CTP project for the sync. [#120](https://github.com/commercetools/commercetools-sync-java/issues/120). |
272 | 301 | - **ProductSync** - Exposed `VariantReferenceReplacementUtils#replaceVariantsReferenceIdsWithKeys` which provides utils to replace reference ids with keys on variants (price and attriute references) coming from a source CTP project to make it ready for reference resolution. [#160](https://github.com/commercetools/commercetools-sync-java/issues/160). |
273 | | -- **ProductSync** - Exposed `VariantReferenceResolver` which is a helper that resolves the price and attriute references on a ProductVariantDraft. (Note: This is used now by the already existing ProductReferenceResolver) [#160](https://github.com/commercetools/commercetools-sync-java/issues/160). |
| 302 | +- **ProductSync** - Exposed `VariantReferenceResolver` which is a helper that resolves the price and attribute references on a ProductVariantDraft. (Note: This is used now by the already existing ProductReferenceResolver) [#160](https://github.com/commercetools/commercetools-sync-java/issues/160). |
274 | 303 | - **CategorySync** - Exposed `CategoryReferenceReplacementUtils#buildCategoryQuery` util to create a category query with all needed reference expansions to fetch categories from a source CTP project for the sync. [#120](https://github.com/commercetools/commercetools-sync-java/issues/120). |
275 | 304 | - **Commons** - Exposed `replaceCustomTypeIdWithKeys` and `replaceReferenceIdWithKey`. [#120](https://github.com/commercetools/commercetools-sync-java/issues/120). |
276 | 305 |
|
|
0 commit comments