# ECM Park Services v3 Versioning

ECM Park Services v3 uses a hybrid release identifier made from two parts:

```text
v3.0.4-0004
```

## Parts

- `v3.0.4` — Server/App SemVer.
- `0004` — Global build number.
- `v3.0.4-0004` — Full release identifier / package identifier.

## Rules

1. Do not reuse version/build identifiers.
2. Patch number increments with each generated build in the current version line.
3. Global build number increments continuously across releases and does not reset when the version line changes.
4. Keep server/app version, build number, and full release identifier clearly documented in every package.

## Current build

```json
{
  "serverVersion": "v3.0.4",
  "buildNumber": "0004",
  "releaseIdentifier": "v3.0.4-0004",
  "packageName": "ECM_Park_Services_v3.0.4-0004-a26-shell.zip"
}
```
