Skip to content

v3.1.0

Compare
Choose a tag to compare
@hang-up hang-up released this 05 Aug 16:06
· 212 commits to master since this release

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.