Understanding Guidewire software versioning
Guidewire application versioning is a way to label a particular snapshot of a Guidewire application. It is a string label that Guidewire applies to its software. You see this version number primarily in Server Tools, in the Cluster Members screen and the Upgrade and Versions screens.
Guidewire manages software versioning through internal classes that provide the following information:
- Guidewire application name and version
- Guidewire module name and version
PolicyCenter writes version information to the application log at PolicyCenter start.
Application version numbering
A.B (a,b,c,d,e)
These numbers have the following meaning:
|
Version # |
Meaning |
|---|---|
|
|
Guidewire application version plus the application release build version, for example, 9.0.0.905. |
|
|
Custom version label |
|
|
Platform major version |
|
|
Platform minor version |
|
|
Application major version |
|
|
Application minor version |
|
|
Data model version number |
9.0.0.905.20161017 (6,22,11,45,175)
Notice that:
- 9.0.0.905 is the application version number (9.0.0) plus the application release build version number (905).
- 20161017 is a custom label that you define in file customer-version.properties. In this case, the label indicates the date of a PolicyCenter configuration upgrade. If not defined, this field is empty.
- 175 is an upgrade version number that you define in file extensions.properties.
