Skip to content

Releases: karma-runner/karma

v1.7.0

06 May 09:16
Compare
Choose a tag to compare

Bug Fixes

  • middleware: change to use vanilla for loop (ac62cc0), closes #2671
  • reporters: Revert the backwards-incompatible log priority order changes (316b944), closes #2582

Features

  • runner: Buffer stdout and stderr for output when errors occur (460d423)

v1.6.0

05 Apr 15:26
Compare
Choose a tag to compare

Bug Fixes

  • client: add proxy support to stringify (be10116)
  • file-list: always use file from first matcher (74bfdf3)
  • middleware: does not work with mootools (#2591) (2685e13)
  • reporter: keep users exact formatError result (17c2c43)

Features

  • browser: add browser_info event (09ac7d7), closes #2192
  • launcher: output stderr for failing launchers (7d33398)
  • proxy: add proxy events to config (f5d99fb)

v1.5.0

20 Feb 12:47
Compare
Choose a tag to compare

Bug Fixes

  • filter browser logging by level of LOG (89a7a1c), closes #2228
  • make window.parent.karma available in debugged context (3e7eaeb)
  • client: don't crash if receive array-like results (e095411), closes #2061

Features

  • add an option to run the tests by dynamically loading test scripts without iframe (aa42c41)
  • add support for node@7 (eb407ab), closes #2559

v1.4.1

29 Jan 21:11
Compare
Choose a tag to compare

Bug Fixes

  • runner: Make process kill timeout configurable (ffaa054), closes #2447
  • runner: Make process kill timeout configurable - Fix Build (a128e5c), closes #2447
  • runner: Test process kill timeout config (99a1d48), closes #2447

Features

  • config: allow config to be a default export (9976dce)

v1.4.0

14 Jan 19:47
Compare
Choose a tag to compare

Bug Fixes

  • browser: filter browser logging by level (35965d9), closes #2228
  • cli: restore shell completion in the npm package (f56b5a5), closes #2351
  • config: add crossOriginAttribute config option (1e465b1)
  • middleware: update Buffer usage (3d94b8c)
  • reporter: do not allow URL domains to span new lines (2c13404)
  • reporter: strip only hostname/port (fbbeccf), closes #2209
  • reporters: cannot read property map of undefined (305df2c), closes #1662
  • server: exit with code 1 when failing due to missing browser (86e2ef2), closes #2403

Features

  • api: add constants to the public api (ee10977), closes #2361
  • api: expose config.parseConfig on the public api (7d2c1ae)
  • client: capture confirm & prompt (3a618b3), closes #694
  • server: add listen address option so that IPv6 and loopback interfaces can be used (8e5bee6), closes #2477
  • web-server: allow overriding of default http module (1e7514d), closes #2424

v1.3.0

09 Sep 18:31
Compare
Choose a tag to compare

Bug Fixes

  • launcher: exclude concurrent browser on launcher restart (96f8f14), closes #2280
  • middleware: ensure Range headers adhere more closely to RFC 2616 (8b1b4b1), closes #2310

Features

  • reporter: add config formatError function (98a4fbf), closes #2119
  • upstreamProxy config option to deal with proxies that adjust the base path, etc (55755e4)

v1.2.0

11 Aug 18:44
Compare
Choose a tag to compare

Bug Fixes

  • context: Updated postMessage listener to stop validating non-Karma messages (306e565)
  • docs: fix stopper.stop wrong variable name. closes #2244 (0745a00), closes #2244
  • file-list: ensure patterns are comparable (4d1bf3e), closes #2194
  • middleware: fix WARN log when passing undefined error handler to promise.then (20b87de), closes #2227
  • call .resume to prevent browser output streams filling up (107cd02)
  • Merge config child nodes on config.set() (65b688a)
  • web-server: Allow karma to run in project which path contains HTML URL encoded characters. Karma fails on Jenkins when it checks out branches containing '/' as it converts it to '%2F'. Fixes errors seen on #1751, #61. (da1930f), closes #1751 #61

Features

  • web-server: Allow Range headers in web server. (a567b6f), closes #2140

v1.1.2

26 Jul 07:13
Compare
Choose a tag to compare

Bug Fixes

  • Merge config child nodes on config.set() (65b688a)
  • context: Updated postMessage listener to stop validating non-Karma messages (306e565)
  • docs: fix stopper.stop wrong variable name. closes #2244 (0745a00), closes #2244
  • file-list: ensure patterns are comparable (4d1bf3e), closes #2194
  • middleware: fix WARN log when passing undefined error handler to promise.then (20b87de), closes #2227

v1.1.1

07 Jul 15:31
Compare
Choose a tag to compare

Bug Fixes

  • executor: ensure run_complete is emitted last (9c894f9), closes #2210
  • reporter: inject correct config option (80bd726)
  • reporter: remove console.log (b4e3694)
  • Add crossorigin attribute to script HTML tags (5690ffe)

Features

  • deprecate helper._ (5c6b151)
  • config: add support for TypeScript (6445310)

v1.1.0

26 Jun 18:14
Compare
Choose a tag to compare

Bug Fixes

  • deps: freeze socket.io version (73e300d)
  • server: log browser messages to the terminal (d1f924c), closes #2187

Features

  • Allow frameworks to inject middleware (d972f3d)