41 KiB
41 KiB
Change Log
v2.4.2 (2016/03/03 19:59 +00:00)
v2.4.1 (2016/03/02 20:53 +00:00)
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 fromsrc
tothrough2
(@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 inatime
andmtime
(@erikkemperman) - e3849f2 Use
fs.futimes
to retain sub-second precision inatime
andmtime
(@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 indest()
(@derekslife) - c4750b2 Encapsulated error filtering logic into
isErrorFatal
func (@derekslife) - 32fc5c8 Updated docs for
overwrite
option (@derekslife) - 5572793 Implemented
overwrite
option indest()
(@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
fordest
(@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. https://github.com/google/material-design-lite/issues/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
tovinyl-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
tovinyl-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)
v0.3.12 (2014/11/13 23:01 +00:00)
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)
- 0507aed 0.3.8 (@contra)
- 4d95e2e lstat (@contra)
- #37 Docs link fix (@yuvilio)
- b9f3053 Docs link fix (@yuvilio)
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)
- 7256498 0.3.6 (@contra)
- dc9d723 update vinyl dep (@contra)
- 387c47b Satisfy the bot.
- 5887067 Chmod mode to match the vinyl object
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)
- 8fef1ed 0.3.2 (@contra)
- #27 Removed through2-map dependency (@tomchentw)
- ede010b feat(index.js): removed through2-map dependency (@tomchentw)
- d1433cb .npmignore (@contra)
- 74347cc .npmignore (@contra)
- 7c66ea2 .npmignore (@contra)
- cece0dc .npmignore (@contra)
- 33ac098 .npmignore (@contra)
- 831044b .npmignore (@contra)
- ff582cc .npmignore (@contra)
- fe75d6a .npmignore (@contra)
- 0c1da37 .npmignore (@contra)
- 10e6b53 .gitignore (@contra)
- 97296ef .npmignore (@contra)
- a12356c .gitignore (@contra)
- 7a7f2e5 .jshintrc (@contra)
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)