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
7.0.0 (2020-10-25)
⚠ BREAKING CHANGES
- address off by one error processing branches (#127)
Bug Fixes
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
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
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
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
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