{{ range $releaseInfo := .Site.Data.releases.schedule.schedules }} {{- $version := printf "%s" $releaseInfo.release -}} {{- $dataIdVersion := replace ( printf "%s" $releaseInfo.release ) "." "-" | anchorize -}}
{{- if gt (time.Format "2006-01-02" $releaseInfo.maintenanceModeStartDate) (time.Format "2006-01-02" now) -}} {{ printf (T "release_info_next_patch") $releaseInfo.next.release | markdownify }} {{- end -}}
{{ $releaseInfo.next.note | markdownify }}
{{- $maintenance_mode_start_date := ( printf "" (time.Format "2006-01-02" $releaseInfo.maintenanceModeStartDate) (time.Format ":date_full" $releaseInfo.maintenanceModeStartDate) (time.Format ":date_medium" $releaseInfo.maintenanceModeStartDate) ) | safeHTML -}} {{- $release_eol_date := ( printf "" (time.Format "2006-01-02" $releaseInfo.endOfLifeDate) (time.Format ":date_full" $releaseInfo.endOfLifeDate) (time.Format ":date_medium" $releaseInfo.endOfLifeDate) ) | safeHTML -}} {{- if eq (T "release_info_eol") "" -}} {{- if gt (time.Format "2006-01-02" $releaseInfo.maintenanceModeStartDate) (time.Format "2006-01-02" now) -}} {{- T "release_maintenance_and_end_of_life_details_current" (dict "minor_version" $version "maintenance_mode_start_date" $maintenance_mode_start_date "release_eol_date" $release_eol_date ) | markdownify -}} {{- else -}} {{- T "release_maintenance_and_end_of_life_details_past" (dict "minor_version" $version "maintenance_mode_start_date" $maintenance_mode_start_date "release_eol_date" $release_eol_date ) | markdownify -}} {{- end -}} {{- else -}} {{- printf (T "release_info_eol") $version $maintenance_mode_start_date $release_eol_date | markdownify -}} {{- end -}}
{{ if $releaseInfo.previousPatches }}{{ T "patch_release" }} | {{ T "release_cherry_pick_deadline" }} | {{ T "release_target_date" }} | {{ T "release_note" }} | ||
---|---|---|---|---|---|
{{ $patchReleaseInfo.release }} | {{- with $patchReleaseInfo.cherryPickDeadline -}}{{- else -}} | - | {{- end -}} {{- with $patchReleaseInfo.targetDate -}}{{- else -}} | - | {{- end -}}{{ $patchReleaseInfo.note | markdownify }} |