Release notes

This page lists past release notes for Rockcraft, summarising new features, bug fixes and backwards-incompatible changes in each version. It also contains the release and support policies for Rockcraft.

Current releases

Release policy and schedule

Canonical is committed to releasing Rockcraft on a regular monthly cadence. Our goal is to have new features and fixes available as soon as possible. On the first Monday of the month, we publish a major or minor version of Rockcraft to the candidate channel, where it undergoes testing and feedback. If we determine the candidate is ready for mainstream use by the Monday of the week after, we release it as a stable version. During testing and feedback of a candidate, we prioritise fixes for critical issues.

Rockcraft release naming follows the Semantic Versioning 2.0.0 scheme with numbers for major, minor, and patch versions.

Version

Example

Significance

Major

3.1.2

A change that drops support for an earlier software base.

Minor

3.1.2

A new feature within the major version.

Patch

3.1.2

A bug fix within the major or minor version.

Long-term support

Rockcraft doesn’t have long-term support (LTS) releases. However, we typically deliver a compatibility release shortly after Ubuntu LTS releases to ensure continuity.

Rockcraft software bases are derived from Ubuntu LTS releases, and their development keeps pace with the OS’s new releases and support lifecycle.