All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Add specification field in
convertISProduct
manufacturerCodefield to search product
getDefaultSellerredundancy
- Now merge simulation sellers by sellerId instead of array position
- only3p simulationBehavior
tagsfield to search productignoreSimulationQuantityoption onmergeProductWithItems
deliveryPromisesBadgesfield to search product to allow objects instead of string
deliveryPromisesBadgesfield to search product
- When
Price=0we assume that theAvailableQuantityis0. This validation was used for thepriceWithoutFulFillmentsituation, but it is not necessary anymore because it was unintentionally fixed here.
regionalize1pas asimulationBehavioroption.
- Add
productTitleandtitleTagfor ID requests onamericanas
- Error when SKU has no sellers.
- Duplicated values for SKU specifications.
- Error when sku offer has no payment option.
- Remove specifications with no values from
skuSpecifications.
- Product
propertiesandmetaTagDescriptionfor PDP compatibility.
- Translations to product query.
- Get SKU details from SKU document when mapping search document.
- New fields / conversion from SKU catalogAttributes to item attributes
- Mapping from search document to product.
- Bug where the specifications were converted to an empty array.
- The
converISProductthrows an error due to an inconsistency in the specifications format.
extraDatais not being converted properly.
- Use
labelKeyinstead oforiginalKeywhen converting specifications.
- Duplicated specifications in
allSpecificationsgroup.
- Skip merge when there is an error on simulation.
- Add "files" field to
package.jsonto allowyarn publish
- Add rule to the product field.
- Forwards
releasefield asreleaseDate
- Fix a few fields to allow the
intelligent-search-apimigration.
productId
productId
spotPricecalculation
variationstranslation
- Use the
getFirstNonNullableto select the correct price
only1pas asimulationBehavioroption
- lint.
- main test cases.
- github workflow.
- Change npm package to the
@vtexorganization