4.3.0 - February 07, 2018
- An undo functionalty in the toast is provided in to the user when a favorite list item is deleted.
- Introduce app config
productPropertiesFilter
for whitelisting/blacklisting product properties.
4.2.0 - February 07, 2018
pwa-common
dependency to^2.3.0
.- the reducer setup to use reducers from extension.
- the subscribers setup to use subscriptions from extensions.
- the translations setup to use translation strings from extensions.
4.1.0 - February 06, 2018
- Delete from favorites action on the favorites page.
Ripple
disabled
andonComplete
prop.FavoritesButton
active
andproductId
prop.
- Layout of tier prices.
4.0.3 - February 05, 2018
- Re-enabled the configuration of custom theme colors by adding
?parsed=true
to the path of thecolors
setting within theextension-config.json
4.0.2 - February 01, 2018
- Data attributes to components for automated testing
- Default
theme-config.js
values to ensure passing tests
- Changed imports of
app.json
to use thepwa-common
helper
- Favorites icon was always visible on the product page
- Corrected the name of the rating stars extension
4.0.0 - January 30, 2018
- Breaking change. Moved
RatingStars
out to the@shopgate/ext-product-reviews
extension using portals.
3.0.0 - January 29, 2018
- Added add/remove product to favorites on product detail page.
- Breaking change. Moved
Product.Header.AddToCartButton
toProduct.Header.CTAButtons
as a child component.
2.0.1 - January 26, 2018
- Translation file for Australia (AU).
2.0.0 - January 25, 2018
- Implemented Favorites page (
/favorite_list
). Favorites are not available for all shops. Feature is hidden behind a feature flag which can be changed using the shop configuration system. SnackBar
component.
ProductProperites
andProductPrice
are moved to the shared/components
folder- Removed
Grid.Item
fromProductProperites
andProductPrice
components
- Fixed unit tests by updating snapshots due to
@shopgate/pwa-common
v.2.0.0 changes. - Updated
@shopgate/pwa-common
to 2.0.1 version to get theisNumeric
fix. - Fixed MockedView component which didn't render any children before.
1.3.0 - January 24, 2018
- Tier Prices (aka Block Prices) feature to the product detail page.
- Background color of the product description.
- Spacing between Product Variants and Product Options selection.
- The properties inside each cart item now align to the bottom of the card.
- The spacing inside the sort dropdown has been adjusted.
- Font size and weight corrected inside the
<PaymentBar>
. - Shadow is the
<AddToCartButton>
has been reduced. - Various style changes to the Review feature.
- The bottom padding of the cart page is now applied correctly, so that the payment bar doesn't overlay the coupon input.
- The ProductVariants component now works also if you have multiple product pages in your history.
- Child products can be added to cart after leaving and going back to the product page.
1.2.2 - January 17, 2018
- Global CSS variables
--safe-area-inset-top
and--safe-area-inset-bottom
- Selector
getPageInsets
- Constants for filter types
FILTER_TYPE_MULTISELECT
andFILTER_TYPE_RANGE
- Dependency
react-sizeme
- Replaced the usage of
safe-area-insets
environment CSS constants with CSS variables that are set depending on the device - Updated
@shopgate/pwa-common
to ^1.3.0 - Updated
@shopgate/pwa-common-commerce
to ^1.2.2 - Updated
@shopgate/pwa-tracking
to ^1.2.2 - Updated
@shopgate/pwa-webcheckout-shopify
to ^1.1.3
- The product id that is set in the redux store is now not reset when navigating through product routes i.e. (gallery, reviews)
- The spacing reserved for the
PaymentBar
is now relative to the height of the component
1.2.1 - January 09, 2018
title
prop inside<View>
defaults to an empty string (previously null)
- Updated
@shopgate/pwa-common-commerce
to ^1.2.1 - Updated
@shopgate/pwa-tracking
to ^1.2.1
1.2.0 - December 28, 2017
- Messages for individual cart items are now displayed
classNames
prop to<MessageBar>
- Registration route … business logic is (moved to
@shopgate/pwa-common
)
- Updated
@shopgate/pwa-common-commerce
to ^1.1.4
- Page title now updated when navigating back
<FilterBar>
now does not flicker when rendering- Updated
@shopgate/pwa-common
to ^1.2.0 - Updated
@shopgate/pwa-common-commerce
to ^1.2.0 - Updated
@shopgate/pwa-tracking
to ^1.2.0
1.1.7 - December 28, 2017
- Updated
@shopgate/pwa-common-commerce
to ^1.1.4
- Messages are now correctly displayed in the cart
1.1.6 - December 28, 2017
- Updated
@shopgate/pwa-common
to ^1.1.3 - Updated
@shopgate/pwa-common-commerce
to ^1.1.3 - Updated
@shopgate/pwa-tracking
to ^1.1.2 - Updated
@shopgate/pwa-webcheckout-shopify
to ^1.1.2 - Updated
@shopgate/tracking-core
to ^1.0.8
1.1.5 - December 22, 2017
- React 16 support
- Dependency
react-hammerjs
via Github - Dependency
react-tap-event-plugin
at ^3.0.2
- Updated
@shopgate/pwa-common
to ^1.1.2 - Updated
@shopgate/pwa-common-commerce
to ^1.1.2 - Updated
@shopgate/pwa-core
to ^1.1.0 - Updated
@shopgate/pwa-tracking
to ^1.1.1 - Updated
@shopgate/pwa-webcheckout-shopify
to ^1.1.1 - Updated
@shopgate/tracking-core
to ^1.0.7 - Updated
@shopgate/pwa-unit-test
to ^1.3.0 - Updated
@shopgate/react
to ^16.2.0 - Updated
@shopgate/react-dom
to ^16.2.0
1.1.4 - December 22, 2017
- Updated
@shopgate/eslint-shopgate
to ^1.0.3 - Updated
@shopgate/pwa-tracking
to ^1.0.7
1.1.3 - December 21, 2017
- Updated
@shopgate/pwa-common
to ^1.0.12 - Updated
@shopgate/pwa-common-commerce
to ^1.0.6 - Updated
@shopgate/pwa-core
to ^1.0.5 - Updated
@shopgate/pwa-webcheckout-shopify
to ^1.0.6 - Updated
@shopgate/tracking-core
to ^1.0.5
- The product card will now correctly display the discount badge
1.1.2 - December 19, 2017
- writeReview subscriber now uses the base product when getting a user review
1.1.1 - December 19, 2017
noGap
prop to<ActionButton>
noGap
prop to<ButtonLink>
1.1.0 - December 18, 2017
hasFeatures
flag inapp.json
features
flag inapp.json
1.0.6 - December 15, 2017
- Component
<ButtonLink>
- Locale string
reviews.press_to_rate_with_x_stars
- Regular italic style for Roboto font
- Color
shade12
(#939393) - Variables
gap.bigger
,gap.xbig
andgap.xxbig
ClientInformation
connector now uses a selector to gather data<AllReviewsLink>
now internally uses<ButtonLink>
<WriteReviews>
now internally uses<ButtonLink>
- Various styling adjustments relating to the Reviews feature
- Various styling adjustments relating to the Login feature
- Various styling adjustments relating to the
<TextField>
- Updated
@shopgate/pwa-common
to ^1.0.11 - Updated
@shopgate/pwa-common-commerce
to ^1.0.5 - Updated
@shopgate/pwa-tracking
to ^1.0.6 - Updated
@shopgate/pwa-webcheckout-shopify
to ^1.0.5 - Updated
@shopgate/tracking-core
to ^1.0.4
1.0.5 - December 11, 2017
- Locale string
price.currency
- Imprint page link is now the last item in the Navigation Drawer
1.0.4 - December 11, 2017
- Updated
@shopgate/pwa-common
to ^1.0.5 - Updated
@shopgate/pwa-common-commerce
to ^1.0.4 - Updated
@shopgate/pwa-core
to ^1.0.4 - Updated
@shopgate/pwa-tracking
to ^1.0.5 - Updated
@shopgate/pwa-webcheckout-shopify
to ^1.0.4 - Updated
@shopgate/tracking-core
to ^1.0.3
1.0.3 - December 11, 2017
- Locale string
price.msrp
- Locale string
price.currency
- Updated
@shopgate/pwa-common
to ^1.0.4 - Updated
@shopgate/pwa-common-commerce
to ^1.0.3 - Updated
@shopgate/pwa-core
to ^1.0.3 - Updated
@shopgate/pwa-tracking
to ^1.0.4 - Updated
@shopgate/pwa-webcheckout-shopify
to ^1.0.3 - Updated
@shopgate/tracking-core
to ^1.0.2
- HTML widget container now has a CSS clear fix applied for floating elements
1.0.2 - December 07, 2017
- Included subscriptions from
pwa-common
andpwa-tracking
. These subscriptions were previously injected as subscribers by default
- Updated
@shopgate/pwa-common
to ^1.0.3 - Updated
@shopgate/pwa-common-commerce
to ^1.0.2 - Updated
@shopgate/pwa-tracking
to ^1.0.2 - Updated
@shopgate/pwa-webcheckout-shopify
to ^1.0.2 - Updated
@shopgate/tracking-core
to ^1.0.1
1.0.1 - December 07, 2017
- The search field now uses a locale string,
search.placeholder
, if no placeholder is given
- The
getProductReviews
action is now dispatched from a subscription - Updated
@shopgate/pwa-common
to ^1.0.2 - Updated
@shopgate/pwa-common-commerce
to ^1.0.1 - Updated
@shopgate/pwa-core
to ^1.0.0 - Updated
@shopgate/pwa-tracking
to ^1.0.1 - Updated
@shopgate/pwa-webcheckout-shopify
to ^1.0.1 - Updated
@shopgate/tracking-core
to ^1.0.0
- Product price on product route now will not overflow the viewport
- LiveShopping indicator styling is now correct