Version support

Because Kosmorro and Kosmorrolib are two specific projects that don't have the same goal, they don't benefit of the same kind of version support.

This page gives all the details you need on how are supported the versions of both projects.

Kosmorro Last version: 0.10.6

For Kosmorro, the command line program, only the last version is supported.

If you are not sure of what version of Kosmorro you are running, invoke kosmorro --version, and upgrade if needed.

Kosmorrolib Last version: 1.0.1

For Kosmorrolib, the library that actually makes the calculations, the last patch of the two last minor versions are supported. Therefore, once a new minor version of Kosmorrolib is released, you have some time to upgrade before it comes to End-of-Life.

Backward Compatibility Promise

Kosmorrolib versioning follows the Semantic Versioning 2.0.0 specification, so each minor version keeps backward compatibility (BC) of the features. Any BC-break in a minor version must be treated as a bug. See the support page for more information about how to report it.

When it is possible, any BC break that can be anticipated in the next major release will be preceded by a deprecation in a minor version, that are listed in the Changelog for each version.