Vue Storefront v1.12.2 Release Notes

Release Date: 2020-07-29 // about 1 year ago
  • โž• Added

    • IMPORTANT for security reasons we added new config users.allowModification.
      This can help to dissallow modifying fields that shouldn't be changed by user.
    • โž• Add helmet - enabled by default, you can pass configuration by adding config.server.helmet.config.
      ๐Ÿ”ง More info about helmet configuration https://helmetjs.github.io/docs/
    • โž• Add config users.tokenInHeader which allows to send token in header instead in query. Require to set on true same config in vsf-api.
    • ๐Ÿ‘‰ Make calculation of bundled products price by options optional - @cewald (#4556)

    ๐Ÿ›  Fixed

    • โœ‚ remove deprecated value from attributesListQuery query - @gibkigonzo (#4572)
    • ๐Ÿ›  Fixed dutch translations - @1070rik (#4587)
    • ๐Ÿ›  localForage memory overload fixed. localForage.preserveCollections keeps names of collections to be preserved from being cleared. - @prakowski
    • ๐Ÿ›  Fixed bug in restoreQuantity - getItem never returns cart item - @gibkigonzo (#4619)
    • Separate variant in findProductOption to get parent sku - @gibkigonzo (#4641)
    • ๐Ÿ›  Fix wrong value in Cache-Control header for max-age - boehsermoe (#4657)

Previous changes from v1.12.1

  • โž• Added

    • โž• Add purgeConfig to default.json and purge-config loader - @gibkigonzo (#4540)
    • Load attributes data of attribute-meta for bundled and grouped products - @cewald (#4551)
    • Separate theme installation and add it as yarn init:theme or as a step in yarn installer. - @gibkigonzo (4534, #4552)

    ๐Ÿ›  Fixed

    • 0๏ธโƒฃ use config.i18n.defaultLocale as fallback locale instead of 'en-US' - @gibkigonzo (#4489)
    • ๐Ÿ‘‰ use Math.abs on raw price - @gibkigonzo (#4521)
    • โš  Clears vuex warnings about overriding state by module - @gibkigonzo (#4541)