Skip to content

Releases: SitePen/remap-istanbul

Release 0.8.4

21 Dec 19:42
Compare
Choose a tag to compare

New Features

  • Update readme to mention correct node version supported (#117 thanks @scottbrady)

Changes

Release 0.8.3

20 Dec 17:10
Compare
Choose a tag to compare

Changes

Release 0.8.2

18 Dec 15:14
Compare
Choose a tag to compare

Changes

Release 0.8.1

17 Dec 16:42
Compare
Choose a tag to compare

Changes

Release 0.8.0

12 Dec 14:58
Compare
Choose a tag to compare

Updates

  • Refactor codebase to ES6, upgrade to eslint and add in some build steps (#93 thanks @zxbodya)

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 in remap.js (#94 thanks @whitneyit)

Release 0.7.0

11 Oct 18:20
Compare
Choose a tag to compare

Updates

  • Update to intern 3.3.0 and istanbul 0.4.5 (#89 thanks @westy92)

New Features

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

12 May 11:52
Compare
Choose a tag to compare

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

16 Apr 08:17
Compare
Choose a tag to compare

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

16 Apr 08:14
Compare
Choose a tag to compare

Fixes

  • The CLI now properly deals with coverage that has inline sources

Release 0.6.1

13 Apr 15:30
Compare
Choose a tag to compare

New

  • The useAbsolutePaths options stops remap-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 output coverage.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 input coverage.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 the code property.
  • 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 and typings
  • Updated package dependencies
  • Make gulp and grunt errors non-fatal by default

Bug Fixes