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.
- Fixes of i18n on readme.md according to task LOC-10625.
- Assembly option quantity selections are no longer ignored (solves KI 743529)
- German translation.
- Indonesian translation.
- Portuguese, English and Spanish translations.
- Thai translation.
- Arabic translation.
- Arabic translation.
- Portuguese translation and removed Pseudolanguage.
- Arabic, Norwegian and Norwegian variant translation.
- I18n Bg
- I18n Es and Kr.
- I18n pt-PT.
isLoading
property to AddToCartButton Props.- Pass
ProductContext.loadingItem
to AddToCartButtonisLoading
. - I18n pseudolanguage to implement in-context tool.
- Available and unavailable content text wasn't being translated. So, formatedIOMessage was added to AddtoCartButton.
- stopPropagation and preventDefault removed from
handleAddToCart
and added intohandleClick
inAddToCartButton.tsx
to trigger too when no variation were selected.
- I18n pseudolanguage to implement in-context tool.
- Disable Button when loadingItem is true.
- Now, when
isOneClickBuy
is enabled, the users are only redirected when there's confirmation that the item was added to the cart
- Crowdin configuration file.
- Rollback changes introduced by v0.26.3.
- Check position on the screen to consider as scroll/click.
- Behavior when scrolling on mobile.
- Add to cart from mobile autocomplete.
- I18n It, Fr, Nl and Ko translations
- Crowdin config. file
- Changelog
- Add missing key
sellingPrice
onCartItem
object sent to aPixel Event
- Property
allowedOutdatedData
is defined and passed to addItem mutation.
- Use
sellerDefault
as default seller selection and fallback to first seller.
- Property
priceIsInt
inaddToCart
pixel event, so it's possible to properly identify when to divide price by 100 in pixel apps.
- I18n Ro and Jp.
- Crowdin configuration file.
- Missing
preventDefault
call onhandleAddToCart
function.
onClickEventPropagation
prop.
- Use proper types.
- Rollback changes introduced by v0.19.0.
- Export
mapCatalogItemToCart
in react root folder.
- Use
navigate()
when redirecting to the checkout
- Message for duplicate item in cart.
seller
toaddToCart
event.sellerName
toaddToCart
event.
customPixelEventId
prop.addToCartFeedback
prop.
- Timers being cleared before being fired.
- A fake loading of 500ms to prevent accidental consecutive clicks.
ean
toaddToCart
event.
skuItems
prop to add more than one item to the cart.
- Handling of recursive input values in assembly options.
- Documentation for
customToastUrl
prop.
- Minicart breaking if product category tree query resolves before the whole product query.
- Use proper type for
product
inProductContextState
.
- Updated the README.md file to make the disclaimer regarding Minicart versions clearer.
- Support for redirecting users to product pages when there are multiple SKUs for the same product.
onClickBehavior
prop to redirect user to product page (when defined asgo-to-product-page
).
- Add 2 new props (#21) to the app documentation.
- Item property
productId
to Pixel events.
add-to-cart-button
crashing if there is no image in the product.
label
andunavailableLabel
props toadd-to-cart-button
.- Support for editing via Site Editor.
- New prop
selectedSeller
.
- Pass
referenceId
toaddToCart
event payload as string, not as an object.
referenceId
toaddToCart
event payload.
tooltipLabelText
CSS handle.
- Information regarding
marketingData
to parameters being passed upon callingaddToCart
so that theOrderForm
can update itself to includeutm
andutmi
information.
- Use
addItem
function fromOrderItems
context instead of calling mutation directly.
- New fields
detailUrl
andimageUrl
to items inaddToCart
.
- Use
render-runtime
'snavigate
function to proceed to cart if the new checkout is installed in order to benefit from apollo cache.
oneClickBuyLink
prop not working whenuseRuntime()
did not return arootPath
.
- Make it render as available in SSR and wait for order form to load before calling the add to cart logic.
- A2HS prompt.
- Bump
vtex.pixel-manager
major to1.x
.
- Initial release.