Skip to main content

Versioning and Migration

This document covers the SDK versioning policy.

Versioning Policy​

The MOSA SDK follows Semantic Versioning (SemVer):

  • MAJOR: Breaking changes that require code changes
  • MINOR: New features that are backward compatible
  • PATCH: Bug fixes that are backward compatible

Version Format​

MAJOR.MINOR.PATCH (e.g., 1.2.3)

Breaking Changes​

Breaking changes are indicated by:

  • Major version increment
  • Deprecation warnings in previous version (when possible)

Release Notes​

Version 1.0.0 (Pre-release)​

Initial Release

  • Android SDK support
  • iOS SDK support
  • Flutter SDK support
  • Basic dock operations (unlock/lock)
  • Session management
  • Offline support
  • Callback system

Compatibility​

Platform Compatibility​

SDK VersionAndroidiOSFlutter
1.0.0API 24+iOS 13+3.0+

Backend Compatibility​

SDK versions are compatible with backend API versions as documented in release notes.

Support​

For help and support:


For detailed API changes, see the API Reference.