Menu
Menu Sheet Overlay
Search
Search Sheet

January 2019

New scaffold and various Universal PWA developer experience, deployment, and monitoring improvements

New features

Mobify Test Framework

The Mobify Test Framework is a collection of Command Line Interface (CLI) utilities used to test PWA projects. It's a package of integrated testing tools utilized for end-to-end and performance testing PWAs. The framework utilizes both Lighthouse and Nightwatch to support these functions.

Previously, these tests existed within the platform scaffold. As a result of these tests, it wasn't easy for developers to easily adopt the latest versions of our tests as they were updated. Bringing these all together into one package should resolve this pain point.

Universal Progressive Web Apps (Early Access)

New Scaffold

Based on feedback received, we've discovered that our current scaffold was too large, complex, and opinionated for our partner developers to leverage as a great starting point for their projects. Often times we've heard developers would be working backwards just to get the scaffold into a workable state. Our goal with the scaffold is to provide our developers with the best possible starting point to kick start their project.

We've heard and taken your feedback into account, and have created a new scaffold for developers to kick start their Universal Progressive Web App projects. Available now for early access partners and customers, key differences to note with our new scaffold include:

Mobile Tablet Desktop
Mobile Tablet Desktop

Documentation for further information is available upon request.

CLI for Cloud Target Management

Another key feature for this release is a tool that allows partners to:

This tool is available via an Early Access program and is expected to expand in functionality based on initial feedback.

Unsupported Browser Support

It is now possible to set a list of browsers that are unsupported by your website. This can be for any reason though is generally reserved for older browsers. This will allow you to set a page that shoppers will be redirected to if they happen to access your site using one of the listed browsers. We believe this will ensure a high standard of shopper experience, as shoppers with a browser that cannot have a smooth experience with our UPWA will be instead directed to a static page with upgrade information, rather than attempting to load an experience that will not work for them.

Enhancements

Universal Progressive Web Apps (Early Access)

Operational Metrics

As part of this release, we now have support for dashboards that provide real-time metrics for the systems that deliver your Progressive Web App. This feature will allow partners and customers to track the performance and health of the system and understand if there are any issues that are impacting the performance of the website.

Server Side Only Test Rendering

For partners developing with UPWA’s, it is now possible to test the rendering a web page without client-side rendering. This means that you will be able to see precisely how much content on the page is being delivered via Server Side Rendering to bots and browsers that don’t support JavaScript. We believe that to get the best results with UPWA you want as much of the page being served by SSR as possible and this tool will make it possible to check your progress in this area.

Known Issues

Progressive Web Apps

Native Apps

Fixes

Progressive Web Apps

Native Apps