Versioning for apps

semver is a standard for libraries, but it doesn't work well for apps:

Time-based schemes suit better, here is one I used on a past project: YY.MM.BUILD_NUMBER

Some downsides:

One more tip:
Make it easy to find version in your app. No need to show it somewhere in interface, it may be exposed as window.MY_APP_NAME_VERSION, for example.


Created: 2022-08-01