Releases: rschuft/karma-sharding
Added control over spec sets using getSet
Extracted duplicate code to its own file
Extracted isSpecFile which was duplicated in middleware and framework to be required in from a single location.
Fixed Travis CI integration after their security changes
This is a non-code change involving build system integration.
Updated dependencies
This was a minor set of dependency updates to keep the project current.
Added ESLint security and clarified spec lists
This release prevents the specMatcher from finding specs in node_modules/ or bower_components/ which prevents false groupings from being created when dividing specs into sets.
Added NSP integration
This project is now monitored by NSP for security vulnerabilities.
Added ESLint support
The npm test command now includes ESLint for the JS files.
Made karma-coverage an optional dependency
This release supports testing without karma-coverage. This npm module will no longer install karma-coverage if you install karma-sharding with "--no-optional" set.
When karma-coverage is present it will be required in and the coverage reporter will be overridden.
Added David DM integration
This release prepares to roll reporter changes back into karma-coverage via a configuration option to change browser data aggregation.
The README has been updated to support David dependency management tracking.
Fixed debug mode
This release fixes a problem where debug mode would error out for the browser that asked for the test page without supplying an id or cookie.