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.
- Update GitHub actions/cache to v4
- Update DK Catalog platform-flow-id
- Min docs improvements
loadingItemto product context- Action
SET_LOADING_ITEMto product context dispatch.
- Fixed typing for assembly options
- Fixed typing for product item metadata
- Added
originalNametoProductSpecification.
- Deprecate
SpecificationGroupItem.
- Product Dispatch context.
- Expose context state types.
teaserstypes.
- Typings for
specificationGroups(once again).
- Typings for
specificationGroups.
product.specificationstypes.
- Move
productClusterstypings definitions toProducttype.
- Documentation on how to use the app.
useProductDispatchhook.
- TypeScript types not being picked-up and exported correctly by React builder.
- When variants are passed in the query string, guarantee that the matched SKU is available if possible.
- Support for the
property__VariationName=Variationquery string.
SELECT_IMAGE_VARIATIONaction.
skuSpecificationsonProduct.
- Docs builder.
- Support for selecting a SKU using the query string
idsku.
SET_BUY_BUTTON_CLICKEDaction.
- Rebuild to enable lazy evaluation of product-context entrypoints.
- Fix SET_PRODUCT action on context that wS leaving product as undefined.
itemMetadatatypes
requiredfield toAssemblyOptionstype.inputValuesfield toAssemblyOptionstype.
- Handle Assembly Options' Input Values.
- Protect against wrong args format in reducer.
- Move useReducer and types declaration from
vtex.storeto here. - Move logic to sync product in context to here.
- Initialise ProductDispatchContext with null, allowing easier detection of uninitialised context.
- Build assets with new builder hub.