Skip to content

Releases: gulpjs/vinyl-sourcemap

vinyl-sourcemap v2.0.0

17 Oct 23:01
3b19cd6
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • Upgrade convert-source-map to v2.0.0 (#41)
  • Support streaming contents (#33)
  • Normalize repository, dropping node <10.13 support (#35)

Features

Miscellaneous Chores

  • Normalize repository, dropping node <10.13 support (#35) (f2f6322)
  • Upgrade convert-source-map to v2.0.0 (#41) (a11dc1e)

v1.1.0

01 Aug 19:34
Compare
Choose a tag to compare

Update

  • Simplify dependency tree (7ba70db)

v1.0.0

01 Aug 19:32
Compare
Choose a tag to compare

Breaking

  • Remove remote support in write method (f84fcaa) - Closes #28

Update

  • Remove unused object.defaults dependency (6d1ff17)
  • Replace async dependency with now-and-later (bb21b56) - Closes #23

Docs

  • Update usage & add API documentation (75a64b9) - Closes #24 #29

v0.4.0

18 Jun 00:02
Compare
Choose a tag to compare

Breaking

  • Remove destPath option (ec34ab1)
  • Error in .add if file is stream, callback when null (720590d)
  • Avoid loading sources during the write method (11265af)
  • Avoid overwriting file or sourceRoot properties (f79c6d8)
  • Remove sourceRoot normalization (c057703)
  • Remove file normalization (312be82)
  • Remove sources normalization (505fad6)
  • Remove options from the API (ea56f4c)
  • Remove sourceRoot option (06f26ac)
  • Simplify writeSourceMaps & add comment to non-JS/CSS files (11e9e00)
  • Remove includeContent option (571fbcf)
  • Remove addComment option (f6c2765)
  • Remove sourceMappingURLPrefix option (a98f7e5)
  • Remove sourceMappingURL option (156d084)
  • Remove extra newline added before sourcemap comment (1b2f9a4)
  • Remove .add options & always load maps (5f5a2b5)
  • Remove identityMap option (5871c2d)
  • Remove mapFile option (52ff013)

Update

  • Tabs to spaces (2e7ffe4)
  • Cleanup and more testing for .write (da3ba78)
  • Use file.dirname when possible (956e5a3)
  • Cleanup add tests & cover more cases (338eae2)
  • Use normalize-path from file-normalize (e20cec2)
  • eqnull on destPath (169abe8)
  • Use extname for commentFormatter (f2ea47c)
  • Assign the file contents at more appropriate points (7cdb9e2)
  • Remove custom path normalization for normalize-path (8363195)
  • Remove commented debug statements (b26b013)

Docs

Build

Scaffold

v0.3.0

18 Jun 00:02
Compare
Choose a tag to compare

Breaking

  • Remove mapSources option (4058d2e)
  • Avoid mutating options when defaulted (dfd166f) - Closes #16
  • Remove charset option & force to utf-8 per spec (8992ffd) - Closes #17
  • Reduce argument juggling (61473f8) - Closes #15
  • Remove destPath argument in .write & attach to options as path property (86aa9c7) - Closes #14

Update

v0.2.0

18 Jun 00:02
Compare
Choose a tag to compare

Breaking

  • Avoid error in write when sourceMap property did not exist on file (ad18dc9) - Closes #5
  • Pass the sourcemap file as 3rd argument to write callback (d74d061)

v0.1.1

18 Jun 00:02
Compare
Choose a tag to compare

Fix

  • Ensure strip-bom is installed as dependency (d215b61)

v0.1.0

18 Jun 00:02
Compare
Choose a tag to compare

Breaking

  • Remove functions as options & disable tests (ca3817d)

New

Update

  • Use switch statment when generating sourcemaps (175fa0a)
  • Transfer write logic into helpers file (288a03a)
  • Utilize file.extname in contentIncluded (0d12aae)
  • Refactor includeContent using async.eachOf (ab4e5a0)
  • Rename variables and functions to be more consistent (98586e0)
  • Use file.extname property since we depend on newer vinyl (3634eaa)
  • Simplify async.waterfall arguments (0d75031)
  • Pin convert-source-map due to changes in 1.4.0 (d3db6e0)
  • Refactor loading of existing sourcemap (6835e80)
  • Move generators and helpers into own files (33b428d)
  • Reduce nesting of functions in add (1d7879a)
  • Create utility function for JSON parsing data (0416af0)
  • Cleanup loadSourcesAsync iteration with async.each (78265cc)

Build

  • Convert test suite to mocha/expect (143486e)
  • Fix linting dependency versions (21d22e0)
  • Disable test and linting to get current tests passing (3d4d127)