Skip to content

Release testing instructions: Storefront 3.0.0

Bartosz Budzanowski edited this page Dec 8, 2020 · 5 revisions

Storefront 3.0.0 is a maintenance release. It focuses mostly on the internal repository cleanup and the node packages updates. One small missing link text enhancement was done, that would improve styling options on Handheld links.

Changelog:

  • Enhancement - Add missing link text on cart button in handheld footer bar #1205
  • Enhancement - Move Storefront admin notice content to the Storefront Appearance page.#1544
  • Fix - Implode parameters order compatibility for PHP8 #1553
  • Dev - Update various dependencies, including major updates:
    • @wordpress/env to v2 #1459
    • autoprefixer to v10.0.4 #1548
    • puppeteer to v5 #1410
    • grunt-contrib-uglify to v5 #1426
    • bourbon to v7 #1388

Setting up Storefront

To test 3.0.0, you will need a site running preferably the latest WooCommerce ( 4.8 for the new onboarding flow ).

Install and activate the Storefront theme on your test site.

  1. Download Storefront 3.0.0 RC 2 from GitHub here.
  2. In your site's admin, click Appearance > Themes.
  3. Click the Add New button.
  4. Click the Upload Theme button, select the Storefront zip file you just downloaded, and follow the prompts to install and activate.
  • In Appearance > Themes, Storefront 3.0.0 should be installed and selected as the active theme.
  • In Plugins, WooCommerce should be installed and activated.

Refer to documentation for more detailed information about setting up Storefront. Complete the Installation and Storefront and WooCommerce sections.


This version introduces a behavior change for the WooCommerce versions >= 4.8.0. For the older version, there should be no changes. For 4.8 and up: After installation ( on a fresh site ) the standard Storefront admin_notice will not be visible. Instead, in wp-admin in WooCommerce -> Home there should be a Storefront message in the Inbox Messages. After clicking let's go the user will be taken to Appearance -> Storefront where the Storefront onboarding will be available (the content of the old notice ).

To test for regressions please refer to Testing Storefront: flows and features.