v6.0.0-beta.0
Pre-release
Pre-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 userun-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');