App Version number: best practices / guidelines

Tomigs
Member Posts: 88
Hi,
I'd like to ask for some advice on the version number for the apps (the parameter "version" in the app.json file).
We are currently using the below convention:
22.5.20231011.7
Being:
- "22" for the BC major version
- "5" for the application version
- "2023" - year
- "10" - month
- "11" - day
- "7" - version within the day
Would you have any suggestion/ alternative ways of doing it?
I'm considering things like if the BC version adds much info
And if it would be beneficial to add the type of environment (ie, a different version for UAT and Production: "UAT22.5.20231011.7" for example).
Any suggestion/correction is appreciated.

Thanks,
Tomas
I'd like to ask for some advice on the version number for the apps (the parameter "version" in the app.json file).
We are currently using the below convention:
22.5.20231011.7
Being:
- "22" for the BC major version
- "5" for the application version
- "2023" - year
- "10" - month
- "11" - day
- "7" - version within the day
Would you have any suggestion/ alternative ways of doing it?
I'm considering things like if the BC version adds much info
And if it would be beneficial to add the type of environment (ie, a different version for UAT and Production: "UAT22.5.20231011.7" for example).
Any suggestion/correction is appreciated.

Thanks,
Tomas
0
Answers
-
We use the same build and revision number '$(Build.BuildNumber)' from the azure devops pipeline.
It seems to me that you are doing that too.
22 BC major version, same here.
we do not use "5" for the application version, we use this for addressing the sprint that we were in at the time of app building.
1 -
Thanks TallyHo for your answer.
We are not exactly working in sprints at the moment, but maybe it makes sense to include some release information there rather than the application version, that is interesting. I'll discuss with the guys.
Tomas0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions