Skip to content

Releases: karma-runner/karma

v0.11.5

04 Aug 09:28
Compare
Choose a tag to compare

Bug Fixes

  • do not execute already executing browsers (00136cf)

Features

  • launcher: send SIGKILL if SIGINT does not kill the browser (c0fa49a)

v0.11.4

04 Aug 09:28
Compare
Choose a tag to compare

Bug Fixes

  • browser: reply "start" event (4fde43d)

v0.11.3

04 Aug 09:28
Compare
Choose a tag to compare

Bug Fixes

  • config: not append empty module if no custom launcher/rep/prep (ee15a4e)
  • watcher: allow parentheses in a pattern (438eb8d), closes #728

Features

  • remove karma binary in favor of karma-cli (c7d4627)
  • config: log if no config file is specified (ce4c564)

BREAKING CHANGES

  • The karma module does not export karma binary anymore. The recommended way is to have local modules (karma and all the plugins that your project needs) stored in your package.json. You can run that particular Karma by ./node_modules/karma/bin/karma. Or you can have karma-cli installed globally on your system, which enables you to use the karma command.
    The global karma command (installed by karma-cli) does look for local version of Karma (including parent directories) first and fall backs to a global one.
    The bin/karma binary does not look for any other instances of Karma and just runs the one that it belongs to.

v0.11.2

04 Aug 09:28
Compare
Choose a tag to compare

Bug Fixes

  • config: use polling by default (53978c4)
  • proxy: handle proxied socket.io websocket transport upgrade (fcc2a98)

v0.11.1

04 Aug 09:28
Compare
Choose a tag to compare

Bug Fixes

  • launcher kill method which was throwing an error if no callback was specified (5439f1c)
  • static: Use full height for the iFrame. (f95daf3), closes #714
  • watcher: ignore double "add" events (6cbaac7)
  • watcher: improve watching efficiency (6a272aa), closes #616

Features

  • redirect client to "return_url" if specified (6af2c89)
  • config: add usePolling config (18514d6)
  • watcher: ignore initial "add" events (dde1da4)

v0.11.0

04 Aug 09:28
Compare
Choose a tag to compare

Bug Fixes

  • reporter: print browser stats immediately after it finishes (65202d8)
  • support reconnecting for manually captured browsers (a8ac6d2)

Features

  • don't wait for all browsers and start executing immediately (8647266), closes #57

v0.10.2

04 Aug 09:28
Compare
Choose a tag to compare

Bug Fixes

  • don't mark a browser captured if already being killed/timeouted (2123097), closes #88

Features

  • allow browser to reconnect during the test run (cbe2851), closes #82 #590
  • buffer result messages when polling (c4ad697)
  • sync page unload (disconnect) (ac9b3f0)

v0.10.1

04 Aug 09:28
Compare
Choose a tag to compare

Bug Fixes

  • cli: Always pass an instance of fs to processArgs. (06532b7), closes #677
  • init: set default filename (34d49b1), closes #680 #681

v0.10.0

04 Aug 09:28
Compare
Choose a tag to compare
Version 0.10.0

v0.9.8

04 Aug 09:28
Compare
Choose a tag to compare

Bug Fixes

  • runner: do not confuse client args with the config file (6f158ab)

Features

  • config: default config can be karma.conf.js or karma.conf.coffee (d4a06f2)
  • runner: add --no-refresh to disable re-globbing (b9c670a)
  • runner: support config files (449e4a1), closes #625