Skip to content

Releases: yeoman/generator-karma

v2.0.0

19 Feb 20:07
Compare
Choose a tag to compare

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:

  • f6c4554 Remove the current package.json lookup
  • eb704b3 Update to Yeoman-Generator 0.22.5
  • 958b785 dont encode entries passed in and use single quotes
  • 56e1119 remove travis option
  • 4d1f372 Major refactor and remove some options

v1.0.1

23 Nov 22:13
Compare
Choose a tag to compare
  • Fix generated file typo
  • Remove peerDependencies

v1.0.0

20 Apr 06:18
Compare
Choose a tag to compare
  • 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

03 Jul 19:00
Compare
Choose a tag to compare

fix for missing loadNpm task in gruntfile

v0.8.2

05 Jun 17:45
Compare
Choose a tag to compare

Bug fix for missing comma in the configuration

v0.8.1

29 May 06:35
Compare
Choose a tag to compare

Fix npm release issue

v0.8.0 Configurability

28 May 22:46
Compare
Choose a tag to compare

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.