Releases: SitePen/remap-istanbul
Releases · SitePen/remap-istanbul
Release 0.8.4
New Features
- Update readme to mention correct node version supported (#117 thanks @scottbrady)
Changes
- Fixed #116 issue with grunt task (left over
.default
) (#118 @jdonaghue)
Release 0.8.3
Changes
- Fixed #112 and #113 issues added new babel-plugin to revert api change (#114 @jdonaghue)
Release 0.8.2
Changes
- Fixed #109 issue introduced in 0.8.1 with CJS (#110 @jdonaghue)
Release 0.8.1
Changes
- Fixed #105 issues introduced in 0.8.0 with
intern-client
(#107 @jdonaghue)
Release 0.8.0
Updates
New Features
- Allow
options.exclude
to be a function (#100 thanks @ianstarz) - Update readme for new
options.exclude
functionality (#101 thanks @ianstarz)
Changes
- Consider
fileCoverage.inputSourceMap
when locating source map (#87 thanks @MichaReiser) - Fixed
path.extname
error inremap.js
(#94 thanks @whitneyit)
Release 0.7.0
Updates
New Features
- Add 'exclude' option for grunt (#72 thanks @zuohaocheng)
- Added graceful handling of invalid/non-existent sourceMappingURL (#62 thanks @m-a-r-c-e-l-i-n-o)
Changes
- Add dependency status to README (#91 thanks @Hirse)
- Fixed code "property" in coverage.json (#79 thanks @shiqp)
- Fixed issue where basePath option was ignored in case of inline source (#80 thanks @janb87)
- Fixed relative paths handling in sourcemaps (issue #70) (#71 thanks @zxbodya)
- Clarify exclude patterns in README (#69 thanks @Dominionized)
- Fixed Missing folder structure in html output (#65 thanks @devCrossNet)
- Fixed: stop using WeakMap when not available (#64 thanks @zoltan-mihalyi)
- Fixed issue where source code is an array in fileCoverage object (#73 thanks @kcjmowright)
Release 0.6.4
Changes
- Fix an issue where some versions of Istanbul provide code in the coverage files as an array of strings versus just a string. (See #55 and thanks @traviskaufman)
- Fix an issue where some transpilers return invalid locations, so ignore them instead of remapping (See #60 and thanks @steve-gray)
- Only output missing files when an
option.warn
is speicified (See #56 and thanks @mikedon) - Fixed a README typo (See #54 and thanks @Protectator)
Release 0.6.3
Changes
- The CLI now supports passing exclusions when remapping
- Source Maps with sources now do not change the source filename. Whatever file name is provided in the source map, will be what is then used in the remapped coverage.
Release 0.6.2
Fixes
- The CLI now properly deals with coverage that has inline sources
Release 0.6.1
New
- The
useAbsolutePaths
options stopsremap-istanbul
from using relatives paths on output (thanks @alexeibs) - The
basePath
options is now available on the Grunt task - The property
code
is now supported on both input and outputcoverage.json
. This property is used to provide source files as part of the coverage. (thanks for the idea @shaharmor)- If
code
is present on the inputcoverage.json
,remap-istanbul
will not attempt to load the covered file. - If the source map contains sources, those will be output in the
coverage.json
in thecode
property.
- If
- You can now pass options to the Istanbul reporters (thanks @jvanoostveen)
Changes
- Excludes options now are also matched against output coverage information (thanks @nmn)
- Added a
jsconfig.json
andtypings
- Updated package dependencies
- Make gulp and grunt errors non-fatal by default
Bug Fixes
- Properly scope
amdefine
(thanks @guybedford)