Skip to content

Latest commit

 

History

History
136 lines (93 loc) · 3.38 KB

CHANGELOG.md

File metadata and controls

136 lines (93 loc) · 3.38 KB

gulp changelog

3.5.5

  • update deps
  • gulp.dest now support mode option, uses source file mode by default (file.stat.mode)
  • use chalk for colors in bin
  • update gulp.env deprecation msg to be more helpful

3.5.2

  • add -V for version on CLI (unix standard)
  • -v is deprecated, use -V
  • add -T as an alias for --tasks
  • documentation

3.5

  • added gulp.watch(globs, tasksArray) sugar
  • remove gulp.taskQueue
  • deprecate gulp.run
  • deprecate gulp.env
  • add engineStrict to prevent people with node < 0.9 from installing

3.4

  • added --tasks that prints out the tree of tasks + deps
  • global cli + local install mismatch is no longer fatal
  • remove tests for fs stuff
  • switch core src, dest, and watch to vinyl-fs
  • internal cleaning

3.3.4

  • --base is now --cwd

3.3.3

  • support for --base CLI arg to change where the search for gulpfile/--requires starts
  • support for --gulpfile CLI arg to point to a gulpfile specifically

3.3.0

  • file.contents streams are no longer paused coming out of src
  • dest now passes files through before they are empty to fix passing to multiple dests

3.2.4

  • Bug fix - we didn't have any CLI tests

3.2.3

  • Update dependencies for bug fixes
  • autocomplete stuff in the completion folder

3.2

  • File object is now vinyl
  • .watch() is now glob-watcher
  • Fix CLI -v when no gulpfile found
  • gulp-util updated
  • Logging moved to CLI bin file
    • Will cause double logging if you update global CLI to 3.2 but not local
    • Will cause no logging if you update local to 3.1 but not global CLI
  • Drop support for < 0.9

3.1.3

  • Move isStream and isBuffer to gulp-util

3.1

  • Move file class to gulp-util

3.0

  • Ability to pass multiple globs and glob negations to glob-stream
  • Breaking change to the way glob-stream works
  • File object is now a class
  • file.shortened changed to file.relative
  • file.cwd added
  • Break out getStats to avoid nesting
  • Major code reorganization

2.7

  • Breaking change to the way options are passed to glob-stream
  • Introduce new File object to ease pain of computing shortened names (now a getter)

2.4 - 2.6

  • Moved stuff to gulp-util
  • Quit exposing createGlobStream (just use the glob-stream module)
  • More logging
  • Prettier time durations
  • Tons of documentation changes
  • gulp.trigger(tasks...) as a through stream

1.2-2.4 (11/12/13)

  • src buffer=false fixed for 0.8 and 0.9 (remember to .resume() on these versions before consuming)
  • CLI completely rewritten
    • Colorful logging
    • Uses local version of gulp to run tasks
    • Uses findup to locate gulpfile (so you can run it anywhere in your project)
    • chdir to gulpfile directory before loading it
    • Correct exit codes on errors
  • silent flag added to gulp to disable logging
  • Fixes to task orchestration (3rd party)
  • Better support for globbed directories (thanks @robrich)

1.2 (10/28/13)

  • Can specify buffer=false on src streams to make file.content a stream
  • Can specify read=false on src streams to disable file.content

1.1 (10/21/13)

  • Can specify run callback
  • Can specify task dependencies
  • Tasks can accept callback or return promise
  • gulp.verbose exposes run-time internals

1.0 (9/26/13)

  • Specify dependency versions
  • Updated docs

0.2 (8/6/13)

  • Rename .files() to .src() and .folder() to .dest()

0.1 (7/18/13)

  • Initial Release