Welcome to Intershop Progressive Web App 4.0.
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
- Introduce a general print styling, e.g., to nicely print to PDF (#1376) (94be193)
- Add product zoom functionality in fullscreen dialog (#1011, #1350) (c839353)
- Enhance modal dialog component with fullscreen and scrolling (#1350) (1de7672)
- Product notifications (price, in stock) (#1327) (c07edca)
- Add "Product List (REST)" CMS component (#1397) (dc5c9dc)
- Add title for (status) checkboxes (#1383) (9dafd3f)
- Add schematic to apply migration changes for formly 6 update (932cafa)
- Introduce account navigation grouping - used in b2b theme (#1331) (3334e77)
| Intershop Progressive Web App | Intershop Commerce Management B2C/B2X |
---|
Version | 4.0.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
- Use ProductsListComponent for wishlist widget component (#1408) (3486687)
- Use ProductsListComponent for recently viewed items on PDP and recently viewed page (#1408) (5fbdfb6)
- Adapt Products List component to not display failed products (#1408) (ff4f2e7)
- Improve matcher routing for SEO URLs (#1387, #1409) (f952dc9)
- Encode canonical link to match actual link URLs (0fd2766)
- Basket loaded in SSR results in error and a toast message that cannot be closed (#1406) (8e3b038)
- Refresh the search page with query parameter 'view' (4e7f9d7)
- Quick quantity change on item lists (#1391) (b019bb2)
- Server-validation-extension prePropulate() method should not error on execution (30a6178)
- Change templateOptions to props using the formly-migrate schematic (#1393) (17f7b66)
- Adapt Hybrid Approach mapping table for new SEO optimized URLs (#1392) (81cf2b4)
- Return a unique ID in the line item list's trackBy function (#1390) (78d99d0)
- Added missing translation key (8a7fc5e)
- E-mail and password confirmation fields should only validate the equality with its related input field (58aa313)
- Correct names and comments with spelling errors, update spell check dictionary with missing words (#1382) (8f36209)
- Prevent HTML input in the form field "name" for order templates and wishlists (#1385) (b990b3b)
- Load basket information on basket page when personalization status is determined (45f67c8)
- Correct dialog form submission with enter key (#1378) (b60e0a1)
- Remove deprecated SSR environment variable 'ICM_IDENTITY_PROVIDER' (#1373) (1f87684)
- False error messages regarding JestMatchers in tests (#1371) (466283c)
Documentation
- Add Hybrid Approch development environment chapter (#1386) (416d6e9)
Code Refactoring