Introduction
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)
Breaking Changes
The information provided in the Knowledge Base may not be applicable to all systems and situations. Intershop Communications will not be liable to any party for any direct or indirect damages resulting from the use of the Customer Support section of the Intershop Corporate Web site, including, without limitation, any lost profits, business interruption, loss of programs or other data on your information handling system.