Skip to content

Latest commit

 

History

History
375 lines (346 loc) · 41.7 KB

CHANGELOG.md

File metadata and controls

375 lines (346 loc) · 41.7 KB

Change Log

v2.4.3 (2016/04/01 19:53 +00:00)

  • 3033555 2.4.3 (@phated)
  • aa18c60 move originalSymlinkPath assignment into realpath callback, fix comment linting (@phated)
  • 6a97cdf Fixes #132 The symlink following logic in src() was incorrect resulting in wrong file.base being generated. (@xunnanxu)
  • 4a08c4e update changelog (@phated)

v2.4.2 (2016/03/03 19:59 +00:00)

  • 5edb75a 2.4.2 (@phated)
  • f445987 upgrade glob-stream and remove path.normalize workaround (@phated)

v2.4.1 (2016/03/02 20:53 +00:00)

  • caac041 2.4.1 (@phated)
  • #154 Don't pass read option from src to through2 (@erikkemperman)

v2.4.0 (2016/03/01 22:40 +00:00)

  • 926a9ad 2.4.0 (@phated)
  • #160 Allow specify dest sourcemaps option as string (@TrySound)
  • ebaffbe Upgrade documentation (@TrySound)
  • 7a0c94a Allow specify dest sourcemaps option as string (@TrySound)

v2.3.4 (2016/02/26 21:48 +00:00)

  • cd8a992 2.3.4 (@phated)
  • 8b50f49 revert string handling from previous release, add support for SlowBuffer support (@phated)

v2.3.3 (2016/02/26 20:08 +00:00)

  • a75feda 2.3.3 (@phated)
  • 165149c support strings in writeFile (@phated)
  • 3b67921 Don't pass read option from src to through2 (@erikkemperman)
  • 5918841 update changelog (@phated)

v2.3.2 (2016/02/26 01:17 +00:00)

  • 6ed1793 2.3.2 (@phated)
  • #151 Feature metadata refactor (@gulpjs)
  • 0cd8f22 add docs for changes (@phated)
  • 8d55978 skip broken tests that were not testing the right thing (@phated)
  • 550edd5 test on latest node 4 instead of old ones (@phated)
  • 6f4c2eb sourcemaps is not a valid option to gulp-sourcemaps (@phated)
  • 011320b add appveyor to test on windows & get tests to actually pass (@phated)
  • 84cf3c2 refactor and lots of tests for updating of metadata (@phated)
  • 90a1189 Make the tests pass again, some more refactoring of metadata handling (@erikkemperman)
  • 35e9b3a Use filedescriptors where possible, refactor handling of stats metadata in dest (@piranna)
  • #150 Update license year from initial date of release to current (@pra85)
  • ec48559 Update license year from initial date of release to current (@pra85)
  • #149 chore: add NPM script for changelog (@T1st3)
  • 0010bd3 chore: add NPM script for changelog (@t1st3)
  • #148 docs: add CHANGELOG.md (@T1st3)
  • da4cd0b docs: add changelog (@t1st3)

v2.3.1 (2016/01/14 09:13 +00:00)

  • 7d2fcba 2.3.1
  • #145 Allow things to listen for data or readable events and avoid sinking in those cases (@gulpjs)
  • a7fae5a keep style consistent
  • 1b02a46 more updates, nextTick the removable of listeners in tests
  • 3a0cf5b DRY up listenerCount check
  • dcfc8b8 new sink removal impl
  • 8cec809 more tests, better tests
  • 5167080 harden event handling
  • ef0b8e0 Fix sink from preventing the readable event to fire on the underlying stream (@benurb)

