Get a first look at what's coming. The Developer Passport Australia Release Preview kicks off March 12. Dive in! 

Which versions should I develop in?

BurtCrepeault
Tera Contributor

Hi Community,

 

I'm developing an application that is meant to be published on the SN store, and I always wonder about two things with regards to versions I should use in my dev environment.

 

For example, if I need my app to be compatible with Yokohama and Zurich, is it safer to pick Yokohama to do my development?

 

Similarly, for dev tools such as Flow Designer, UI Builder, SN Studio, Playbook Experience, etc., should I stay with the lowest versions available?

 

All of this of course is to ensure my app is compatible with as many real-world instances out there, but in the end, does it really make a difference? Does ServiceNow garantee backwads compatibility on Flows, UX, Playbooks, etc., no matter which version they were developed in and which version they'll run on? Or, on the contrary, are versions important and should be included in my app's dependencies?

1 ACCEPTED SOLUTION

Ankur Bawiskar
Tera Patron

@BurtCrepeault 

Zurich is latest and not many customers will adopt Zurich immediately.

My thoughts since I work on store apps:

-> Always develop on oldest target version (Yokohama) for maximum compatibility

-> ServiceNow guarantee backward compatible within family (Yokohama apps run on Zurich)

-> Try to test in Yokohama PDI as well

-> There should not be an issue in dependencies, the platform handles that internally

-> Test UI builder, playbook, flow thoroughly across families

💡 If my response helped, please mark it as correct and close the thread 🔒— this helps future readers find the solution faster! 🙏

Regards,
Ankur
Certified Technical Architect  ||  10x ServiceNow MVP  ||  ServiceNow Community Leader

View solution in original post

11 REPLIES 11

Happy to move forward.

*************************************************************************************************************
Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/dratulgrover [ Connect for 1-1 Session]

****************************************************************************************************************

@BurtCrepeault 

💡 If my response helped, please mark it as correct and close the thread 🔒— this helps future readers find the solution faster! 🙏

Regards,
Ankur
Certified Technical Architect  ||  10x ServiceNow MVP  ||  ServiceNow Community Leader