0.7.0
Possibly breaking
- Change default target to web & Don't minify by default for target == "node": #234 (me)
- Change "module" field from .m.js to .mjs: #213 (thx @loilo ❤️)
Features
- Add
--jsx
as a cli option to specify the pragma: #163 (thx @luxp ❤️) - Add
--raw
option to display the raw byte count: #174 (thx @andrewiggins ❤️) - Brotli sizes: #180 (thx @kristoferbaxter ❤️)
- Supports --globals config (rename global dependencies): #186 (thx @Ayc0 ❤️)
- Support TypeScript 3: #192 (thx @texastoland ❤️)
- Migrate to terser from uglify-js: #137 (thx @Andarist and @chocolateboy ❤️)
- Support for TypeScript sourcemaps: #227 (thx @alexbenic ❤️)
Bugfixes / Patches
-
Fix issue when using cwd and package.source: #176 (thx @gribnoysup ❤️)
-
Switch jest environment to node to fix tests: #179 (thx @gribnoysup ❤️)
-
Use async version of brotli-size (0.0.3): #182 (thx @developit ❤️)
-
Add cache folder for each format in typescript to fix a cache issue: (thx @alexbenic ❤️)
-
Don't compress microbundle dist: #231 (me)
-
Updates for dependencies (thx @Greenkeeper[bot] 🙃 and @joelgallant ❤️)