v3.1.0
v3.1.0
"Good deeds are the seeds of good actions."
π NEW
PWA improvements
3.1 introduces a new pwa scaffolding tying loose ends introduced in 3.0.
We therefore:
- Fixed problems related to cache busting
- Tree shaked modules for optimizing bundle size
- Compressed all outputted assets (html / css / js)
- Improved service worker caching abilities
Folder structure changed
New pwa scaffolding = (very slightly) new folder structure!
A new static
folder now exists and must hold all static assets.
This is where you MUST put yourmanifest.json
and the docs
folder holding your markdown files.
Improved
Progressive improvements have been implemented in this minor release:
- Added
Print
action in Fixed Action Button - Optimized css media rules (thanks @lloyd94 !)
- Added a much needed current article highlight
- Changed sidebar click effect to be consistent with theme main color.
Deprecated
With the folder structure changed, we deprecated the concepts of bootstrappers. There is still however a bootstrap
folder with each file fulfilling only one role and being needed throughout the entire app. Those files don't need to export a boot()
method anymore.
We also changed the way we handle themes. Please refer to the official doc to find out more.
π Fixed
- #15 : no more console warnings in development.