Yeoman Generator Versions Save

Rails-inspired generator system that provides scaffolding for your apps

v6.0.0-rc.4

10 months ago
  • Fix composeLocallyWithOptions composing generators with factories df635f1

https://github.com/yeoman/generator/compare/v6.0.0-rc.3...v6.0.0-rc.4

v6.0.0-rc.3

10 months ago
  • allow to ignore 'This Generator is empty' error 5291e9c

https://github.com/yeoman/generator/compare/v6.0.0-rc.2...v6.0.0-rc.3

v6.0.0-rc.2

1 year ago
  • don't emit error at environment, environment's queueTask should handle failures. 02e6785

https://github.com/yeoman/generator/compare/v6.0.0-rc.1...v6.0.0-rc.2

v6.0.0-rc.1

1 year ago
  • replace lodash with lodash-es 7fa5597
  • add spawn/spawnSync 580ba5c

https://github.com/yeoman/generator/compare/v6.0.0-rc.0...v6.0.0-rc.1

v6.0.0-rc.0

1 year ago

The yeoman-generator package now export a native ESM module. (Learn more about ESM)

  • Drop node 12/14 support.
  • Requires yeoman-environment ^3.18.4.
  • Provides built-in types.
  • Uses new @yeoman/types for environment/generator interoperability. May conflict with @types/yeoman-* types.
  • Move skipParseOptions and customPriorities to features c12806a
  • Drop deprecated install (and not included by default) action 1a856b1 Install action was not scalable. A separated task package can be considered at yeoman-api.
  • run-async is not provided anymore: Convert to Promises or use run-async v3:
import runAsync from 'run-async';
class Gen {
  asyncTaskWithCallback: runAsync(function() {
    const done = this.async();
    asyncMethod(done);
  }),
}
  • composeWith is async:
    • If used inside constructor, move it to _postConstruct or beforeQueue.
    • Due to complexity, prefer composeWith(generator, composeOptions signature.

v5.9.0

1 year ago

v6.0.0-beta.2

1 year ago

v6.0.0-beta.1

1 year ago
  • fix: readd options to queueTransformStream 33cbbe5

https://github.com/yeoman/generator/compare/v6.0.0-beta.0...v6.0.0-beta.1