ScandiPWA Updates: Issue 29

ScandiPWA
Progressive Web Apps
6 min readDec 23, 2019

--

Welcome to the last update of 2019! Despite the Christmas holidays, ScandiPWA team is still working hard to provide the best PWA solution. Let's take a look at what our team prepared for you this time.

Better filters, Inventory min/max, Bug fixes in ScandiPWA 2.8.1.

Another release by ScandiPWA developers!

Better filters

The filter is now hidden from the page if it has no results in combination with other filters. We’ve also added the reset button.

Inventory min / max

When adding a product to cart, the min and max salable quantity is checked. The valid message (not the Internal server error) is displayed.

Bug fixes

  • Improved the smoothness of applied filters on Category page (achieved with an awesome react-debounce-render. See Important notes for upgrade instructions.
  • When no menu icon was passed, the menu image will now stop showing Image not found.
  • When attribute label is long (it wraps multi-line) it now displays correctly.
  • When entering an invalid email in checkout, it now doesn’t break the checkout flow.
  • In checkout, when order is completed, the cart is now reset automatically.
  • CMS page when selected as target in MenuManager is now correctly handled on FE

Important notes

  • A new third-party was added: react-debounce-render - it allows for smoother filter apply and category switch. Make sure to install it if upgrading to this version: npm i react-debounce-render.
  • The default export was changed in two places. Make sure to change from: import Package from ... to import { Package } from .... Those files are: CategoryItemsCount.component.js, ProductList.component.js.
  • The product list placeholder is now purely declared in CategoryProductListPlaceholder.component.js make sure to change files were it is used accordingly.
  • The CMS pages are requested by identifier no url_key from now.

Learn more and get the latest files in our Github.

ScandiPWA: A Year-In-Review

It was an excellent year for ScandiPWA! From announcing the first-ever open-source PWA theme for Magento to creating a ready-to-use solution that is already empowering the largest Magento PWA store in the World, it has been a busy year for ScandiPWA team, and our lovely community.

Let’s take a look back at ScandiPWA in the past year, and highlight the most significant moments!

ScandiPWA goes open-source

Since the very beginning, ScandiPWA was built to be open source. In March 2019 ScandiPWA team gave free access to ScandiPWA GitHub repository, allowing everyone to set up a demo store on your local system within an hour, play with the various features, and explore the very core of ScandiPWA.

Release of updated demo store

ScandiPWA updated its demo store in March, allowing everyone to see the PWA theme in action and get accustomed to how fast and user-friendly a store should be.

Endorsements from the industry's experts

Already in early 2019 ScandiPWA started receiving numerous endorsements from the leading industry's experts. Here are some of them:

Stealing the show at Magento Imagine 2019

This May, the topic of Progressive Web Applications basqued in everyone’s undivided attention and it was an absolute pleasure to see our hard work appreciated and recognized at Imagine 2019, as ScandiPWA featured in almost every PWA related discussion throughout the conference.

Our stand was perpetually swarmed by people seeking demonstrations and information about the theme, and people were stunned by ScandiPWA demo store.

Deploying ScandiPWA to the App Store and Google Play

First, our team deployed ScandiPWA to Google Play Store in May 2019, making it the first solution for Magento to deploy a PWA store to Google Play and paving the way for every merchant to do the same with their Progressive Web Apps.

This update was shortly followed by another achievement — our dev team deployed ScandiPWA to the App Store!

By proving the concept and adding ScandiPWA demo site to both the App Store and Google Play Store, we made it possible for every Magento merchant to easily convert their Magento PWA store into Android or iOS app and then submit them to Google Play and the App Store.

Rocking the stage all around the world

This year ScandiPWA was represented at almost all major Magento-related events. Not only we've discussed the latest industry's trends and made new friends at Magento Imagine, MagentoLive Europe, Meet Magento Baltics, Meet Magento Spain, Meet Magento Sweden, Meet Magento Greece, MageTitans ES, PWA meetups in Kharkiv and Poznan, our team members also made people fall in love with the solution, thanks to passionate and sometimes crazy presentations:

ScandiPWA Meetups

In 2019 ScandiPWA team organized a series of community events, hosting PWA-related meetups all around the world.

In 2019, we've gathered eCommerce enthusiasts in New York, London, Riga, Barcelona, Cairo, Tbilisi, and Amsterdam.

ScandiPWA powers the biggest Magento PWA store in the World

In November 2019 Scandiweb.com released the updated store for Technodom.kz, the largest household appliances and electronics retailer in Central Asia, powered by ScandiPWA theme.

With more than 30 stores, 60,000 products, and 15,000 product attributes, Technodom.kz has become the biggest single-brand business on Magento PWA in the world!

Announcing PWA Cloud Solution

ScandiPWA team announced the release of ScandiPWA Cloud and offered the first 1,000 users early access to PWA Cloud.

Tons of new releases

Finally, we've significantly improved the open-source theme, making it a ready-to-use solution. The theme has been regularly updated throughout the year, from releasing ScandiPWA theme’s Version 2 earlier in September to rolling out tons of useful features (like integration with the most popular payment and shipping methods) almost every week.

To keep up with our development team's pace, make sure to follow our releases branch.

Photos from Amsterdam

As you may know already, last week ScandiPWA team organized a community event, gathering eCommerce merchants, Magento developers and ScandiPWA partners in Amsterdam.

Let's take a look back at this amazing event!

Thanks, everyone for joining! See you next time!

We hope you enjoyed the latest ScandiPWA updates. Follow us on Twitter or join the first Magento PWA community in our Slack channel where you can stay up-to-date with our work, explore the latest technical progress, ask questions and meet other enthusiasts!

ScandiPWA is the first open-source PWA theme for Magento.

--

--