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.
- In step 6 of the README file was added the
comparison-page
declared as a block within thestore.custom#product-comparison-list
.
- Hungarian translation.
- Uses
publicSettingsForApp
endpoint to retrieve app settings
- French translation.
- Russian translation.
- Portuguese and Spanish translations.
- Russian translation.
- Russian translation.
- I18n message variable declaration to render translations properly.
- English translation to reflect plurals.
- Arabic translation.
- Italian translations
- Crowdin configuration file
- Added comparison component to the product detail page
- CSS Handles:
drawerTitleOuterContainer
drawerTitleInnerContainer
drawerOpened
drawerClosed
- Added pixel event
- Changed hardcoded label string "Show only differences" to use predefined message
- Translation for main page title
- Translation for "Show only differences" button
- Update compare button url to render runtime navigate function
- Extract navigate to a function
- Implemented loading behaviour for products comparison page.
- Limit comparison bucket size and given it as app configuration parameter
- Enhance product comparison context to add array of items at once
- Show notifications when comparison bucket is full
- CSS Handles:
removeAllItemsButtonWrapper
compareProductButtonWrapper
removeAllWrapper
hideOrShowText
docs
builder to manifest
- Change vendor name and application name
- Added product specification groups for comparison
- fix requested ui issues
- fix slider refresh issue
- remove unused files in product comparison grid
- drawer product summary styling
- rename translation key
- Rename
type
tofieldType
in comparison field - Product comparison hide fields
- Product comparison grid basic feature
- Comparison list normalize product for product summary
- Fix ui switch change in comparison drawer
- use promise all to get all products at once in product comparison page
- use product query to get product details
- Change back to comparison check box
- Added style changes to comparison drawer
- Added product comparison basic functionalities
- Add changelog
- Product comparison page basic functionality