source/_changelog.haml (16 lines of code) (raw):
.changelog
- sorted_changelog_entries.each do |date, entries|
%article
%header
%h1{ id: "changelog-#{date}" }= format_changelog_date(date)
- changelog_entries_per_team(entries).each do |team, t_entries|
%h2= team
- changelog_entries_per_author(t_entries).each do |author, a_entries|
%h3= author
%ul
- a_entries.each do |entry|
%li
- if entry['link'] && !entry['link'].empty?
= link_to(entry['description'], entry['link'])
- else
= entry['description']