Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

karma

Package Overview
Dependencies
Maintainers
5
Versions
213
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

karma - npm Package Versions

1
2022

0.8.6

Diff

vojtajina
published 0.9.3 •

Changelog

Source

v0.9.3 (2013-06-16)

Bug Fixes
  • capturing console.log on IE (fa4b686a, closes #329)
  • config: fix the warning when using old syntax (5e55d797)
  • init: generate correct indentation (5fc17957)
  • launcher:
    • ignore exit code when killing/timeouting (1029bf2d, closes #444)
    • handle ENOENT error, do not retry (7d790b29, closes #452)
  • logger: configure the logger as soon as possible (0607d67c)
  • preprocessor: use graceful-fs to prevent EACCESS errors (279bcab5, closes #566)
  • watcher: watch files that match watched directory (39401175, closes #521)
Features
  • simplify loading plugins using patterns like karma-* (405a5a62)
  • client: capture all console.* log methods (683e6dcb)
  • config:
    • make socket.io transports configurable (bbd5eb86)
    • allow configurable launchers, preprocessors, reporters (76bdac16, closes #317)
    • add warning if old constants are used (7233c5fb)
    • require config as a regular module (a37fd6f7, closes #304)
  • helper: improve useragent detection (eb58768e)
  • init:
  • proxy: add https proxy support (be878dc5)
Breaking Changes
  • Update your karma.conf.js to export a config function (a37fd6f7):
module.exports = function(karma) {
  karma.configure({
    autoWatch: true,
    // ...
  });
};

<a name="v0.9.2"></a>

vojtajina
published 0.9.2-dart •

vojtajina
published 0.9.2 •

Changelog

Source

v0.9.2 (2013-04-16)

Bug Fixes
  • better error reporting when loading plugins (d9078a8e)
  • config:
    • Separate ENOENT error handler from others (e49dabe7)
    • ensure basePath is always resolved (2e5c5aaa)
Features
  • allow inlined plugins (3034bcf9)
  • debug: show skipped specs and failure details in the console (42ab936b)

<a name="v0.9.1"></a>

vojtajina
published 0.8.5 •

vojtajina
published 0.9.1 •

Changelog

Source

v0.9.1 (2013-04-04)

Bug Fixes
  • init: to not give false warning about missing requirejs (562607a1)
Features
  • ship coffee-preprocessor and requirejs as default plugins (f34e30db)

<a name="v0.9.0"></a>

vojtajina
published 0.8.4 •

vojtajina
published 0.9.0 •

Changelog

Source

v0.9.0 (2013-04-03)

Bug Fixes
  • global error handler should propagate errors (dec0c196, closes #368)
  • config:
    • Check if configFilePath is a string. Fixes #447. (98724b6e)
    • do not change urlRoot even if proxied (8c138b50)
  • coverage: always send a result object (62c3c679, closes #365)
  • init:
    • generate plugins and frameworks config (17798d55)
    • fix for failing "testacular init" on Windows (0b5b3853)
  • preprocessor: resolve relative patterns to basePath (c608a9e5, closes #382)
  • runner: send exit code as string (ca75aafd, closes #403)
Features
  • display the version when starting (39617395, closes #391)
  • allow multiple preprocessors (1d17c1aa)
  • allow plugins (125ab4f8)
  • config:
    • always ignore the config file itself (103bc0f8)
    • normalize string preprocessors into an array (4dde1608)
  • web-server: allow custom file handlers and mime types (2df88287)
Breaking Changes
  • reporters, launchers, preprocessors, adapters are separate plugins now, in order to use them, you need to install the npm package (probably add it as a devDependency into your package.json) and load in the karma.conf.js with plugins = ['karma-jasmine', ...]. Karma ships with couple of default plugins (karma-jasmine, karma-chrome-launcher, karma-phantomjs-launcher).

  • frameworks (such as jasmine, mocha, qunit) are configured using frameworks = ['jasmine']; instead of prepending JASMINE_ADAPTER into files.

<a name="v0.8.0"></a>

vojtajina
published 0.8.3 •

vojtajina
published 0.8.2 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc