Skip to content

Releases: karma-runner/karma

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)

v1.0.0

23 Jun 18:40
Compare
Choose a tag to compare

Bug Fixes

  • ci: Repaired AppVeyor for Node.js@0.12 (cbfd98c)
  • client: does not throws an error for non DOM object that has tagName property (ba55afb), closes #2139
  • files: Ignore included:false pattern (db42a7f), closes #1530
  • helper: Patched replaceWinPath from choking on null values (caa4d21)
  • karma: Escape quotes for file names. This fixes issue #1876. (9dff3f3), closes #1876 #1876
  • launcher: Allow dynamic browser launches (2b7d703)
  • launcher: send sigkill on timeout when force killing (c615c1f)
  • proxy: Port mixup and infinite loop (05616a2), closes #1987
  • reporter: Better handling of non string error (82f1c12)
  • reporter: Disable source maps for URLs without line number (2080221), closes #1274
  • Change timing on test (0cb6204)
  • Setting default value for config in runner and stopper (414db89)
  • reporters: Fix results not being reported (6303566)
  • reporters: Throwing error without loosing stack trace (8a515ae)
  • runner: Merge config.client.args with client.args provided by run (91de383), closes #1746
  • updater: Fix time unit on screen display from 'ms' to 'seconds'. (f39dd04)
  • web-server: Restart disconnected browser in non-singleRun mode. (f6587dc)
  • web-server: Update config on every request (8ef475f), closes #1972

Code Refactoring

  • context: Future-proofed context.html and debug.html for modularity (43f6a1a)

Features

  • browser: Emit a browser error when a disconnect occurs. (e36ba6c)
  • config: Add configuration for adding javascript version. (0239c75), closes #1719
  • config: Allow custom context and debug files, with feature test and some specs. (225c0e5)
  • file-list: Upgrade bluebird to v.3 (f5c252f)
  • logging: Add colors and log-level options to run-command (9d4e234)
  • logging: Add logging-setup function (d14bd62)
  • logging: Send color option to server (287d0db)
  • preprocessors: if a file matches multiple preprocessor patterns, intelligently merge the list of preprocessors, deduping and trying to preserve the order (59642a6)
  • reporter: improve source map handling and reporting. (cf0be47)
  • reporters: Look for color-reporter (fd9262d)
  • server: add 'listening' event with port number (82cd0df)
  • Add stopper to the public API (3d4fa00)
  • Add possibility to stop a karma server (66ae80b)
  • add support for node 6 (0b8dc2c)
  • adding support for before middleware (51b4206)
  • stopper: Enable programically detached server (f10fd81)
  • Fail on launcher-, reporter-, plugin-, or preprocessor-load errors. (fca930e), closes #855
  • upgrade dependencies to their latest versions (08242a0)

BREAKING CHANGES

  • context: Our context.html and debug.html structures have changed to lean on context.js and debug.js.
    This is in preparation for deeper context.js changes in #1984.

As a result, all customContextFile and customDebugFile options much update their format
to match this new format.

v0.13.22

08 Mar 21:56
Compare
Choose a tag to compare

There are no code changes, just removed a large temp file from the npm package. Thanks to @kasajian for the report.

v0.13.21

12 Feb 22:29
Compare
Choose a tag to compare

Reverts

  • "Merge pull request #1791 from budde377/feature-adding-no-colors-to-run-command" (96ebdc4), closes #1894 #1895

v0.13.20

12 Feb 15:14
Compare
Choose a tag to compare

Bug Fixes

  • runner: Remove null characters from terminal output (3481500), closes #1343
  • invalid characters in the headers on Node 5.6.0 (152337d)
  • Switch all requires from fs to graceful-fs (1e21aaa)
  • Upgrade socket.io to 1.4.5 (2f51a9f)

Features

  • Allow custom browser names (60ba85f)
  • Do not fail on empty test suite (8004763), closes #926
  • config: Add forceJSONP option (8627d67)
  • launcher: Enable specification of retry-limit (cc5547c), closes #1126
  • logging: Add colors and log-level options to run-command (2d29165)
  • logging: Send color option to server (486c4f3)
  • web-server: Use isbinaryfile for binary file detection (f938a8e), closes #1070

v0.13.19

06 Jan 00:54
Compare
Choose a tag to compare

Bug Fixes

  • server: Handle new socket.io internal format. (3ab78d6), closes #1782

v0.13.18

05 Jan 00:13
Compare
Choose a tag to compare

Bug Fixes

  • preprocessor: Improve handling of failed preprocessors (e726d1c), closes #1521

Features

  • cli: Add .config/karma.conf.js to the default lookup path (49bf1aa), closes #1387
  • config: Add a clearContext config to prevent clearing of context. (5fc8ee7)
  • config: mime config option support (d562383), closes #1735

v0.13.17

04 Jan 15:32
Compare
Choose a tag to compare
Version 0.13.17

v0.13.16

24 Dec 20:49
Compare
Choose a tag to compare

Bug Fixes

  • config: corrects spelling in example config template (9fafc60)
  • middleware: Correct spelling of middleware logger name (9e9e7e6)
  • preprocessor: Directory names with dots (4b5e094)
  • test: locale in Expire header (db04cf0), closes #1741

Features

  • proxy: Allow proxies configuration to be an object (ad94356)
  • proxy: Allow to configure changeOrigin option of http-proxy (ae05ea4), closes #1729

v0.13.15

03 Nov 09:25
Compare
Choose a tag to compare

Bug Fixes

  • eslint: Fix formatting for the new ESLint 1.8.0 (dc1bbab)