v0.15.0
Env
- Finding modules on your disk should now be more reliable. When
NODE_PATH
env variable is set, we use it to find global modules - you should set it to point to your global module install directory to ensure maximum reliability.
Adapters
Adapters are the big new feature. They should allow text editors from presenting a custom UI based on top of the Generator API. More detail on our wiki: https://github.com/yeoman/generator/wiki/Using-yeoman-in-non-cli-environment
Base Generator
- the
remote
method now bindfile-utils
scoped environment to the remote object returned in the callback. - Generators can now all be extended with the
.extend()
method (similar to backbone inheritance way). This makes for a cleaner syntax and easier extension chain.
var yo = require('yeoman-generator');
var myGenerator = yo.generators.Base.extend({
method1: function () {}
})