Welcome to Intershop Progressive Web App 5.1.
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
- Order list filtering (#1571) (564d5c8)
- Lazy loading switch option for the Enhanced Image Teaser component (#1591) (650dcf3)
- Handle complex values of variation attributes (#1600) (59d15c6)
- Use brotli instead of gzip for compression in NGINX (#1593) (a9c5766)
- Add an order to shopping cart (#1592) (8c216a7)
- CMS navigation category component (b08443c)
- CMS navigation page component (c4ff692)
- CMS navigation link component (c9ca883)
- Styling changes for main navigation with CMS components + documentation (b3c3e92)
- Support further budget periods (#1539) (e2e7aea)
- Newsletter subscription (#1523) (68c0bc5)
- Introduce optional ICM Compatibility Interceptor (#1542) (88de2a2)
- Use server setting for message-to-merchant checkout field (#1542) (a77fd0f)
- Extension schematic adds feature toggle (29173be)
- Introduce
htmlEncode
pipe to encode HTML code to be rendered as string (#1575) (c99e1d0)
| Intershop Progressive Web App | Intershop Commerce Management B2C/B2X |
---|
Version | 5.1.0 | 11.7.0 |
---|
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
- Scrolling to basket validation messages (#1615) (25c2c3f)
- Confirming cookie preferences removes punchout related cookies (#1619) (d929606)
- Content page tree calculation improvments (#1555) (2e84cb7)
- Prevent validation error when closing dialogs (#1617) (f14f8aa)
- Product variation availability if the products have more than two variation attributes (#1613) (4e06b47)
- Render CMS content based on component templates correctly (#1608) (ff21e54)
- Paging bar UI issues on cart (cc23804)
- Missing translation for "Edit address" button (#1596) (6a0f9e3)
- Use a prefix (icm_) for internal token OAuth storage (#1601) (f3e940f)
- Display variations when there are no variation attributes at the master product (#1599) (b230a93)
- Small UI issues (#1604) (7643c5f)
- Support hyphens in translation case variables (#1539) (9487fc3)
- Improved NGINX route rewrite handling for '/home' and '/loading' (#1566) (052a4ec)
- Remove default search input field specific elements in Chrome (#1589) (1903d09)
- Display of duplicated headers for special logins with activated hydration (#1585) (75bf2d2)
- Prevent rendering errors for text on enhanced image teaser caused by Angular hydration (#1583) (6b8256e)
- Display dates in the user's time zone if no time zone is given (#1582) (33ff2fc)
- Fix data type of certain creation dates (#1582) (7e6c02c)
- Prevent HTML injection on "no search result" page and account overview (#1575) (3066250)
- Display error message on order history page #1565 (a93e17d)
- Improve the performance of 'Static Content Page' component (#1603) (a6189fe)
- In SSR load only top level categories, on client side load and render the configured level of subcategories (#1586) (b589113)
- Lazily fetch products for CMS carousels (#1581) (cbe9072)
- Prevent unnecessary actions (#1580) (093f1ec)
- Fetching eligible basket addresses (#1567) (71a93ad)
- Optimize getting order lists (#1565) (9211841)
Documentation
- Documentation improvements (Redis, Address Doctor) (#1605) (194d4d4)
- Improve Google Tag Manager integration documentation (b68ab76)
- Clarify ICM required version documentation (#1574) (afab8cf)