EngineVersion

From Spring
Jump to navigationJump to search

Spring Engine Version Explained

Stable

The current stable version is 106.0 (see the Wiki template), while the synced part is 106.0. If you do not know what sync refers to in spring, you may read: http://springrts.com/wiki/Syncing_System

Parts

names: Major.Minor.Patchset (Additional)

example: 106.0. (0.82.7-22-gb98590d Headless Sync-Debug)


Major

You may think of these as a milestones. Big feature sets get introduced in these.

Minor

Mostly (bigger) bug-fixes, including synced ones.

Patchset

Minor, non sync-changing bug-fixes.

Additional

This contains everything that further specifies a build, but would not fit into a fixed version scheme, like indicator strings for special builds, or the exact SCM commit. It may be empty. As this part is specific to a binary, it usually omitted when specifying a spring version. It can be found in the main log.