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
node
configuration
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)