{{/* This template is used to provide different content for the unstable spec version and for a versioned release. */}} {{ $status := .Site.Params.version.status }} {{ if eq $status "unstable"}}

This is the unstable version of the Matrix specification.

This changelog lists changes made since the last release of the specification.

{{ else }}

This is version {{ .Site.Params.version.major_version}}.{{ .Site.Params.version.minor_version}}.{{ .Site.Params.version.patch_version}} of the Matrix specification.

Versions for the Matrix specification follow a three-part format like `major.minor.patch`.

* `major` version increments are reserved for very significant changes. * `minor` version increments may signal additions, deprecations, or breaking changes. * `patch` version increments are for clarifications to the specification and don't affect implementations.

This changelog lists changes made in the initial {{ .Site.Params.version.major_version}}.{{ .Site.Params.version.minor_version}} release and any subsequent patch releases to that version.

{{ end }}