0.4.0
This release includes 9 closed issues and 26 merged pull requests. For a full list intended for this release, see the 0.4 milestone. Compare all changes in 0.3.0...0.4.0. A summary of the changes in this release:
Changelog
Service Worker
- ✨ Bundle default offline templates (
offline.php
) for each core theme. #199, #225 - ✨ Upgrade Workbox to v5.1.1. #218, #220, #224, #228, #233, #236, #253
- ✨ Prevent Workbox debug messages from cluttering console by introducing new
WP_SERVICE_WORKER_DEBUG_LOG
constant which is used to opt-in to those debug messages, rather than usingWP_DEBUG
. #170, #173 - 🐛 Fix compatibility with translation plugins by ensuring service worker script src is same as scope. #231, #266
- 🏗 Give versioned URL path to Workbox library to ensure cached JS files for older versions are not used upon upgrading. #268
- 🚮 Remove experimental support for streaming responses using theme template parts. #191, #215, #219
Web App Manifest
- ✨ Automatically copy name to
short_name
in web app manifest if not greater than 12 characters. #212 - 🐛 Prevent including HTML entities in web app manifest name and description fields. #226
Other
- 📖 Move documentation to the wiki. #171, #172, #216, #237, #238, #263
- 🏗 Enable Dependabot and update dependencies. #254
Props
Props Alberto Medina (@amedina), Ian Dunn (@iandunn), Pascal Birchler (@swissspidy), Viktor Szépe (@szepeviktor), and Weston Ruter (@westonruter).
Installation
Now available to install via WordPress.org.
You can also install the pwa.zip
build linked below by uploading it in the WordPress admin.