Releases: karma-runner/karma
Releases · karma-runner/karma
v1.7.0
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
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
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
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
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
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
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
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
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
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)