Welcome to Intershop Progressive Web App 4.2.
This public release note contains information about the latest features of the Intershop Progressive Web App. In addition, it serves as a quick reference for the latest documentation.
What's New?
Features
- Save language selection as cookie (#1447) (c2e43bb)
 - Logging restriction to errors (#1472) (2d0bf20)
 - Save orderReferenceId as native basket attribute (#1499) (7c160ce)
 - Export rest metrics (d49262d)
 - Report ssr max memory in prometheus (0127488)
 - Report memory per pm2 process (9c7d0cb)
 - Introduce simple browser detection to fix Safari 14 cookies issue (94b25d5)
 - Implement better handling for cookie 'SameSite' and 'secure' settings (#1485) (0d28fae)
 - Use aria-labels in forms (2a895a2)
 - Add aria-label property to formly components (d60c051)
 - Accessibility improvements (cfe40ff)
 
  | Intershop Progressive Web App | Intershop Commerce Management B2C/B2X | 
|---|
| Version | 4.2.0 | 7.10.39.2  | 
|---|
References
For more details about the release, refer to the following documents:
Refer to the following documentation for more information on how to work/develop with the Angular-based storefront project:
Fixed Defects
- Prevent invoking destroyed injector (#1500) (6cabc7d)
 - Cookies consent banner animation handling for both "accept" buttons (0a2a380)
 - Make use of new cookies.service defaults when setting cookies (#1485) (22944bc)
 - Replace translate.instant in product-list-toolbar.component (#1482) (191788a)
 - Prevent setting values on uninitialized field of the cms-carousel.component (#1492) (8d3f6a1)
 - Handle multitab browsing (#1465) (d5f749c)
 - Remove token informations from local storage after succesful logout (#1488) (1c0bf6e)
 - Remove api-token cookie from root '/' path (#1487) (9ce4cf6)
 - Complete current localization call, when a new language is requested (4724fda)
 - Remove interfering query parameter "page" for product detail page routes (#1481) (28ba5f0)
 - Properly handle system signals in pwa docker container (#1471) (2b9d8ea)
 - Reload the application after the pgid changed (#1461) (d0984ce)
 - Display first product image after switching products on product detail page (#1474) (96737be)
 - Repair caching for output-hashed files (#1473) (721b26a)
 - Repair partial build with "active-themes" after npm upgrade (#1476) (30cc36c)
 - NoSunday date validator does not work properly (#1459) (623921d)
 - /localization call should wait until all server configurations are applied (#1457) (31028be)
 - Display updated customer address on the myAccount address page (#1454) (be31fef)
 - Minor address form issues (#1451) (8d9a803)
 - Remove apiToken cookie if a request fails due to an invalid token (#1452) (57d0fa8)
 
- Reduce product price call aggregation delay in SSR (#1493) (2c10245)
 - Reduce number of distributors (#1496) (12a8ca6)
 - Increase pm2 SSR max memory (#1494) (a081c94)
 - Use better suited operators for REST requests (#1491) (e54f611)
 - Remove 3 sec SSR delay by enabling PreviewContextID listening only in browser (#1455) (65c8c9a)
 
Documentation
- Change migration notes headings for better Knowledge Base syncing (#1506) (dc4ed04)
 - Concept for CAPTCHA in the PWA (#1453) (38d8662)