v2.3.0 (2016/01/12 01:46 +00:00)

  • 941b040 2.3.0
  • #121 Fix file descriptor exhaustion when streaming many files (@Klowner)
  • 1f3af33 Add test for unbuffered file descriptor exhaustion issue (@Klowner)
  • 38b032c Add 20 second timeout to dest's afterEach wipeOut task (@Klowner)
  • c63a797 Use lazystream for streamFile to avoid fd exhaustion (@Klowner)
  • 00ece7e avoid else-if and isFatal variable
  • 6b9912e get max statements warning for future cleanup
  • a2be0d6 ESLint and JSCS plus fixup (@pdehaan)
  • 24119a8 Rework writeStream to prevent issue with futimes (@Klowner)
  • 17ef52e Add test for streaming with buffering disabled (@Klowner)
  • 6934485 drastically improve docs
  • 80add99 big timeout for slow node
  • d553e74 Send options to through2 (@vineethawal)
  • #134 Make tests ignore gid (@gulpjs)
  • e33b632 adjust realMode method to avoid gid in the parse - fixes #103
  • 4adb4d9 setgid on test directory - make travis fail as per #103
  • #130 #129 - Update documentation to more clearly explain what happens for default base option values. (@treshugart)
  • #126 read from the stream once we finish processing a file, this avoids highWaterMark being hit - add test (@gulpjs)
  • df97b14 sink the saveStream on nextTick to start flowing and avoid highWaterMark - add tests
  • #133 fix TypeError when the dest sourcemaps option is a boolean (@chocolateboy)
  • df874af add test for the boolean (true) source-map option (@chocolateboy)
  • 6ab48dd fix TypeError when the dest sourcemaps option is a boolean (@chocolateboy)
  • edb9caa #129 - Update documentation to more clearly explain what happens for default base option values. (@treshugart)
  • #125 Use fs.futimes to retain sub-second precision in atime and mtime (@erikkemperman)
  • e3849f2 Use fs.futimes to retain sub-second precision in atime and mtime (@erikkemperman)
  • be8d1fd guarantee 5.2.0 glob-stream and update test
  • #119 Check if atime Date object is invalid and set a new one explicitly (@NodeOS)
  • #122 Change writeStream callbacks from cb to complete (@Klowner)
  • 8f93a48 Change writeStream callbacks from cb to complete (@Klowner)
  • f575377 Check if atime Date object is invalid and set a new one explicitly (@piranna)

v2.2.1 (2015/10/20 01:06 +00:00)

  • a28ba42 2.2.1
  • 7f539dd simplify utimes helper
  • c2beec8 fix tests for invalid dates
  • 97ff9ce Test for invalid atime and mtime (@piranna)
  • 624d7f5 [Fix] Ignore atime and mtime if they are invalid (@piranna)

