{{ $prev := now.Format "2006"}}
{{ range first 1 .Pages.ByPublishDate.Reverse }}
{{if .Date}}
{{if eq $prev (.Date.Format "2006")}}
{{ $prev }}
{{end}}
{{end}}
{{end}}
{{range .Pages.ByPublishDate.Reverse}}
{{if .Date}}
{{$curr := .Date.Format "2006"}}
{{if lt $curr $prev }}
{{ $curr }}
{{end}}
{{ if .Params.date }}
{{ .Date.Format (.Site.Params.dateFormat | default ":date_medium") }} -
{{ end }}
{{ .Title | markdownify }}
{{ $prev = $curr}}
{{end}}
{{end}}