Open 3D Engine Versioning and Release Terminology

Open 3D Engine (O3DE) Version Numbering

O3DE source code is versioned using the XXXX.X numbering format. Larger numbers indicate later versions. O3DE binaries are versioned using the XX.XX numbering format. The decimal place is moved to the left by 2 values from the original source code version, and any values after 4 are truncated. Larger numbers indicate later versions.

Example:

Source code versionBinary package version
1000.010.00
1234.512.34
Note:
Given that we are a new open source community, this version numbering is subject to change for future releases pending discussions and alignment between SIG-Release, the marketing committee, and the technical steering committee. We are also considering the introduction of a friendly name schema for major versions of the engine. We invite any and all feedback and contributions from the community to help define a strategy for release terminology and friendly names for future iterations of O3DE here.

O3DE Release Terminology

  • Stable: This feature is ready for users to actively develop using it. APIs and functionality can be considered stable and any significant new work will be captured in an RFC before changes are made.
  • Preview: This feature is almost done and is stable. May still go through small changes.
  • Experimental: This feature is a work-in-progress. Don’t depend on it yet; it may go through significant changes.