Skip to content

Support Policy

This page states how Mokka releases are numbered, which release receives fixes, and how long a deprecated feature stays.

Versioning

A Mokka version is X.Y.Z:

Part Increases for
X (major) From 1.0, a change that breaks the API: the CRDs, configuration files, environment variables, or how Mokka works.
Y (minor) A release from main that is not fixes only, normally the scheduled one cut every second week with whatever has merged.
Z (patch) A release that carries only security and bug fixes.

Before 1.0, a change that breaks the API ships in the next Y release, with a **Breaking:** changelog entry that states the action a user takes; from 1.0, it makes the release an X.

Mokka publishes no release candidates, only stable vX.Y.Z releases. The images and charts a release publishes carry its version without the v: the v0.5.0 tag publishes 0.5.0.

Life cycle

Only the latest release receives fixes: the latest release on the GitHub releases page.

Fixes land on main and ship in the next scheduled release. When a fix cannot wait, maintainers cut an out-of-cycle release from main. It is a Z release when every change since the last release is a fix, and the next Y otherwise, or from 1.0 the next X when a change breaks the API.

There are no release branches and no backports, so an older release gets no fixes. To get a fix, upgrade to the latest release.

Security fixes include fixes for published CVEs (Common Vulnerabilities and Exposures). To report a vulnerability, follow the security policy.

Effective 2026-10-12

This policy takes effect on 2026-10-12. The release-X.Y branches are retired, and v0.4.1 was the last release cut from one.

Deprecation

A deprecation is announced in a Y release, in the Deprecated section of its changelog entry. The deprecated feature is removed no earlier than three Y releases later: a deprecation announced in 0.6.0 can be removed in 0.9.0 at the earliest.

Upgrades

Before upgrading, read the changelog entry of every release between your version and the target.