Skip to content

Versioning

nonother edited this page Nov 24, 2015 · 1 revision

New versions of matlabcontrol are released periodically.

Versioning Format

Versions use a α.β.γ format to indicate information about the release. α indicates a major new release which is incompatible with releases with a different α. β introduces new or improved features while retaining full binary compatibility. For example an application making use of 1.3.2 could upgrade to 1.4.0 without changing their code. γ is a bug fix and retains full binary compatibility. For instance an application could upgrade from 1.4.0 to 1.4.1 without changing their code.

Unsupported Use

Classes which are not documented, such as classes contained in the matlabcontrol.internal package may change without notice and changes to them are not considered when ensuring binary compatibility - do not make use of them.

Some interfaces are marked with a warning that the interface is not intended to be implemented by users of matlabcontrol. These interfaces may be added to between versions which will not break consumers of the interface, but would break any implementers of the interfaces. Do not implement these interfaces, changes of this nature to the interfaces are not considered breaking changes.

Releases

See the Releases page for this project for release notes for each version.

Clone this wiki locally