v2.2.0 (2015/10/16 02:02 +00:00)

  • bf7edd3 2.2.0
  • 039d689 make tests pass
  • 6f36372 Test for vynil stat not modified (FAIL) (@piranna)
  • dbc606b Don't modify vynil stat when atime is not defined (@piranna)
  • 573b8b6 Tests for atime and mtime (@piranna)
  • d7a53d5 Style improvements (@piranna)
  • 9237100 Fix mtime test to 1 second resolution as Node.js does (@piranna)
  • 801da1c Test for mtime (fail on second decimals) (@piranna)
  • def6815 Updated style & made utility function (@piranna)
  • d55fd11 Made atime optional ("cpio" don't have it, and sometimes "tar" too) (@piranna)
  • 9a10c15 Set utimes of files if they are provided (@piranna)
  • #108 Fix links, spacing in README (@moshen)
  • c603138 Fix links, spacing in README (@moshen)
  • #105 updated to test on nodejs 4 (@ckross01)
  • 3148943 updated to test on nodejs 4 (@ckross01)
  • #102 Update tests to 'strict mode' (@OnkelTem)
  • 85c1286 Update tests to 'strict mode' (@OnkelTem)

v2.1.1 (2015/09/28 09:55 +00:00)

  • 812c696 2.1.1 (@contra)
  • 0a4caf6 more elegant sourcemap handling, more docs (@contra)
  • 0ac5a2c only pass buffer files to sourcemaps (@contra)

v2.1.0 (2015/09/27 22:01 +00:00)

  • dbf2a25 2.1.0 (@contra)
  • #100 allow a function to be used as value for the overwrite option - closes #68 (@gulpjs)
  • #99 add option to strip BOM, default to true - closes #83 (@gulpjs)
  • b966d51 update docs
  • 13c853a allow a function to be used as value for the overwrite option - closes #68
  • 870551c add option to strip BOM, default to true - closes #83
  • 50c9e33 more sourcemaps docs (@contra)

v2.0.0 (2015/09/25 22:43 +00:00)

v1.0.0 (2015/03/01 23:10 +00:00)

  • db025fe 1.0.0 (@contra)
  • c7195ed 1.0.0 (@contra)
  • 4a70dd6 update dep, remove engineStrict (@contra)
  • #59 Implemented overwrite option in dest() (@derekslife)
  • c4750b2 Encapsulated error filtering logic into isErrorFatal func (@derekslife)
  • 32fc5c8 Updated docs for overwrite option (@derekslife)
  • 5572793 Implemented overwrite option in dest() (@derekslife)
  • 2dfe290 update watch to fix a bug with .remove (@contra)
  • #57 Follow symlinks (@valeriangalliat)
  • a4ea945 Follow symlinks (@valeriangalliat)
  • 041de1b update should (@contra)
  • #55 Add passthrough option, fixes #25, fixes gulpjs/gulp#840 (@UltCombo)
  • 972c8ad Code style (@UltCombo)
  • b9629ea Add passthrough option, fixes #25, fixes gulpjs/gulp#840 (@UltCombo)
  • 318a983 new glob-watcher (@contra)
  • #53 Remove unnecessary coveralls from devDependencies (@shinnn)
  • 1ccdc53 remove unnecessary coveralls from devDeps (@shinnn)
  • #52 Update dotfiles and readme (@shinnn)
  • 87c36ed introduce istanbul-coveralls (@shinnn)
  • fb1a0fa use sag badges instead of png badges (@shinnn)
  • 5e1b24b update dotfiles (@shinnn)
  • 96c721f clean up empty object allocation (@contra)
  • 6e97447 logic consolidation (@contra)
  • 6f8f045 more style normalization (@contra)
  • 141ff43 style normalization (@contra)
  • 500f5cf logic cleanups (@contra)
  • f081c21 code cleanups in dest logic (@contra)
  • 2692230 fix dest memory leak when writing streams (@contra)
  • 3d2c6c0 report errors preparing write on symlinks (@contra)
  • 4481668 add dirMode param to dest and symlink, closes #36 (@contra)
  • #49 Add symlink support (Fixes #42) (@JonAbrams)
  • 558f374 new glob ordering (@contra)
  • 5876564 Match function to prepareWrite.js filename (@JonAbrams)
  • 21d7528 Move and rename to prepareWrite.js (@JonAbrams)
  • b447d5e Fix jshint warnings (@JonAbrams)
  • 15af3e5 De-dup common code between dest + symlink (#42) (@JonAbrams)
  • 4392605 Add symlink support (Fixes #42) (@JonAbrams)
  • #47 option.since implementation (@doowb)
  • 8cca620 updates per @contra (@doowb)
  • cec31c6 docs (@doowb)
  • 3d440b3 check for instance of Date (@doowb)
  • 44cc193 since implementation (@doowb)
  • #44 Swap defaults dependency with object-assign. (@ben-eb)
  • c07074c Swap defaults dep with object-assign. (@ben-eb)

v0.3.14 (2015/09/21 23:57 +00:00)

  • 5b056f6 update object-assign dep (@contra)
  • 27983ef merge (@contra)
  • 7ca959e remove watch #92 (@contra)
  • #90 Updated merge-stream version to 1.0.0 (@davidbarrows)
  • 22e5e13 Updated merge-stream version to 1.0.0 (@davidbarrows)
  • #88 fix wrong event name in README.md (@kketch)
  • 65445ec fix wrong event name in README.md (@kketch)
  • #85 Add symlink passthrough with followSymlinks (@Klowner)
  • 9f5f6e8 Add symlink copy with followSymlinks option (@Klowner)
  • #82 symlink opt.base should be the same as dest (@stevemao)
  • 0b3eed2 symlink opt.base should be the same as dest (@stevemao)
  • 3e2a5ef base can be a function now, also add better error messaging. closes #78 (@contra)
  • #81 use valid semver range for engine (@silverwind)
  • 69090c4 use valid semver range for engine (@silverwind)
  • 65090b8 Merge branch 'master' of https://github.com/wearefractal/vinyl-fs (@contra)
  • b481130 fix filter-since (@contra)
  • #79 add missing test for f7516ebac102104ad0f39437f7739bf5aedec165 (@stevemao)
  • 8e8135c update vinyl-filter-since (@contra)
  • cb86d86 add missing test for f7516ebac102104ad0f39437f7739bf5aedec165 (@stevemao)
  • a8161c8 update vinyl filter since (@contra)
  • 99db7de add sourcemaps to dest, clear up some dead src code now that empty arrays arent valid globs, dep updates (@contra)
  • d32876f update deps (@contra)
  • #77 Improvements (@stevemao)
  • f7516eb Expose options.base for dest (@stevemao)
  • 435c401 test on iojs and 0.12 (@stevemao)
  • a3b1aa6 Make readme more consistent (@stevemao)
  • #75 Fix default option in README (@stevemao)
  • a0820f4 Fix default option in README (@stevemao)
  • 812d0e6 add new glob tests, empty string is a failing glob now. google/material-design-lite#790 (@contra)
  • 1b7322d Merge branch 'master' of https://github.com/wearefractal/vinyl-fs (@contra)
  • 5af3ed8 fix dir symlinks on windows, closes #74 (@contra)
  • #73 using is-valid-glob module to handle nested arrays properly (@doowb)
  • 0a6bcb1 using is-valid-glob module to handle nested arrays properly (@doowb)
  • baf97e1 passing options through to readers is still a good idea, so not a full revert. #72 (@contra)
  • f6ead3c remove stripBOM flag, document BOM stripping. #72 (@contra)
  • #71 Update vinyl to 0.5.x (@lijunle)
  • 3a44b5d Update vinyl to 0.5.x (@lijunle)
  • #69 update license attribute (@pgilad)
  • 23640fd update license attribute (@pgilad)
  • 60685eb fix problem where you couldnt catch singular glob errors. add sourcemaps into src (@contra)
  • 12dec99 dep updates (@contra)
  • #63 export filterSince to vinyl-filter-since (@tunnckoCore)
  • 9bbf989 bump to vinyl-filter-since@v2 (@tunnckoCore)
  • 1a788e8 Merge github.com:wearefractal/vinyl-fs (@tunnckoCore)
  • #65 Remove realMode equality test on special bit test (@Meroje)
  • 627ace7 Remove realMode equality test on special bit test (@Meroje)
  • fd9388d merge in blaines changes (@contra)
  • fda2a71 fix some tests, update deps (@contra)
  • #64 switch to glob-watcher 2.0 (@phated)
  • 6524088 switch to glob-watcher 2.0
  • 5d9f058 export filterSince to vinyl-filter-since (@tunnckoCore)
  • #62 Fix mode comparison (@Meroje)
  • ba57ce7 Test for chmod with additional bits (@Meroje)
  • 0c3516b Fix mode comparison (@Meroje)

v0.3.13 (2014/11/13 23:18 +00:00)

  • 315e76a 0.3.13 (@contra)
  • ac5b449 switch off lodash to reduce size (@contra)

v0.3.12 (2014/11/13 23:01 +00:00)

  • 84a3fe9 0.3.12 (@contra)
  • b963614 exclude files to save space (@contra)

v0.3.11 (2014/11/04 18:56 +00:00)

  • 5ee1404 0.3.11 (@contra)
  • #41 use default mode for new files and directories (@joachimgit)
  • 99661c5 use default mode for new files and directories (@joachimgit)
  • c0cf9d0 small style fix (@contra)

v0.3.10 (2014/10/22 06:48 +00:00)

  • c6e7433 0.3.10 (@contra)
  • 793f538 remove duplexer2 which was broken (@contra)
  • 1e3b338 end false (@contra)

v0.3.9 (2014/10/09 18:34 +00:00)

  • 37c648d 0.3.9 (@contra)
  • 6bba193 empty arrays = dead stream, closes #40 (@contra)
  • 3e3d371 fix that potentially closes #25 (@contra)

v0.3.8 (2014/09/29 22:16 +00:00)

v0.3.7 (2014/08/29 07:10 +00:00)

  • 1a5efe8 0.3.7 (@contra)
  • 97d3195 update deps (@contra)
  • #34 Chmod mode to match the vinyl object (@oconnore)
  • a73458e reduce nesting per review
  • cf8e5fd Code review changes
  • e5684ac Check final mode in no-chmod test
  • dc8e769 Fix a fall through error
  • b20d11b Test stat/chmod approach with sinon stubs
  • 126164a Test if the file should be chmod'ed

v0.3.6 (2014/08/02 04:56 +00:00)

v0.3.5 (2014/07/30 23:04 +00:00)

  • 22edfd2 0.3.5 (@contra)
  • 20a7a05 fix dep tree (@contra)
  • #33 Display the invalid glob in error message (@kevinwestern)
  • 726b3a1 Display the invalid glob in error message (@kevinwestern)

v0.3.4 (2014/06/27 06:07 +00:00)

v0.3.3 (2014/06/26 16:35 +00:00)

  • 52ce21b 0.3.3 (@contra)
  • #29 Quick fix for using through2 to create dest stream (@tomchentw)
  • c678bd4 test(dest): also added finish event check for #26 (@tomchentw)
  • 595e96e test(dest): added test case for #26 (@tomchentw)
  • 8bf8612 fix(vfs.dest): attatched an noop data listener (@tomchentw)

v0.3.2 (2014/06/25 18:34 +00:00)

v0.3.1 (2014/06/25 14:28 +00:00)

  • 6004e32 0.3.1 (@contra)
  • #26 feat(lib/*.js): change map-stream to through2 (@tomchentw)
  • b181693 styles(lib): changed done back to cb (@tomchentw)
  • c5d76e5 feat(lib/*.js): change map-stream to through2@0.5.1 (@tomchentw)
  • 583d30e function for dest, closes #15 (@contra)
  • d0ba8bb make src a passthrough, clean up mode logic in dest, jshint, stylize (@contra)
  • c9b2c07 update graceful-fs dep (@contra)
  • 7af93d0 update travis yml (@contra)
  • 49fb44d 0.2.0 - BOM stripping and dep updates (@contra)
  • #21 Strip BOM when reading UTF-8 files (@mathiasbynens)
  • 4c1fc02 Strip BOM when reading UTF-8-encoded files (@mathiasbynens)
  • abd2fe4 rollback gaze update (@contra)
  • 103bb8c update glob-watcher (@contra)
  • a319889 check src and dest args, closes #8 (@contra)
  • 671197a drop support for 0.9 (@contra)
  • f89e03e 0.1.0 (@contra)
  • bb34369 comment (@contra)
  • c1c866a mergit (@contra)
  • cc81580 respect file modes in dest, add mode option to dest (@contra)
  • #10 Allow piping streaming vinyls through multiple .dest()'s (@hughsk)
  • d5566b2 Use ./src/streamFile for re-streaming .dest() streams (@hughsk)
  • 868a3ec Allow piping streaming vinyls through multiple .dest()'s (@hughsk)
  • 191d4ae update file paths as they cruise through .dest (@contra)
  • cb69aa6 cleanup (@contra)
  • f50d669 add tests for relative cwd (@contra)
  • 39dfc18 fix tests (@contra)
  • 60dac5f remove async dep (@contra)
  • 1178422 more tests (@contra)
  • ed50c02 directory test (@contra)
  • ee32c0a more simplifying (@contra)
  • fb481f0 more simplifying (@contra)
  • a415173 yep (@contra)
  • 753add9 simplify dest (@contra)
  • 5325dcf cwd in dest (@contra)
  • 1b975fd test cleaning (@contra)
  • abdcbb7 coveralls (@contra)
  • b7a8ebc license update (@contra)
  • bac7381 more dep updates (@contra)
  • 14f0a1e badges and refactor (@contra)
  • 8ac77fc wait for file close in writeStream (@contra)
  • 002273c writeStream fix (@contra)
  • af64059 Merge branch 'master' of https://github.com/wearefractal/vinyl-fs (@contra)
  • 5c36fbc trim fat - graceful-fs, map-stream, etc. (@contra)
  • #3 Fix broken refactor changes (@yyx990803)
  • c610342 fix writePath
  • b09678b require deps in writecontent.js
  • a30a0ea watch added (@contra)
  • 209d4f2 flesh out more (@contra)
  • 5958e7e new vinyl file isDirectory changes (@contra)
  • 7f8684b more tests (@contra)
  • bf1f18c start tests (@contra)
  • 23a1cff fix deps (@contra)
  • 35f230b start impl (@contra)