# <%= version%> (<%= today%>) <% if (_(changelog.feat).size() > 0) { %> ## Features <% _(changelog.feat).keys().sort().forEach(function(scope) { %> - **<%= scope%>:** <% changelog.feat[scope].forEach(function(change) { %> - <%= change.msg%> (<%= helpers.commitLink(change.sha1) %>) <% }); %><% }); %> <% } %> <% if (_(changelog.fix).size() > 0) { %> ## Bug Fixes <% _(changelog.fix).keys().sort().forEach(function(scope) { %> - **<%= scope%>:** <% changelog.fix[scope].forEach(function(change) { %> - <%= change.msg%> (<%= helpers.commitLink(change.sha1) %>) <% }); %><% }); %> <% } %> <% if (_(changelog.breaking).size() > 0) { %> ## Breaking Changes <% _(changelog.breaking).keys().sort().forEach(function(scope) { %> - **<%= scope%>:** <% changelog.breaking[scope].forEach(function(change) { %> <%= change.msg%><% }); %><% }); %> <% } %>