{{- $featureDataFiles := .Site.GetPage "page" "docs/reference/command-line-tools-reference/feature-gates" -}} {{- $removedFeatureGateRequested := .Get "show-removed" -}} {{- $includeValues := .Get "include" -}} {{- $sortedFeatureGates := sort ($featureDataFiles.Resources.ByType "page") -}}
{{- T "feature_gate_table_header_feature" -}} | {{- T "feature_gate_table_header_default" -}} | {{- T "feature_gate_table_header_stage" -}} | {{- if $removedFeatureGateRequested -}} {{- T "feature_gate_table_header_from" -}} {{- else -}} {{- T "feature_gate_table_header_since" -}} {{- end -}} | {{- if $removedFeatureGateRequested -}} {{- T "feature_gate_table_header_to" -}} {{- else -}} {{- T "feature_gate_table_header_until" -}} {{- end -}} |
---|---|---|---|---|
{{- $featureGateName -}} |
{{- if isSet $featureGate "defaultValue" -}}{{- $featureGate.defaultValue -}} {{- else -}}–{{- end -}} |
{{- T (printf "feature_gate_stage_%s" $featureGate.stage) -}} | {{- $featureGate.fromVersion -}} | {{- if isSet $featureGate "toVersion" -}}{{- $featureGate.toVersion -}}{{- else -}}–{{- end -}} |