Skip to content

Releases: yeoman/generator

Release v4.8.1

12 Apr 20:45
Compare
Choose a tag to compare
  • Revert error handler behavior: Make sure it's not handled.
  • Make sure to don't continue runLoop when a error is emitted.

Release v4.8.0

08 Apr 22:56
Compare
Choose a tag to compare
  • Fix security warning.
  • Any emitted error rejects #run promise.
  • Implement cancellable tasks. (#1204)
  • Add option to forward errors to the environment.
  • Make yeoman-environment and mem-fs-editor dependency optional.
  • Implement conflicter predefined status (#1210)
  • Allow decoupling generator's and composed generator's cwd from env cwd.
  • Implement checkEnvironmentVersion
  • Fixes.

Release v4.7.2

14 Mar 01:41
Compare
Choose a tag to compare
  • Add missing parameter to catch.
  • Update dependencies.

Release v4.7.1

11 Mar 19:29
Compare
Choose a tag to compare
  • Fixes dependency error.

v4.7.0

09 Mar 10:19
Compare
Choose a tag to compare
  • Fix generator standalone run.
  • Allow Storage to use lodash paths.

v4.6.0

27 Feb 04:07
Compare
Choose a tag to compare
  • Emit event on environment once queued task is done. (#1172, #1177)

  • Improvements to custom queues (#1158)

    • Create queueTask, createTaskGroup methods.
    • Add options to custom priorities.
  • Implement createStorage convenience method (#1168)

  • Implement localConfigOnly option. (#1161)

  • Add returnNewGenerator option to composeWith (#1157, #1170, #1178)

  • Documentation fixes and improvements.

v4.5.0

27 Jan 13:09
Compare
Choose a tag to compare
  • Feature: new customPriorities constructor option.
  • Feature: new debug method.
    • Uses a debug object with options.namespace as namespace.
  • Minor fixes and improvements

v4.4.0

07 Jan 15:01
Compare
Choose a tag to compare
  • New dryRun option. Conflicter will skip every file change.
  • Storage#commit() now uses fs.writeJSON instead of fs.write(JSON.stringfy())
  • Storage allows to omit the name parameter on constructor.

v4.3.0

07 Jan 14:59
Compare
Choose a tag to compare
  • New feature: Generator#queueMethod() can now be called with an object.

v4.2.0

27 Oct 08:46
Compare
Choose a tag to compare
  • New feature: Support diffing to ignore whitespace change yo node --no-whitespace
  • New feature: Generator#composeWith() can now be called with an array of generators.
  • Bugfix: Fixes bug when a generator default export is under exports.default (like when compiling es6 modules with Babel)
    • some other minor fixes and improvements