Release Policy


From MOSEK 9 the MOSEK version numbering format is major.minor.revision, following the standard for Semantic Versioning, that is:

  • Major version: A new major version contains new features, major enhancements and performance improvements. Moreover, supported platforms and tools, e.g. Java version, can change in a major release. Incompatibilities with previous versions can be expected.
  • Minor version: A new minor release contains new features and efficiency improvements. Compatibility with the previous releases of the same major version is maintained.
  • Revision: A new revision includes bug fixes and in some cases support for new versions of tools, e.g. Python. Fully backwards compatible with existing releases of the same minor version. New revisions are released frequently.

This implies that all versions with the same major version number behave almost identically. In general it is safe and easy to upgrade to a newer version with same major version number. Some work can be expected when upgrading to a new major version but performance improvements can be expected. See release notes on the documentation page.

MOSEK supports a major version at least 2 years after the next major version is released. This means that for versions without active support no new fixes or improvements will be made.

Major Release Dates

Version Release Date Active Support? Supported Until
10 22-mar-2022 Current stable release, Ongoing support
9 15-jan-2019 Ongoing support
8 27-may-2016 No 31-may-2022
7 16-may-2013 No 31-jun-2019
6 01-sep-2009 No 16-may-2013
5 01-jun-2007 No 01-sep-2009
4 03-mar-2006 No 01-jun-2007
3 01-sep-2003 No 03-mar-2006