Deal with semantic version number
Summary
We would like to use fully the Semantic version number (X.Y.Z)
Description
Who will use the new feature?
/e/ team
users
What is the target of the new feature for this user?
Being able to identify more clearly each update
Why this user would like to use this feature?
It will be easier to share patch update.
Examples
Reflection
Some modifications to be done in
- Updater (probably related to https://gitlab.e.foundation/e/backlog/-/issues/1596)
- OTA server
Mockups
Diagrams
Validation
Install a X.Y.Z
You should be able to see X.Y.Z+1 and X.Y+1.Z updates
You should not be able to see X.Y.Z-1 and X.Y-1.Z updates.
The Z should appear in the Updater UI, at all places (screens, popup, notifications).