diff --git a/CHANGELOG.md b/CHANGELOG.md index f0d6bccc4c..5686270302 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,30 @@ # Changelog +## [v7.20.0](https://github.com/shopgate/pwa/compare/...v7.20.0) (2024-11-07) + +#### :rocket: Enhancement +* [#1254](https://github.com/shopgate/pwa/pull/1254) Merged PWA 6 with PWA 7 ([@fkloes](https://github.com/fkloes)) +* [#1291](https://github.com/shopgate/pwa/pull/1291) Change SVGs for tracking and push opt-ins ([@AylinUenal](https://github.com/AylinUenal)) +* [#1286](https://github.com/shopgate/pwa/pull/1286) Improved extendability of product filters page ([@fkloes](https://github.com/fkloes)) +* [#1276](https://github.com/shopgate/pwa/pull/1276) Small improvements for WebCheckout extensions ([@fkloes](https://github.com/fkloes)) +* [#1272](https://github.com/shopgate/pwa/pull/1272) Implemented "completedRegistration" tracking event ([@fkloes](https://github.com/fkloes)) +* [#1267](https://github.com/shopgate/pwa/pull/1267) HTML Sanitizer now blocks YouTube and Vimeo videos when comfort cookies are not accepted ([@fkloes](https://github.com/fkloes)) +* [#1268](https://github.com/shopgate/pwa/pull/1268) Add core tracking for favorites ([@SaschaKrist](https://github.com/SaschaKrist)) +* [#1261](https://github.com/shopgate/pwa/pull/1261) Add meta property to ProductListProvider ([@SaschaKrist](https://github.com/SaschaKrist)) +* [#1231](https://github.com/shopgate/pwa/pull/1231) Add config and logic for price grouping ([@Phmank](https://github.com/Phmank)) + +#### :bug: Bug Fix +* [#1283](https://github.com/shopgate/pwa/pull/1283) Fixed an issue when YouTube or Video logos where tapped inside iframes ([@fkloes](https://github.com/fkloes)) +* [#1274](https://github.com/shopgate/pwa/pull/1274) Fixed strike price display error on wishlist ([@fkloes](https://github.com/fkloes)) +* [#1274](https://github.com/shopgate/pwa/pull/1274) Fixed strike price display error on wishlist ([@fkloes](https://github.com/fkloes)) +* [#1273](https://github.com/shopgate/pwa/pull/1273) Limited login session lifetime is now also set after registration ([@fkloes](https://github.com/fkloes)) +* [#1271](https://github.com/shopgate/pwa/pull/1271) Fix svg encoding in cookie and push opt-in modals ([@AylinUenal](https://github.com/AylinUenal)) +* [#1264](https://github.com/shopgate/pwa/pull/1264) Customer data is fully reset on logout ([@fkloes](https://github.com/fkloes)) + +#### :boom: Breaking Change +* [#1254](https://github.com/shopgate/pwa/pull/1254) Merged PWA 6 with PWA 7 ([@fkloes](https://github.com/fkloes)) + + ## [v7.12.7](https://github.com/shopgate/pwa/compare/v7.12.6...v7.12.7) #### :rocket: Enhancement diff --git a/themes/theme-gmd/CHANGELOG.md b/themes/theme-gmd/CHANGELOG.md index 6c7c02e8e2..5686270302 100644 --- a/themes/theme-gmd/CHANGELOG.md +++ b/themes/theme-gmd/CHANGELOG.md @@ -1,5 +1,998 @@ # Changelog +## [v7.20.0](https://github.com/shopgate/pwa/compare/...v7.20.0) (2024-11-07) + +#### :rocket: Enhancement +* [#1254](https://github.com/shopgate/pwa/pull/1254) Merged PWA 6 with PWA 7 ([@fkloes](https://github.com/fkloes)) +* [#1291](https://github.com/shopgate/pwa/pull/1291) Change SVGs for tracking and push opt-ins ([@AylinUenal](https://github.com/AylinUenal)) +* [#1286](https://github.com/shopgate/pwa/pull/1286) Improved extendability of product filters page ([@fkloes](https://github.com/fkloes)) +* [#1276](https://github.com/shopgate/pwa/pull/1276) Small improvements for WebCheckout extensions ([@fkloes](https://github.com/fkloes)) +* [#1272](https://github.com/shopgate/pwa/pull/1272) Implemented "completedRegistration" tracking event ([@fkloes](https://github.com/fkloes)) +* [#1267](https://github.com/shopgate/pwa/pull/1267) HTML Sanitizer now blocks YouTube and Vimeo videos when comfort cookies are not accepted ([@fkloes](https://github.com/fkloes)) +* [#1268](https://github.com/shopgate/pwa/pull/1268) Add core tracking for favorites ([@SaschaKrist](https://github.com/SaschaKrist)) +* [#1261](https://github.com/shopgate/pwa/pull/1261) Add meta property to ProductListProvider ([@SaschaKrist](https://github.com/SaschaKrist)) +* [#1231](https://github.com/shopgate/pwa/pull/1231) Add config and logic for price grouping ([@Phmank](https://github.com/Phmank)) + +#### :bug: Bug Fix +* [#1283](https://github.com/shopgate/pwa/pull/1283) Fixed an issue when YouTube or Video logos where tapped inside iframes ([@fkloes](https://github.com/fkloes)) +* [#1274](https://github.com/shopgate/pwa/pull/1274) Fixed strike price display error on wishlist ([@fkloes](https://github.com/fkloes)) +* [#1274](https://github.com/shopgate/pwa/pull/1274) Fixed strike price display error on wishlist ([@fkloes](https://github.com/fkloes)) +* [#1273](https://github.com/shopgate/pwa/pull/1273) Limited login session lifetime is now also set after registration ([@fkloes](https://github.com/fkloes)) +* [#1271](https://github.com/shopgate/pwa/pull/1271) Fix svg encoding in cookie and push opt-in modals ([@AylinUenal](https://github.com/AylinUenal)) +* [#1264](https://github.com/shopgate/pwa/pull/1264) Customer data is fully reset on logout ([@fkloes](https://github.com/fkloes)) + +#### :boom: Breaking Change +* [#1254](https://github.com/shopgate/pwa/pull/1254) Merged PWA 6 with PWA 7 ([@fkloes](https://github.com/fkloes)) + + +## [v7.12.7](https://github.com/shopgate/pwa/compare/v7.12.6...v7.12.7) + +#### :rocket: Enhancement +* [#1286](https://github.com/shopgate/pwa/pull/1286) Improved extendability of product filters page ([@fkloes](https://github.com/fkloes)) + +#### :bug: Bug Fix +* [#1283](https://github.com/shopgate/pwa/pull/1283) Fixed an issue when YouTube or Video logos where tapped inside iframes ([@fkloes](https://github.com/fkloes)) +* [#1274](https://github.com/shopgate/pwa/pull/1274) Fixed strike price display error on wishlist ([@fkloes](https://github.com/fkloes)) + + + +## [v7.12.6](https://github.com/shopgate/pwa/compare/v7.12.5...v7.12.6) + +#### :rocket: Enhancement +* [#1272](https://github.com/shopgate/pwa/pull/1272) Implemented "completedRegistration" tracking event ([@fkloes](https://github.com/fkloes)) + +#### :bug: Bug Fix +* [#1273](https://github.com/shopgate/pwa/pull/1273) Limited login session lifetime is now also set after registration ([@fkloes](https://github.com/fkloes)) + + +## [v7.12.5](https://github.com/shopgate/pwa/compare/v7.12.4...v7.12.5) + +#### :rocket: Enhancement +* [#1268](https://github.com/shopgate/pwa/pull/1268) Add core tracking for favorites ([@SaschaKrist](https://github.com/SaschaKrist)) + + +## [v7.12.4](https://github.com/shopgate/pwa/compare/v7.12.3...v7.12.4) + +#### :rocket: Enhancement +* [#1261](https://github.com/shopgate/pwa/pull/1261) Add meta property to ProductListProvider ([@SaschaKrist](https://github.com/SaschaKrist)) + +#### :bug: Bug Fix +* [#1264](https://github.com/shopgate/pwa/pull/1264) Customer data is fully reset on logout ([@fkloes](https://github.com/fkloes)) + + +## [v7.12.3](https://github.com/shopgate/pwa/compare/v7.12.2...v7.12.3) + +#### :rocket: Enhancement +* [#1231](https://github.com/shopgate/pwa/pull/1231) Add config and logic for price grouping ([@Phmank](https://github.com/Phmank)) + + +## [v7.12.0](https://github.com/shopgate/pwa/compare/v7.11.1...v7.12.0) + +#### :rocket: Enhancement +* [#1209](https://github.com/shopgate/pwa/pull/1209) Implemented overwrite for window.open() method and extended redirect collection system ([@fkloes](https://github.com/fkloes)) +* [#1205](https://github.com/shopgate/pwa/pull/1205) Introduced new contexts around product lists to enable easy identification of product list types from child components ([@fkloes](https://github.com/fkloes)) +* [#1203](https://github.com/shopgate/pwa/pull/1203) Added configurable info text block to reviews list ([@fkloes](https://github.com/fkloes)) + + +## [v7.11.1](https://github.com/shopgate/pwa/compare/...v7.11.1) + +#### :rocket: Enhancement +* [#1202](https://github.com/shopgate/pwa/pull/1202) Added reCAPTCHA support ([@SaschaKrist](https://github.com/SaschaKrist)) +* [#1199](https://github.com/shopgate/pwa/pull/1199) Added support for product properties of type "html" ([@fkloes](https://github.com/fkloes)) +* [#1198](https://github.com/shopgate/pwa/pull/1198) Added theme config to disable auto logout modal ([@fkloes](https://github.com/fkloes)) +* [#1197](https://github.com/shopgate/pwa/pull/1197) Implemented basic login form validation ([@fkloes](https://github.com/fkloes)) +* [#1194](https://github.com/shopgate/pwa/pull/1194) Improved a11y for extended wishlist ([@fkloes](https://github.com/fkloes)) +* [#1191](https://github.com/shopgate/pwa/pull/1191) Implemented extended wishlist ([@SaschaKrist](https://github.com/SaschaKrist)) +* [#1192](https://github.com/shopgate/pwa/pull/1192) Implemented automatic logout on session expiry ([@fkloes](https://github.com/fkloes)) +* [#1181](https://github.com/shopgate/pwa/pull/1181) Fixed an issue at tracking event creation after successful scanner scan ([@fkloes](https://github.com/fkloes)) +* [#1157](https://github.com/shopgate/pwa/pull/1157) CCP-2517-CURB: Added a new dialog type to display HTML content ([@ortmann64](https://github.com/ortmann64)) +* [#1154](https://github.com/shopgate/pwa/pull/1154) Added support for images in webp format for iOS version >= 14 ([@ortmann64](https://github.com/ortmann64)) +* [#1152](https://github.com/shopgate/pwa/pull/1152) CCP-2532: changed the function fetchProductsById to return in any case the same object with the products ([@ortmann64](https://github.com/ortmann64)) +* [#1149](https://github.com/shopgate/pwa/pull/1149) Added new config to hide category images ([@AienTech](https://github.com/AienTech)) +* [#1147](https://github.com/shopgate/pwa/pull/1147) Added new config to use SKU for tracking ([@Carsten89](https://github.com/Carsten89)) +* [#1145](https://github.com/shopgate/pwa/pull/1145) Setting the postalCode of the selected location for userSearch ([@AienTech](https://github.com/AienTech)) +* [#1142](https://github.com/shopgate/pwa/pull/1142) Mutable actions for scanner ([@Carsten89](https://github.com/Carsten89)) +* [#1140](https://github.com/shopgate/pwa/pull/1140) Added new portal cart.item.quantity-picker to cartItems ([@Carsten89](https://github.com/Carsten89)) +* [#1136](https://github.com/shopgate/pwa/pull/1136) Adds feature to request an app rating from users ([@AienTech](https://github.com/AienTech)) +* [#1124](https://github.com/shopgate/pwa/pull/1124) Add "select location" to storefinder ([@alexbridge](https://github.com/alexbridge)) +* [#1123](https://github.com/shopgate/pwa/pull/1123) Add portals to EffectivityDates (CURB) ([@AienTech](https://github.com/AienTech)) +* [#1099](https://github.com/shopgate/pwa/pull/1099) Added inventory to product lists ([@Carsten89](https://github.com/Carsten89)) +* [#1102](https://github.com/shopgate/pwa/pull/1102) Add reviews portals ([@alexbridge](https://github.com/alexbridge)) +* [#1096](https://github.com/shopgate/pwa/pull/1096) Added new position for RelationsSlider and filter properties by code ([@Carsten89](https://github.com/Carsten89)) +* [#1084](https://github.com/shopgate/pwa/pull/1084) Use new imageBaseUrl on pdp, gallery and lists. ([@alexbridge](https://github.com/alexbridge)) +* [#1086](https://github.com/shopgate/pwa/pull/1086) Refactored product inventory and location fetching ([@Carsten89](https://github.com/Carsten89)) +* [#1076](https://github.com/shopgate/pwa/pull/1076) Support collectionOfValues customer attribute type ([@alexbridge](https://github.com/alexbridge)) +* [#1074](https://github.com/shopgate/pwa/pull/1074) Add portals to fulfillment selector ([@alexbridge](https://github.com/alexbridge)) +* [#1031](https://github.com/shopgate/pwa/pull/1031) Added portal for quantity picker on pdp ([@Carsten89](https://github.com/Carsten89)) +* [#1028](https://github.com/shopgate/pwa/pull/1028) Added cookie consent banner to the Engage based website ([@fkloes](https://github.com/fkloes)) +* [#1026](https://github.com/shopgate/pwa/pull/1026) Improved auth routes system for initial page ([@fkloes](https://github.com/fkloes)) +* [#988](https://github.com/shopgate/pwa/pull/988) Refined the StoreListSearch component ([@fkloes](https://github.com/fkloes)) +* [#956](https://github.com/shopgate/pwa/pull/956) Added the possibility to change the fulfillment method in the cart ([@devbucket](https://github.com/devbucket)) +* [#953](https://github.com/shopgate/pwa/pull/953) Added google maps url to fulfillment location sheet ([@reneeichhorn](https://github.com/reneeichhorn)) +* [#951](https://github.com/shopgate/pwa/pull/951) Improved display of distances to the store locations ([@fkloes](https://github.com/fkloes)) +* [#950](https://github.com/shopgate/pwa/pull/950) Cart reservation groups now show the store name instead of its address ([@fkloes](https://github.com/fkloes)) +* [#949](https://github.com/shopgate/pwa/pull/949) Added disabled state for add to cart button when ROPE products are not orderable ([@fkloes](https://github.com/fkloes)) +* [#945](https://github.com/shopgate/pwa/pull/945) Shopper can choose fulfillment path if more than one is configured ([@devbucket](https://github.com/devbucket)) +* [#943](https://github.com/shopgate/pwa/pull/943) Making hardcoded colors configurable ([@alexbridge](https://github.com/alexbridge)) +* [#944](https://github.com/shopgate/pwa/pull/944) The Availability component within the ProductInfo is now hidden when the product has fulfillment methods assigned ([@fkloes](https://github.com/fkloes)) +* [#938](https://github.com/shopgate/pwa/pull/938) Applied UI tweaks to the StoreListAddress entries within FulfillmentSheet ([@fkloes](https://github.com/fkloes)) +* [#931](https://github.com/shopgate/pwa/pull/931) Added handling of reservation placement from the cart. ([@devbucket](https://github.com/devbucket)) +* [#932](https://github.com/shopgate/pwa/pull/932) Extended the FulfillmentSelector with a button to change location when the pickup option is selected ([@fkloes](https://github.com/fkloes)) +* [#929](https://github.com/shopgate/pwa/pull/929) Reservation form validation ([@alexbridge](https://github.com/alexbridge)) +* [#930](https://github.com/shopgate/pwa/pull/930) Add "Direct Ship" cart items group ([@alexbridge](https://github.com/alexbridge)) +* [#922](https://github.com/shopgate/pwa/pull/922) Added fulfillment location to the add to cart action from PDP if user location is selected. ([@devbucket](https://github.com/devbucket)) +* [#921](https://github.com/shopgate/pwa/pull/921) Added reserve to cart user path. ([@devbucket](https://github.com/devbucket)) +* [#909](https://github.com/shopgate/pwa/pull/909) Implemented "quick reserve" on the product detail page (PDP) ([@devbucket](https://github.com/devbucket)) +* [#789](https://github.com/shopgate/pwa/pull/789) Implemented the fulfillment selector on the Product Detail Page and improved the translation functionality ([@SG-Noxoreos](https://github.com/SG-Noxoreos)) +* [#785](https://github.com/shopgate/pwa/pull/785) Added store selector sheet to the Product Detail Page ([@devbucket](https://github.com/devbucket)) + +#### :bug: Bug Fix +* [#1200](https://github.com/shopgate/pwa/pull/1200) Fixed scroll position persistence at back navigation ([@fkloes](https://github.com/fkloes)) +* [#1193](https://github.com/shopgate/pwa/pull/1193) Fixed determination of new wish list related settings ([@fkloes](https://github.com/fkloes)) +* [#1181](https://github.com/shopgate/pwa/pull/1181) Fixed an issue at tracking event creation after successful scanner scan ([@fkloes](https://github.com/fkloes)) +* [#1158](https://github.com/shopgate/pwa/pull/1158) Bugfix: added the listId to the action params ([@ortmann64](https://github.com/ortmann64)) +* [#1139](https://github.com/shopgate/pwa/pull/1139) Reset default `