Phenom App Versioning
Examples and guidelines for versioning the Phenom App.
Categories:

Diagram illustrating the Phenom App versioning strategy including core versions, platform variations, and white-label configurations.
© Phenom Earth 2025
Phenom App Versioning Examples
Here are several examples to illustrate the Phenom App versioning strategy:
Core Versions
1.0.0
: Initial stable release.1.1.0
: Added new, backwards-compatible features.1.2.3
: Bug fixes for version 1.2.2.0.0
: Major release with breaking changes.
Platform and Hardware Variations
1.2.0+desktop+RPI4
: Desktop version for Raspberry Pi 4.1.2.0+mobile+S23
: Mobile version for Samsung Galaxy S23.2.0.0+desktop+UPX
: Desktop version for UP Xtreme board, with breaking changes from 1.x.1.1.0+mobile+S22
: Mobile version on older hardware, Samsung Galaxy S22.
White-Label Configurations
1.3.0+desktop+RPI4+clntACME
: Desktop version for Raspberry Pi 4, with Acme Corp’s customizations.1.3.0+mobile+S23+clntBRZ
: Mobile version for Samsung Galaxy S23, with Bronze Ltd’s customizations.2.0.0+desktop+UPX+clntCYB
: Desktop version for UP Xtreme board, with Cyberdyne Systems’ customizations and breaking changes from 1.x.
Combined Examples
1.2.3+desktop+RPI4+clntXYZ
:- Core Version: 1.2.3 (Bug fixes on 1.2)
- Platform: Desktop
- Hardware: RPI4
- White-label: clntXYZ
2.0.0+mobile+S23+clntABC
:- Core Version: 2.0.0 (Major release with breaking changes)
- Platform: Mobile
- Hardware: S23
- White-label: clntABC
1.1.0+desktop+UPX
:- Core Version 1.1.0 (Minor release with new features)
- Platform: Desktop
- Hardware: UPX
1.0.0+mobile+S22+clntDEF
:- Core Version 1.0.0 (Initial stable release)
- Platform: Mobile
- Hardware: S22
- White-label: clntDEF
Pre-release Version Examples (Alpha, Beta, RC)
1.0.0-alpha.1
: First alpha release of version 1.0.01.0.0-beta.2
: Second beta release of version 1.0.01.0.0-rc.1
: First release candidate for version 1.0.01.0.0-alpha+desktop+RPI4+clntXYZ
: Alpha version for desktop, RPI4 hardware and client XYZ.
Version Examples (Internal Phenom Use and Public)
0.1.0-alpha+ios+INT
: Initial alpha version for iOS, internal Phenom testing.0.1.0-alpha+android+INT
: Initial alpha version for Android, internal Phenom testing.0.2.0-beta+ios+INT
: Second beta version for iOS, with updates.0.2.0-beta+android+INT
: Second beta version for Android, with updates1.0.0-beta.1+ios+PUB
: First public beta release for iOS1.0.0-beta.1+android+PUB
: First public beta release for Android1.0.0-rc.1+ios+PUB
: First public release candidate for iOS1.0.0-rc.1+android+PUB
: First public release candidate for Android1.0.0+ios+PUB
: First public release for iOS1.0.0+android+PUB
: First public release for Android
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.