{{- $repourl := $.Info.RepositoryURL -}} # CHANGELOG All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased]({{ .Info.RepositoryURL }}/compare/{{ $latest := index .Versions 0 }}{{ $latest.Tag.Name }}...HEAD) {{ if .Unreleased.NoteGroups }} {{ range .Unreleased.NoteGroups -}} ### {{ .Title }} {{ range .Notes -}} {{ .Body }} {{ end -}} {{ end -}} {{ end -}} {{ range .Unreleased.CommitGroups }} {{ range .Commits -}} {{- /** Remove markdown urls when there's a pull request linked and replace it with a tag **/ -}} {{- $subject := (regexReplaceAll `URL` (regexReplaceAll `\[#(\d+)\]\(.*?\)` .Subject "#${1}") $repourl) -}} {{- /** Filter out refs mentioned in the title **/ -}} {{- $list := (list) -}} {{- range $idx, $ref := .Refs -}} {{- if not (regexMatch $ref.Ref $subject) -}} {{ $list = append $list $ref }} {{- end -}} {{- end -}} {{- /** end custom variables **/ -}} {{ if .TrimmedBody -}}