Skip to content

0.19.0

Compare
Choose a tag to compare
@shauke shauke released this 20 Apr 21:50
· 1647 commits to develop since this release

required Intershop Commerce Management version: 7.10.17.0

Features

  • wishlist widget on account overview page (#195) (8ae0b7e)
  • detect device type in nginx and cache SSR responses individually (#171, #188) (00c9640)
  • add quickorder functionality as configurable feature (#177) (97c4cd6)
  • integrated quote request submittedDate (86839d7)
  • schematics: add customization script for enabling and disabling service worker (30bec4d)
  • calculate payment cost threshold according to ICM pricing settings (#179) (eb981ec)
  • display checkout and order prices respecting ICM pricing settings (#179) (44ad2a5)
  • read ICM server configuration on PWA startup (#179) (d305c8a)
  • delete payment instrument link on checkout payment page (#182) (2944589)
  • add opt-in mocks for browser to fix window, document, HTMLElement and navigator issues on server-side rendering (#180) (e9d4551)
  • support Concardis Direct Debit payment method (#165) (567b61e)
  • make PWA docker build configuration aware (#143) (3af4a1d)
  • nginx can be run with default PWA channel configuration if environment variables are omitted (#143) (3634d44)
  • make complete domain configurable for multi-channel setup (#143) (c8d6eb5)

Bug Fixes

  • prevent an error after login on checkout address page (#194) (8fbeaf2)
  • deactivate service worker index.html fetch (be4e289)
  • if payment has failed after order creation navigate to checkout payment page and display a message (#184) (1a1bccb)
  • fix styling for product-row product items in carousels and add tile configuration options to the product link carousel (e41e2e8)
  • display swiper navigation buttons (fixed styling issue) (7f66cc7)
  • fix styling of user information box for mobile (#90, #168) (b7843e7)
  • remove personalized content from store (8da665e)
  • prevent changing the basket item quantities if they belong to a quote (#81) (d74cb3d)
  • prevent "null" as search term on search box initialization (#159) (6bacee7)
  • use data.id for ContentPageletEntryPoint id (#151, #152) (0529af5)
  • consistent success messages in My Account area (#147) (41bb17e)

Performance Improvements

  • deactivate throttle time in products effects on SSR (274ca49)
  • use new parameter omitHasOnlineProducts for more performant categories tree call (52e3cd0)

Documentation

  • add note about router-store replacement to migration guide (632e74f)
  • add labels for syncing documents to knowledge base (b4280a2)

Code Refactoring

  • rename device type 'pc' to 'desktop' (fa8afc5)
  • use @ngrx/router-store instead of ngrx-router (#167) (032b2ae)

BREAKING CHANGES

  • renamed device type 'pc' to 'desktop'
  • Angular CLI environment configurations now need defaultDeviceType property
  • all dependencies of ngrx-router are replaced with @ngrx/router-store