# <%= 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%><% }); %><% }); %> <% } %>
