v0.4.0
Breaking
-
Replaced UglisyJS with Terser (#49): 66f9d19
Especially with Babel@7's ability to target ESM output, this was a required change. -
Replaced core
browsersconfig with universal Browserslist locations (#47): b0c315b
All tools are already attempting to locate config for these locations. No sense in reinventing.
Features
- (
core) Upgraded to Babel 7.x dependencies! (#30): c97d6cb - (
preact) Includeasync!loader for easy code-splitting (#51): 816db63, 6f56f4c - (
cli.export) Include--insecureflag to disable sandboxing (#40): a194d2e
Patches
- (
cli.init) Specify third-party dependency versions (#19): 2cb4640 - (
cli.export) Scrape root path last to prevent empty content: bf9feee - (
templates) Fix<object/>descriptor for Lighthouse score: ded2fce, 0a05258 - (
core) Update default"browserslist"targets: 02ec952 - (
core) Bump dependencies: c745542, 26a11f5, 81876cd