Changelog
1.0
First release.
- Builds a version string from the Project Version, CI build number, changelist, platform, configuration, and build date.
- Fully customizable string format template with an array of token replacements.
- SemVer, CalVer, and sequential presets, plus a custom template. CalVer presets use a 4-digit year. Optional pre-release label (
alpha,beta,rc,ea, or custom). - Project Settings page with full configuration options and live previews of version strings.
- Build number auto-detection for Jenkins, TeamCity, GitHub Actions, GitLab CI, Azure DevOps, CircleCI, AppVeyor, Buildkite, and Horde. Or read from any configured environment variable or command-line argument.
- Changelist value detection for Perforce, Unity Version Control, and git.
- Build date automatically set or read from an environment variable or command-line argument.
- Version file packaged with CI builds with configurable filename format, for example
version.Shipping.txt. - iOS and Android version sync: write configurable versions into
VersionInfoandVersionDisplayNamefor each platform. - Android
StoreVersionand iOSCFBundleVersionsources: use the build number, changelist, an environment variable, or a command-line argument. - Network version setting: choose what version string Unreal compares when a client joins a server.
- Full featured Blueprint and C++ API.
- Version Text UMG widget with display options.
- Full support for Blueprint-only projects.

