You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

15 KiB

Changelog

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

8.1.1 (2022-01-10)

Bug Fixes

  • handle undefined sourcesContent and null sourcesContent entry (6c2e2ec)
  • perf: optimize hit counting and source map performance (3f83226), closes #159

8.1.0 (2021-09-27)

Features

  • function to cleanup allocated resources after usage (#161) (a3925e9)

8.0.0 (2021-06-03)

⚠ BREAKING CHANGES

  • minimum Node version now 10.12.

Bug Fixes

  • address file URL path regression on Windows (#146) (bb04c56)

7.1.2 (2021-05-05)

Bug Fixes

  • fix undefined line in branches and functions (#139) (f5ed83d)

7.1.1 (2021-03-30)

Bug Fixes

  • use original source path if no sources (#135) (64b2c86)

7.1.0 (2020-12-22)

Features

  • support comment c8 ignore start/stop (#130) (591126b)

7.0.0 (2020-10-25)

⚠ BREAKING CHANGES

  • address off by one error processing branches (#127)

Bug Fixes

  • address off by one error processing branches (#127) (746390f)
  • drop special shebang handling (#125) (0d3b57f)
  • shebang handling supported in Node v12 (#128) (522e4c2)

6.0.1 (2020-10-08)

Bug Fixes

  • build: use new relese-please strategy (c8edd37)
  • source-maps: reverts off by one fix for ignore (#123) (a886fb8)

6.0.0 (2020-10-08)

⚠ BREAKING CHANGES

  • address off by one error processing branches (#118)

Features

  • add support for 1:1 sourcesContent (ac3c79a)

Bug Fixes

5.0.1 (2020-08-07)

Bug Fixes

5.0.0 (2020-08-02)

⚠ BREAKING CHANGES

  • drop Node 8 support (#110)
  • source map files with multiple sources will now be parsed differently than source map files with a single source.

Features

  • support source map with multiple sources (#102) (d1f435c), closes #21

Bug Fixes

  • address path related bugs with 1:many source maps (#108) (9a618bc)

Build System

4.1.4 (2020-05-06)

Bug Fixes

  • handle relative sourceRoots in source map files (#100) (16ad3aa)

4.1.3 (2020-03-27)

Bug Fixes

  • handle sourcemap sources emtpy edge case (#94) (628af48)
  • v8 coverage ranges that fall on \n characters cause exceptions (#96) (c5731a3)

4.1.2 (2020-02-09)

Bug Fixes

  • protect against undefined sourcesContent (#89) (5b94fe3)

4.1.1 (2020-02-07)

Bug Fixes

  • build: repository field should have type (#87) (f064542)

4.1.0 (2020-02-06)

Features

  • use the inline source content if available (#85) (1a6d47f)

4.0.1 (2019-12-12)

Bug Fixes

  • loosen engine requirement so it can be installed on node 8 (#82) (18f2587)

4.0.0 (2019-11-23)

⚠ BREAKING CHANGES

  • paths are now consistently absolute.

Features

  • adds special (empty-report) block (#74) (e981cc1)

Bug Fixes

  • consistently resolve paths to absolute form (#72) (55f4116)

3.2.6 (2019-10-24)

Bug Fixes

  • remove scheme from paths before joining (#69) (10612fa)

3.2.5 (2019-10-07)

Bug Fixes

  • fs.promises was not introduced until 10 (#67) (cdcc225)

3.2.4 (2019-10-06)

3.2.3 (2019-06-24)

Bug Fixes

  • regex for detecting Node < 10.16 was off (4ca7220)

3.2.2 (2019-06-24)

Bug Fixes

  • Node >10.16.0 now uses new module wrap API (7d7c9cb)

3.2.1 (2019-06-23)

Bug Fixes

  • logic for handling sourceRoot did not take into account process.cwd() (#39) (6ed9524)

3.2.0 (2019-06-23)

Build System

Features

  • add a sources option allowing to bypass fs operations (#36) (4f5a681)
  • add TS typings (#35) (5251108)
  • allow sourceMaps with sourceRoot (#32) (8eb2ed0)

3.1.3 (2019-05-11)

Bug Fixes

  • deps: source-map should be dependency not dev-dependency (3f6208e)

3.1.2 (2019-05-02)

Bug Fixes

  • the line with the ignore comment itself should be skipped (#25) (e939594)

3.1.1 (2019-05-02)

Bug Fixes

  • we should ignore functions and branches (#24) (d468559)

3.1.0 (2019-05-02)

Features

  • allow uncovered lines to be ignored with special comment (#23) (f585cfa)

3.0.1 (2019-05-01)

Bug Fixes

  • initial column could be 0 on Node 10, after wrapper taken into account (#22) (aa3f73b)

3.0.0 (2019-04-29)

Features

BREAKING CHANGES

  • v8-to-istanbul is now async, making it possible to use the latest source-map library

2.1.0 (2019-04-21)

Features

  • store source so that it can be used by SourceMaps (#18) (5afafd6)

2.0.5 (2019-04-18)

Bug Fixes

  • don't assume files to have CR characters on Windows (#16) (c59a21a)

2.0.4 (2019-04-07)

Bug Fixes

  • Node 11 no longer wraps scripts by default (#15) (fbbd113)

2.0.3 (2019-04-07)

2.0.2 (2019-01-20)

Bug Fixes

2.0.1 (2019-01-20)

Bug Fixes

  • functions were not always counted (#10) (464a1f0)

2.0.0 (2018-12-21)

Features

  • allow wrapper length to be configured (#9) (5e76198)

BREAKING CHANGES

  • we no longer attempt to detect ESM modules, rather the consumer sets a wrapper length

1.2.1 (2018-09-12)

1.2.0 (2017-12-05)

Features

1.1.0 (2017-12-01)

Features