Releases: karma-runner/karma
Releases · karma-runner/karma
v1.1.0
v1.0.0
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
anddebug.html
structures have changed to lean oncontext.js
anddebug.js
.
This is in preparation for deepercontext.js
changes in #1984.
As a result, all customContextFile
and customDebugFile
options much update their format
to match this new format.
v0.13.22
v0.13.21
v0.13.20
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
v0.13.18
Bug Fixes
Features
v0.13.17
Version 0.13.17