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.excludeto be a function (#100 thanks @ianstarz) - Update readme for new
options.excludefunctionality (#101 thanks @ianstarz)
Changes
- Consider
fileCoverage.inputSourceMapwhen locating source map (#87 thanks @MichaReiser) - Fixed
path.extnameerror 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.warnis 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
useAbsolutePathsoptions stopsremap-istanbulfrom using relatives paths on output (thanks @alexeibs) - The
basePathoptions is now available on the Grunt task - The property
codeis 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
codeis present on the inputcoverage.json,remap-istanbulwill not attempt to load the covered file. - If the source map contains sources, those will be output in the
coverage.jsonin thecodeproperty.
- 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.jsonandtypings - Updated package dependencies
- Make gulp and grunt errors non-fatal by default
Bug Fixes
- Properly scope
amdefine(thanks @guybedford)