Shogun Frontend Release 22-08-31

Hello everyone! In this release, we added Page Builder support for Frontend, launched our first Internationalization feature and made improvements to the Site Manager.

๐Ÿš€ What's New

๐Ÿ‘

Page Builder for Frontend

Now you can build pages and sections for your Shogun Frontend store using the no-code drag-and-drop components offered in our other product, Shogun Page Builder. Using dozens of elements, pre-made blocks, and even animationsโ€”the content you build with Page Builder for Frontend will publish seamlessly to your Shogun Frontend site, outputting as a PWA.

Read more here.

Internationalization

  • Multi-locale publishing support
    • Once the feature is enabled on a site, customers can serve their pages to different regions (limited to serving the same content for now), specifying an English-based locale. Please contact your Shogun point of contact if you would like early access to this feature.

๐Ÿ“ˆ Improvements

  • Site Manager

    • In preview builds, when navigating to a new page the query parameter preview_version is maintained. If the storefront uses an a tag instead of our Link component, then the query parameter is not maintained.

    • The build status for a failed build now shows as Failed instead of Not published.

    • Fixed a typo in build progress messaging. We are now showing Available in < 30s instead of Available in > 30s.

    • Changed the build error message to be more clear when the issue is due to an internal Shogun error.

    • Added a message displaying how long generating a new preview is estimated to take.

  • Build optimization

    • Javascript and CSS assets that do not change between publishes will not be tied to a specific release version and will be stored and served from a folder shared by releases. This will improve build times and performance of stores.

๐Ÿ› ๏ธ Fixes

  • Fixed a bug where DateTime fields canโ€™t be left blank.