Releases: developit/karmatic
2.0.0
1.4.0
1.3.1
1.3.0
🦟 Better Debugging
A new karmatic debug command wraps up a few important flags into one easy to remember debug mode. In this mode, coverage is not reported and Chrome is opened in "headful" mode for visual inspection. (#27, thanks @andrewiggins)
🙈 Coverage Reporting
Code coverage reports in HTML and JSON format are now generated by default in a coverage directory. You can also disable these by passing --no-coverage. (#26, thanks @andrewiggins)
🕸 Custom Browsers
karmatic watch --browsers firefox🧭 Built-in support for SauceLabs
Set the SAUCE_USERNAME and SAUCE_ACCESS_KEY env vars, then pass saucelabs browser/platform combinations to the new --browsers option:
SAUCE_USERNAME=developit SAUCE_ACCESS_KEY=123456 karmatic --browsers sauce-ie-11,sauce-ie-10🌶 Modern JS
karmatic now transpiles for modern browsers only (last 2 versions of Chrome + Firefox + Safari). Don't worry though - it'll still transpile down to ES5 if --browsers includes "ie" or "internet explorer", or if the --downlevel flag is set.
1.2.0
1.0.7
- Add support for webpack configuration files that export a function instead of an object
- Fixes a bug where a bunch of webpack configuration properties would be ignored/overwritten
- Respect any existing webpack
nodeconfiguration
1.0.6
1.0.5
- Exclude babel minify from plugins (thanks @eliperelman)
- Include library aliasing for loaders too (only useful if you're building a webpack loader)