Download Latest Version v0.5.4 source code.zip (397.1 kB)
Email in envelope

Get an email when there's a new version of PWA

Home / v0.5.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2020-03-31 1.7 kB
v0.5.0 source code.tar.gz 2020-03-31 251.3 kB
v0.5.0 source code.zip 2020-03-31 396.7 kB
Totals: 3 Items   649.7 kB 0

Breaking

  • Dropped support for Node 6.x: 9ffdb89, 1417c02
  • Stylesheet references to webpack aliases syntax change: 03f20e0, 5d37039 This is due to css-loader upgrade & it forces specific syntax to reference aliases.

    ```css / before / background-image: url(@assets/gradient.png);

    / after / background-image: url(~@assets/gradient.png); ```

  • Stop including eslint and prettier dependencies within respective plugins: 6cc1c9a You must install eslint and prettier directly; you control the version!

Features

  • feat(NEW): Added TypeScript support via @pwa/plugin-typescript: 48c3321
  • feat(NEW): Added @pwa/plugin-imagemin package for image optimization: 97f0a4a
  • feat(cli): Scaffold TypeScript parts within pwa init walkthrough: e1fa8d7
  • feat(preact): Add graceful support for Preact X and Preact 8.x versions: b5e2ea0
  • feat(prettier): Require prettier@^2.0 peering: 6cc1c9a, 7e6eb1e, 1985420
  • feat(eslint): Require eslint@^6.8 peering: 6cc1c9a, d605076, 1985420

Patches

  • fix(core): Do not force paths or includePaths options within style loaders: c68f509
  • fix(core): Use optimization.moduleIds (instead of plugin variant) so that it's easier to disable: 38c02fe
  • fix(core): Include default optimize-css-assets-webpack-plugin options for generalized usage: ebe5385
  • fix(core): use [chunkhash] in filename output templates: f38a71b
  • fix(core): update dependency versions: 47462d2, 914e9eb, 705effb, 5d37039, 109d50a
  • fix(cli): define missing preact-router version for template: c247148
  • fix(cli): mute webpack-dev-server noise: a53beaf
  • fix(preact): define & provide Fragment for Preact X: 4b3304d
Source: README.md, updated 2020-03-31