Skip to content

v6.0.0-beta.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@mshima mshima released this 09 May 14:28
· 109 commits to main since this release

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

  • Drop node 14 support.
  • Uses new @yeoman/types for environment/generator interoperability. Conflicts 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.
  • 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);
  }),
}
  • Composing with esm generators is async:
const generator = await this.composeWith('get');

v6.0.0-alpha.4...v6.0.0-beta.0