Skip to content
Permalink
main
Switch branches/tags
Go to file
 
 
Cannot retrieve contributors at this time
474 lines (213 sloc) 19.1 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

7.10.0 (2021-10-06)

Features

7.9.0 (2021-09-10)

Features

7.8.0 (2021-07-10)

Features

  • add --config option and documentation on options and configs (#308) (99436ef)

7.7.3 (2021-06-03)

Bug Fixes

  • deps: v8-to-istanbul with fix for Windows paths (#311) (ef1b875)

7.7.2 (2021-05-02)

Bug Fixes

  • address bugs with source remapping on Windows (#301) (c817902)

7.7.1 (2021-04-07)

Bug Fixes

  • types: add excludeAfterRemap and allowExternal (#297) (e32a53f)

7.7.0 (2021-03-30)

Features

7.6.0 (2021-02-17)

Features

7.5.0 (2021-02-01)

Features

  • all: handle base64 inline source maps (#283) (3f12dd4)

7.4.0 (2020-12-31)

Features

7.3.5 (2020-10-25)

Bug Fixes

  • v8-to-istanbul: fixes shebang handling/ignore behavior (#267) (21cd41f)

7.3.4 (2020-10-15)

Bug Fixes

7.3.3 (2020-10-09)

Bug Fixes

  • v8-to-istanbul: revert off by one that broke TypeScript (#262) (81ab5b7)

7.3.2 (2020-10-08)

Bug Fixes

  • v8-to-istanbul: pull in fix for missing branches (#258) (eaffa78)

7.3.1 (2020-09-10)

Bug Fixes

  • deps: update dependency yargs to v16 (#251) (0436816)
  • deps: update dependency yargs-parser to v20 (#252) (ae845f0)
  • add missing space in text (#245) (efe6d04)
  • deps: update dependency find-up to v5 (#242) (8a0cfd7)
  • deps: update dependency yargs-parser to v19 (#241) (baa01df)

7.3.0 (2020-08-03)

Features

7.2.1 (2020-07-11)

Bug Fixes

  • ignore missing source maps in raw coverage output (#233) (eed98af)

7.2.0 (2020-05-25)

Features

  • support for instrumenting files outside of current working directory (7e53a0e)

7.1.2 (2020-05-04)

Bug Fixes

  • deps: update dependency yargs-parser to v18 (#202) (983de44)

7.1.1 (2020-04-29)

Bug Fixes

  • deps: update dependency yargs-parser to v17 (#201) (d730c63)
  • escaping issue with cobertura reporter (#203) (e93747b)

7.1.0 (2020-02-09)

Features

Bug Fixes

  • deps: update dependency furi to v2 (#193) (6b9af6e)
  • deps: v8-to-istanbul with patch for crasher (#200) (d4b7d80)

7.0.1 (2020-01-13)

Bug Fixes

  • all flag not propagated to check-coverage command (#188) (86eaf72)

7.0.0 (2019-12-22)

BREAKING CHANGES

  • new test-exclude with modified exclude rules (#179)
  • istanbul-reports: lcov reports now use relative paths (#168)

Features

  • adds --all functionality (#158) (2eb631e)
  • istanbul-reports: lcov reports now use relative paths (#168) (35d9338)
  • new test-exclude with modified exclude rules (#179) (af7d94d)

Bug Fixes

  • deps: update dependency v8-to-istanbul to v4 (#167) (97b9769)
  • deps: update dependency yargs to v15 (#164) (e41a483)
  • deps: update dependency yargs-parser to v16 (#157) (15746e5)

6.0.1 (2019-10-26)

Bug Fixes

  • regex flags in dependency were breaking Node 8 (a9d9645)

6.0.0 (2019-10-24)

BREAKING CHANGES

  • Node.js' source-map and lineLength cache is now used to remap coverage output (this allows tools like ts-node to be supported, which transpile at runtime).

Features

  • use Node.js' source-map cache, to support tools like ts-node (#152) (53bba15)

Bug Fixes

  • deps: update dependency yargs-parser to v15 (#153) (80153de)

5.0.4 (2019-09-06)

Bug Fixes

  • deps: merging failed when the same script occurred multiple times in the same report (#147) (1ebcaf9)
  • don't load JSON that does not look like coverage (#146) (a6481f1)
  • deps: update dependency yargs-parser to v14 (#144) (9b3d089)

5.0.3 (2019-09-06)

Bug Fixes

  • deps: update dependency rimraf to v3 (#132) (7601748)
  • deps: update dependency yargs to v14 (#134) (e49737f)
  • deps: update deps to address warning in cross-spawn (#141) (4b66221)

5.0.2 (2019-06-24)

Bug Fixes

  • HTML report now has correct source positions for Node >10.16.0 (#125) (c49fa7f)
  • deps: update dependency find-up to v4 (#119) (c568d96)
  • deps: update dependency yargs-parser to v13 (#124) (1eb3394)
  • do not override NODE_V8_COVERAGE if set (#70) (8bb67b0)

5.0.1 (2019-05-20)

Bug Fixes

  • temporary files should be in tmp folder (#106) (64dd2e6)

5.0.0 (2019-05-20)

BREAKING CHANGES

  • temp directory now defaults to setting for report directory

Features

  • default temp directory to report directory (#102) (8602f4a)
  • load .nycrc/.nycrc.json to simplify migration (#100) (bd7484f)

4.1.5 (2019-05-11)

Bug Fixes

  • exit with code 1 when report output fails (#92) (a27b694)
  • remove the unmaintained mkdirp dependency (#91) (a465b65)

4.1.4 (2019-05-03)

Bug Fixes

  • we were not exiting with 1 if mkdir failed (#89) (fb02ed6)

4.1.3 (2019-05-03)

Bug Fixes

  • switch to mkdirp for Node 8 (206b83f)

4.1.2 (2019-05-02)

Bug Fixes

  • make tmp directory regardless of clean (44d2185)

4.1.1 (2019-05-02)

4.1.0 (2019-05-02)

Bug Fixes

  • exclude coverage of the CJS-ESM bridge from results (#83) (da2c945)
  • upgrade to @bcoe/v8-coverage with breaking regex dropped (6c28e7f)

Features

  • add --report-dir alias (for consistency with nyc) (0dd1b04)
  • add support for ignoring lines, functions, and blocks (#87) (c66950e)

4.0.0 (2019-05-02)

Features

  • add support for 1:1 source-maps (#85) (6ca4345)
  • foreground-child's done() method was not being called (#82) (fde596e)

BREAKING CHANGES

  • c8 will now load source-maps if possible and remap coverage accordingly

3.5.0 (2019-04-12)

Features

  • allow --reports-dir to be configured (#65) (5ab31f5)

3.4.0 (2019-01-24)

Features

  • support --check-coverage for reports (#60) (b542930)

3.3.0 (2019-01-23)

Bug Fixes

  • file URL to system path conversion (#46) (e7f8cf2)
  • float patch for branch/function coverage merge bug (#56) (1de0cca)
  • snapshot (7fd9e13)

Features

  • add thresholds for enforcing coverage percentage (#59) (70e8943)
  • allow script wrapper length to be specified (#51) (a22c4e0)

3.2.1 (2018-10-21)

Bug Fixes

3.2.0 (2018-09-16)

Bug Fixes

Features

3.1.0 (2018-09-11)

Features

  • allow relative paths to be optionally included (3806c79)

3.0.3 (2018-09-10)

3.0.2 (2018-09-10)

3.0.1 (2018-09-10)

3.0.0 (2018-09-10)

Features

  • switch to using Node's built in coverage (#22) (3c1b92b)

BREAKING CHANGES

  • switches to using NODE_V8_COVERAGE rather than inspector directly

2.0.0 (2017-12-17)

Bug Fixes

  • tweak inspector event timing (#6) (01f654e)

Features

  • first pass at functional prototype without subprocess support (#5) (9534f56)
  • implement Istanbul reporting (#8) (8e430bf)
  • switch to stderr and default port (#7) (bb117b7)

BREAKING CHANGES

  • dropped subprocess support for the time being, while we march towards an initial implementation.

1.0.1 (2017-10-26)

Bug Fixes

  • pin to functional version of spawn-wrap (d1ced8c)

1.0.0 (2017-10-26)

Features

  • playing around with initial implementation (18f5471)