Releases: yeoman/generator-karma
v2.0.0
A few breaking changes in this version including:
- Remove option to create travis config. That should be done in a different generator
- Remove CoffeeScript option. CoffeeScript is being supported in fewer places.
- Remove Gruntfile option. Grunt is being used in fewer places and doesn't work as well when mixed with other things like CoffeeScript or TypeScript.
The last two points are changes to streamline the generator. Those can be added by other generators that can compose on top of this one.
Some notable changes:
v1.0.1
v1.0.0
- Accepts new option (
--frameworks
) to pass comma seperated list of frameworks that
karma should load (i.e. mocha, requirejs, chai, sinon, etc), defaults to
'jasmine'. This option replace--test-framework
who's now deprecated. - Frameworks are injected in the karma config (in both .js and .coffee versions).
- Frameworks are added to the list of plugins (prefixed with
karma-
) and optionally installed via npm
Also updated to yeoman-generator
0.19 to facilitate composability.
v0.8.3
fix for missing loadNpm task in gruntfile
v0.8.2
Bug fix for missing comma in the configuration
v0.8.1
Fix npm release issue
v0.8.0 Configurability
Check out the blog post about this release and read the projects README for a full list of configuration options now available.
BREAKING CHANGES:
this is no longer Angular-centric. angular-scenario and angular-mock are no longer installed by default. To use them, add them as components in the bower-components option. The other change is that there are not any more default plugins specified other than the two needed for Jasmine and PhantomJS.