Skip to content

v0.4.0

Compare
Choose a tag to compare
@lukeed lukeed released this 07 Oct 22:07
· 79 commits to master since this release

Breaking

  • Replaced UglisyJS with Terser (#49): 66f9d19
    Especially with Babel@7's ability to target ESM output, this was a required change.

  • Replaced core browsers config 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) Include async! loader for easy code-splitting (#51): 816db63, 6f56f4c
  • (cli.export) Include --insecure flag 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

Chores