Release notes¶
This page lists the notes for past releases of Charmcraft, which summarise new features, bug fixes and backwards-incompatible changes in each version. It also contains the release and support policies for Charmcraft.
Current releases¶
Charmcraft 3¶
Charmcraft 2¶
Charmcraft 2 is supported for older deployments and features. If you require a feature that Charmcraft 3 doesn’t support, please check the 3.0 breaking changes and, if your issue isn’t listed as a breaking change, please file a bug report.
Past releases¶
Older releases can be seen in the Changelog.
Release versioning¶
Charmcraft version naming follows the Semantic Versioning 2.0.0 scheme with numbers for major, minor, and patch versions.
Version |
Example |
Significance |
---|---|---|
Major |
3.1.2 |
Apps: A change that drops support for operating systems or features. |
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¶
Charmcraft doesn’t have long-term support (LTS) releases. However, we typically deliver a compatibility release shortly after Ubuntu LTS releases to ensure continuity. Charmcraft software bases are derived from Ubuntu LTS releases, and their development keeps pace with the OS’s new releases and support lifecycle.